momo 发表于 2024-3-19 15:11:06

PVE 挂载新硬盘

如果是新硬盘没数据的话,就需要先对硬盘进行分区和格式化,然后再挂载。
如果你的硬盘有几个分区,而且都有数据,想分别挂载到PVE,那么可以直接从第4条开始学习。

命令方式:
1、在shell下,查看新加入的硬盘的设备名称。
fdisk -l
Disk /dev/sda: 111.79 GiB, 120034123776 bytes, 234441648 sectors
Disk model: Lenovo SSD SL700
我这里新加入的硬盘是联想的,容量111.79GIB,硬盘设备名称是/dev/sda

2、对硬盘分区。我这里只分1个区,你也可以分多个区。
fdisk /dev/sda
Device does not contain a recognized partition table.
Created a new DOS (MBR) disklabel with disk identifier 0xbb39a5c3.

Command (m for help): n 输入命令n开始分区
Partition type
   p   primary (0 primary, 0 extended, 4 free)
   e   extended (container for logical partitions)
Select (default p): p 输入命令p,分成主分区
Partition number (1-4, default 1): 1 输入1,分成1个分区
First sector (2048-234441647, default 2048): 2048 输入第1个扇区位置,default默认位置即可
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-234441647, default 234441647): 234441647 输入最后1个扇区位置,default默认位置即可
Created a new partition 1 of type 'Linux' and of size 111.8 GiB.

Command (m for help): w 输入w写入,分区创建完成
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.

3、对分区好的硬盘/dav/sda1进行格式化。sda1是分区1的意思,多个分区也可能是sda2、sda3等。
mkfs -t ext4 /dev/sda1
-t表示指定分区的文件系统,例如ext4, ntfs等

4、创建硬盘分区挂载的目录
mkdir -p /mnt/sda1
在mnt目录下创建sda1文件夹

5、把硬盘sda1分区挂载到/mnt/sda1目录下
mount -t ext4 /dev/sda1 /mnt/sda1

6、将/mnt/sda1,写入到系统自启动
echo /dev/sda1 /mnt/sda1 ext4 defaults 1 2 >> /etc/fstab
这样开机后,可以把分区自动挂载到/mnt/sda1目录下

7、PVE系统里面添加硬盘
硬盘分区、格式化、挂载好后,就需要把硬盘添加到PVE系统里面
页: [1]
查看完整版本: PVE 挂载新硬盘