我的电脑上安装了 2 个硬盘。其中一个是空的(我刚刚添加了它),另一个包含其他所有内容。
fdisk 的输出:
root@*****:~# sudo fdisk -l
Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: *****
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 209715166 209713119 100G 83 Linux
Disk /dev/sdb: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: ******
Run Code Online (Sandbox Code Playgroud)
所以系统开启/dev/sda。如何将旧硬盘与新硬盘合并,以便获得 200GB 的/dev/sda分区?
Emm*_*osa 11
抱歉,没有合并两个 HDD 之类的东西。
您可以做的是使用 LVM 创建一个包含两个磁盘的卷组,然后创建一个约 200GB 的逻辑卷。粗略地说,步骤归结为以下几点:
/dev/sda1/dev/sda根据您在步骤 2 中学到的内容重新分区。例如,您可能需要一个小分区用于 GRUB2,其余的可以专用于 LVM。你不需要分区/dev/sdb。pvcreate /dev/sda2 && pvcreate /dev/sdbvgcreate vg0 /dev/sda2 /dev/sdblvcreate -ay -l 100%FREE --name rootfs vg0mkfs.ext4 /dev/vg0/rootfs/dev/vg0/rootfs/dev/vg0/rootfs并修改/etc/fstab以便从 挂载“/”文件系统/dev/vg0/rootfs。正如你可能已经猜到了,/dev/vg0/rootfs是本质上的两个HDD合并。