今天重装了服务器,有三块硬盘,其中固态用于装系统文件,第二块机械盘挂载到/home。这都是在安装过程中完成了,就是分区的那个界面中完成的。第三块盘需要自己设置一下。设置方法如下:
查看盘名:
sudo fdisk -l
查看新盘的名称,我的是sdc,c代表是第三块。
Disk /dev/sdc:3.7 TiB,4000787030016 字节,7814037168 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:gpt
磁盘标识符:9741A39E-6773-4C21-82A5-2C20D72DAB21
新建分区表
对于一块新的盘,需要把盘格式化为UEFI或者Legacy模式所适应的盘(GPT或者MSB)。不管盘的格式本来是啥,进行这一步还是很有必要的。
sudo fdisk /dev/sdc
输入m,显示帮助
输入n,新建分区
输入分区号,新的盘自然没有分区,则输入1,代表要得到/dev/sdc1
第一个扇区,直接回车,用默认值
上一个扇区,我选择用默认值,即最大的数值,意思这个新建的分区大小几乎是整块盘的大小。因为我不继续分区了。
您想移除该签名吗?选择是,输入Y,回车
接下来可以使用
ls /dev/sd
敲两下tab,查看到出现了/sdc1文件夹。代表分区成功了。
用下面的方法也能查看到
sudo fdisk -l
Disk /dev/sdc:3.7 TiB,4000787030016 字节,7814037168 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:gpt
磁盘标识符:9741A39E-6773-4C21-82A5-2C20D72DAB21设备 起点 末尾 扇区 大小 类型
/dev/sdc1 2048 7814037134 7814035087 3.7T Linux 文件系统
在根目标创建一个目录作为挂载点
记住在根目录创建目录必须使用管理员权限,
sudo mkdir /data
文件夹名字无所谓,我的是data
创建文件系统
注意这里是/dev/sdc不是/dev/sdc1
partprobe /dev/sdc
注意这里是/dev/sdc1不是/dev/sdc
mkfs.ext4 /dev/sdc1
挂载
sudo mount -t ext4 /dev/sdc1 /data
但目前仅仅是实现了临时挂载,一旦机器重启,就无效了。还需要修改一个文件
sudo gedit /etc/fstab
在最后一行加入
/dev/sdc1 /data ext4 defaults 0 0
使用
sudo mount -a
检测挂载正不正常,如果没有任何输出,ok。
使用
sudo df
查看挂载情况
/dev/sdc1 3844640564 90140 3649183164 1% /data
重启最后确认一下
用df查看一下,新硬盘是否还是挂载到/data目录的。