磁盘分区与挂载
[root@localhost xiaofeng]# fdisk -l
磁盘 /dev/sdb:2147 MB, 2147483648 字节,4194304 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/sda:16.1 GB, 16106127360 字节,31457280 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节磁盘标签类型:dos磁盘标识符:0x00076ca1
设备 Boot Start End Blocks Id System/dev/sda1 * 2048 411647 204800 83 Linux/dev/sda2 411648 30408703 14998528 83 Linux/dev/sda3 30408704 31457279 524288 82 Linux swap / Solaris
使用fdisk -l命令查看硬盘有没有被识别。
使用fdisk命令分区:[root@localhost xiaofeng]#fdisk /dev/sdb欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。使用写入命令前请三思。
Device does not contain a recognized partition table使用磁盘标识符 0x177ee503 创建新的 DOS 磁盘标签。
命令(输入 m 获取帮助):m命令操作 a toggle a bootable flag 设置可引导标记 b edit bsd disklabel c toggle the dos compatibility flag 编辑bsd磁盘标签 d delete a partition 设置dos操作系统兼容标记 g create a new empty GPT partition table删除一个分区 G create an IRIX (SGI) partition table l list known partition types显示已知的文件系统类型。 82为Linux swap分区,83为Linux分区 m print this menu 显示帮助菜单 n add a new partition 新建分区 o create a new empty DOS partition table 建立空白 dos分区表 p print the partition table 显示分区列表 q quit without saving changes 不保存退出 s create a new empty Sun disklabel t change a partition's system id 改变一个分区的系 统ID u change display/entry units v verify the partition table 验证分区表 w write table to disk and exit 保存退出 x extra functionality (experts only) 附加功能(仅专 家)命令(输入 m 获取帮助):
重新读取分区表信息:[root@localhost xiaofeng]#partprobe当分区表被占用需要重新启动时,可以使用此命令就不需重启!
格式化分区[root@localhost xiaofeng]#mkfs -t ext4 /dev/sdb1
创建挂载点并挂载[root@localhost xiaofeng]#mkdir /disk1[root@localhost xiaofeng]#mount /dev/sdb1 /disk1/
[root@localhost xiaofeng]#mount用mount或df命令可以查看这个分区是否挂载成功
分区自动挂载与fstab文件修复
1、/etc/fstab文件◆第一字段:分区设备文件名或UUID(硬盘通用唯一识别码)◆第二字段:挂载点◆第三字段:文件系统名称◆第四字段:挂载参数◆第五字段:指定分区是否被dump备份,0代表不备份,1代表每天备 份,2代表不定期备份◆第六字段:指定分区是否被fsck检测,0代表不检测,其他数字代 表检测的优先级,那么当然1的优先级比2高
查看设备文件名(第一字段查看方法)[root@localhost xiaofeng]#dumpe2fs -h /dev/sdb1
分区自动挂载[root@localhost xiaofeng]#vi /etc/fstab/dev/sdb1 /disk1 ext4 defaults 1 2格式一定要注意,否则可能系统出现问题甚至崩溃。
[root@localhost xiaofeng]#mount -a#依据配置文件/etc/fstab的内容,把写的所有的配置全部自动挂载 ,测试是否报错,避免在系统下次启动时因为自动挂载配置而崩溃。
/etc/fstab文件修复[root@localhost xiaofeng]#mount -o remount,rw /重新挂载,把写权限给挂进去,然后就可以修改该文件内容