- 识别硬盘
sudo fdisk -l
2.分区(2TB硬盘建议用GPT)(将 /dev/sdX 换成你的实际设备名)
sudo parted /dev/sdX
在 parted 交互界面中,依次输入以下命令:
mklabel gpt (创建GPT分区表)
mkpart primary ext4 0% 100% (创建一个占用整个硬盘的主分区)
quit (退出)
- 格式化
将新分区格式化为 ext4 文件系统(将 /dev/sdX1 换成你的实际分区名):
bash
sudo mkfs.ext4 /dev/sdX1
- 挂载并命名为 nfs
创建挂载点:在根目录下创建一个名为 nfs 的文件夹作为挂载点:
bash
sudo mkdir /nfs
- 设置开机自动挂载(关键)
编辑 /etc/fstab 文件来实现开机自动挂载。
获取分区UUID(推荐用UUID,比设备名更稳定):
sudo blkid /dev/sdX1
记下输出的UUID字符串(例如 UUID="12345678-9abc-def0-1234-56789abcdef0")。
编辑fstab文件:
sudo nano /etc/fstab
添加配置:在文件末尾添加一行,内容如下:
text
UUID=你的UUID /nfs ext4 defaults 0 2
保存并退出(nano 编辑器按 Ctrl+O 保存,Ctrl+X 退出)。
验证配置:
bash
sudo mount -a
如果没有任何错误提示,说明配置正确。
- 设置读写权限(可选)
如果需要让当前用户拥有读写权限,可以修改 /nfs 目录的所有者:
sudo chown -R USER:USER:USER:USER /nfs