全新硬盘步骤 1-2-3-4-6-7-8

用过的硬盘步骤 5-1-2-3-4-6-7-8

1查看块设备

lsblk -f 新进来的硬盘没有文件格式。所以 FSTYPE 项应该是空白的。

2查看文件系统

df -hl 这样可以检查硬盘是否正常挂载到了目录。

3查看分区信息

sudo fdisk -l 在里面找到自己新添加的硬盘。可以从类型,容量等信息以及结合 1 中信息进行确认。

4新建分区

sudo fdisk /dev/sdb 按 m 进入帮助模式 n 添加分区 p 添加主分区 ….. w 保存退出

5删除分区

sudo fdisk /dev/sdb 按 m 进入帮助模式 d 删除分区 ….. w 保存退出

6格式化硬盘

sudo mkfs.ext4 -n /dev/sdb 将硬盘格式化为 ext4 文件系统

7测试挂载

sudo mkdir /mountTest sudo mount /dev/sdb/ /mountTest 再使用 2 进行检测是否挂载成功。

8设置为开机自动挂载

  1. 查询 UUID sudo blkid /dev/sdb

  2. 设置自动执行 sudo gedit /etc/fstab 添加下面的一行 UUID=88069947069936E2 /mountTest ext4 defaults 0 2

  3. fstab 字段解释

分区设备文件名或UUID 挂载点 文件系统名称 挂载参数,挂载权限 指定分区是否被dump备份,0代表不备份,1代表每天备份,2代表不定期备份。 指定分区是否被fsck检测,0代表不检测,其他数字代表检测的优先级,比如1的优先级比2高。根目录所在的分区的优先级为1,其他分区的优先级为大于或等于2

9遇到错误

mke2fs 1.41.12 (17-May-2010)  
mkfs.ext4: inode_size (128) * inodes_count (0) too big for a  
    filesystem with 0 blocks, specify higher inode_ratio (-i)  
    or lower inode count (-N).  

如果遇到这个错误,估计是在创建分区的时候将分区的类型设置为拓展分区。 回到 4。

拓展分区如何设置(待补充)

参考