要给一块新加到linux系统上的磁盘进行分区,并使用ext3文件系统。需要以下几步:
1. 使用parted 或者 fdisk进行分区;( 如果你想创建、删除分区或重新划分分区大小,分区所在设备 不能正在被使用(分区不能被挂载,并且交换空间不能被启用)。 达到这个目的的最简单方法是在救 援模式中引导系统,当提示挂载文件系统时,选择skip跳过即可)
2. 使用mkfs 把分区格式化成ext3 文件系统;
3. 使用e2label 给分区标签;
4. 创建挂载点;
5. 把分区添加到/etc/fstab文件中;
6. 使用mount命令挂载分区。
完成这6步划分的分区就可以使用了。
操作过程中的细节;
A fdisk命令的使用
a. 使用fdisk /dev/sdb 进去后经常使用的参数有 m (显示帮助),p(显示分区表),n(创建分区),d(删除分区),l(显示已知的分区类型), t(更改分区的系统ID即文件系统类型) q(退出并不保存),w(退出并保存);
b. 使用fdisk 创建分区后并保存后会出现一个
WARNING: Re-reading the partition table failed with error 16: 设备或资源忙.
The kernel still uses the old table.
The new table will be used at the next reboot.
意思是需要重启 分区表才能生效。所以重启机子即可。
c. 最后确认一下, 用cat /proc/partitions命令查看新生成的分区。
B mkfs命令的使用
a. 一般情况下使用命令mkfs -t ext3 /dev/sdb5 即可。
C e2label命令的使用
a. 给分区打标签的命令一般为e2label /dev/sdb5 /lian 即可。
D 创建挂载点 mkdir /lian
E 添加分区到/etc/fstab
a. 新添加的一行类似 LABEL=/work /work ext3 defaults 1 2
添加到最后一行即可;
b. 添加的一行的第一列LABEL=新添加的分区的标签, 第二列是挂载点,第三列是分区的文件系统类型,第四列是挂载选项,第五列是分区是否备份(0为不备份,1为要备份。一般根分区要备份),第六列 是自检顺序,(0为不自检,1或者2为要自检,如果是根分区要设为1,其他分区只能是2)。
F 最后挂载即可 mount /lian
强制umount分区:
1.# fuser -km /mnt/dir
# umount -f /mnt/dir
2. umount -l: Lazy unmount. Detach the filesystem from the filesystem
hierarchy now, and cleanup all references to the filesystem as soon as
it is not busy anymore.
试了一下,满好用,就是在-l后可能还需要等一段时间才能再次mount,不过那个目录应该是放出来了。
阅读(793) | 评论(0) | 转发(0) |