0%

Linux挂载新磁盘

创建分区

查看分区

1
fdisk -l

其中sda是已经分好区的磁盘,sdb没有分区。

开始分区

1
fdisk /dev/sdb

输入m获取帮助

输入p 查看当前硬盘分区,目前没有分区。

输入n新建一个分区

分区类型,”p”:为基本分区(默认);”e”:为扩展分区。在此我们选择”p”,创建一个基本分区;

分区号,范围为1-4。(默认1,顺序累加);

起始扇区,默认为剩余未被分配的最小扇区,推荐选择默认(直接点击回车);

Last扇区,+扇区 or +size{K,M,G},默认为未被分配的最小扇区,此处推荐默认(直接点击回车)。

再次查看分区

输入w保存分区

建立好的分区还不能用,还需要挂载才可以用。但是挂载之前,必须要格式化才行。

格式化分区

格式化命令

格式化成ext3

1
mkfs.ext3 /dev/sdb1

格式化成ext4

1
mkfs.ext4 /dev/sdb1

格式化之后挂载分区

挂载分区
1
2
mkdir /data
mount /dev/sdb1 /data

这样就挂载成功,可以正常使用了。

卸载分区
1
umount /dev/sdb1

卸载之后数据不会丢失,还可以再次挂载

删除分区
1
fdisk /dev/sdb

输入w保存,这个时候分区已经删除了,可以重新创建。

自动挂载

开机直接挂载
编辑/etc/fstab文件
添加

1
/dev/sdb1               /data                   ext4    defaults        0 0

重启发现已经挂载上去。
0,0 表示开机不检查磁盘。
也可以通过磁盘UUID挂载
如果/dev/sdb1不行,可以试试用UUID进行挂载

查看UUID

1
ls -l /dev/disk/by-uuid/

如果换了UUID还是不行,还有一个方法
手动是可以挂载的,那么把手动挂载的命令写入一个脚本,设置这个脚本开机自启动也是可以实现的

-------------    本文结束  感谢您的阅读    -------------