使用shell脚本自动化对硬盘进行分区
2016-09-20 09:29
337 查看
在Linux系统中,可以使用fdisk 对硬盘进行分区,但是要手动执行很多命令,这样使用有很麻烦,现在记一个用fdisk 的脚本自动执行。
我的硬盘的话是/dev/mmcbl1k1
先对他进行擦除分区表,
然后用fdisk 命令对他进行重新分区。
这里有个小命令就是 << EOF
这个命令是让即将跳到别的shell 终端的命令继续留在本终端中运行。
结束的标志为EOF
中间的那两个空行表示的是回车,默认的意思。
mkfs.vfat 里面的-n 是重命名的意思。
mkfs.ext3 里面的-L 也是重命名的意思。
下面这个是对他进行格式化,格式化完了就可以进行写入数据了。
#make partition dd if=/dev/zero of=/dev/mmcblk1 bs=1024 count=1024 fdisk /dev/mmcblk1 << EOF n p 1 2048 +100M n p 2 t 1 c a 1 w EOF
我的硬盘的话是/dev/mmcbl1k1
先对他进行擦除分区表,
然后用fdisk 命令对他进行重新分区。
这里有个小命令就是 << EOF
这个命令是让即将跳到别的shell 终端的命令继续留在本终端中运行。
结束的标志为EOF
中间的那两个空行表示的是回车,默认的意思。
umount /dev/mmcblk1p1 mkfs.vfat -F 32 -n "boot" /dev/mmcblk1p1 umount /dev/mmcblk1p2 mkfs.ext3 -L "rootfs" /dev/mmcblk1p2
mkfs.vfat 里面的-n 是重命名的意思。
mkfs.ext3 里面的-L 也是重命名的意思。
下面这个是对他进行格式化,格式化完了就可以进行写入数据了。
相关文章推荐
- 使用简单的shell脚本进行自动化测试
- 使用shell脚本进行服务器系统监控——页面调度与交换空间监控
- 使用shell脚本进行服务器系统监控——系统负载监控(2)
- 使用shell脚本进行mysql操作
- 使用shell脚本进行服务器系统监控——文件系统监控(3)
- 转:使用Shell脚本对Linux系统和进程资源进行监控
- 在Shell脚本中使用Trap捕获相关信号进行hook
- 使用shell脚本进行服务器系统监控——进程监控
- 使用shell脚本进行服务器系统监控——文件系统监控(5)
- 使用shell脚本进行服务器系统监控——页面调度与交换空间监控
- 使用shell脚本进行服务器系统监控——文件系统监控(2)
- 手工测试用例就是自动化测试脚本——使用ruby 1.9新特性进行自动化脚本的编写
- 使用shell脚本进行服务器系统监控——文件系统监控(5)
- 使用shell脚本进行服务器系统监控——文件系统监控(4)
- 使用shell脚本进行服务器系统监控——系统负载监控(3)
- 使用shell进行调用脚本或者命令driver的测试
- 使用shell脚本进行服务器系统监控——文件系统监控(3)
- 使用shell脚本进行服务器系统监控——系统负载监控(1)
- 使用shell脚本进行服务器系统监控——文件系统监控(4)
- 使用Shell脚本对Linux系统和进程资源进行监控