
我有个问题:
当我输入命令时sudo lsblk -o
,我得到以下信息:
NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL", my outcome looks like this:
NAME FSTYPE SIZE MOUNTPOINT LABEL
sda 119.2G
├─sda1 vfat 512M /boot/efi
├─sda2 ext4 110.8G /
└─sda3 swap 8G [SWAP]
sdb 931.5G
125G SSD
是我的sda
也是1TB HDD
我的sdb
。
我在安装 Ubuntu 时遇到了问题,最后我在两个驱动器上都安装了操作系统。然后我使用 格式化了硬盘,sudo dd if=/dev/zero of=/dev/sdb
因为我想从 启动SSD
。所以现在我的所有数据和分区都被删除了hdd
。
我想将其用1TB HDD
作主存储磁盘,我认为这需要我将其移动/home
到HDD
。关于如何做到这一点,有什么快速建议吗?您认为我应该如何分区HDD
?
答案1
首先,您必须使用 fdisk 在 sdb 上创建一个新分区。您必须使用 ext4(或您想要的任何其他文件系统类型)格式化此分区。
要移动所有数据,我建议您从 LiveCD/LiveUSB 启动。将 sda2 挂载到 /mnt/sda2 中,将 sdb1 挂载到 /mnt/sdb1 中。然后将所有数据从 /mnt/sda2/home 复制到 /mnt/sda2。最后,您必须编辑 /mnt/sda2/etc/fstab 以自动挂载 /home 文件系统:
UUID=37xxxxxxx /home ext4 defaults 0 2
你可以使用 blkid 获取 UUID
$ sudo blkid /dev/sdb1
/dev/sdb1: UUID="379xxxxxx" TYPE="ext4" PARTUUID="0006a6c7-06"