1.识别硬盘
sudo fdisk -l
找到你要操作的硬盘,例如 /dev/sdb(新硬盘通常没有分区,或者显示为未分区)
2.硬盘分区(新硬盘需要走这一步)
sudo parted /dev/sdb
进入交互模式:
移除现有的(错误的)分区表(重新分区及新硬盘要走的步骤)
mklabel msdos
(可选但推荐)再次创建 GPT 分区表
mklabel gpt
创建一个新分区
mkpart primary ntfs 0% 100%
* `primary`: 主分区
* `ntfs`: 设置分区类型为 NTFS(如果没有卸下来用windows查看需求推荐ext4)
* `0% 100%`: 使用从开始到结束的全部空间
quit
3.格式化新分区
sudo mkfs.ntfs -f /dev/sdb1
当看到 completed successfully 或类似提示时,就代表格式化完成了!
下一步:挂载硬盘:
1.创建一个挂载点(一个文件夹)
sudo mkdir -p /mnt/data
2.挂载硬盘
将 /dev/sdb1 挂载到刚创建的 /mnt/data 文件夹
sudo mount /dev/sdb1 /mnt/data
3.验证是否成功
df -hT | grep sdb1
你应该能看到 `/dev/sdb1` 已经被挂载到 `/mnt/data`,文件系统类型是 `ntfs`。
设置开机自动挂载,如果是长期挂载:
1.获取分区的 UUID
sudo blkid /dev/sdb1
2.编辑 fstab 文件
sudo vim /etc/fstab
3.新增一行并保存
UUID=<你的UUID> /mnt/data ntfs defaults,uid=1000,gid=1000,umask=0022 0 0
如果需要允许开机缺失此硬盘,可添加参数nofail,例如:defaults,nofail,......
(如已挂载到/, /boot, /var等关键路径千万不要加nofail)
------卸载硬盘------
sudo umount /dev/sdb1
如果有被占用,查看占用进程终止它或kill进程ID:
sudo fuser -vm /挂载点的路径
强行卸载:
sudo umount -l /挂载点的路径
------与以上不相关的教程------
Ubuntu镜像安装时的硬盘空间分配
Unmount 删除默认分区:


点击free space创建以下分区:

Comments | NOTHING