因此,我计划很快买一张 SSD 卡并将其用作启动驱动器,因为我听说这可以使您的计算机启动速度更快。我还想尝试将我的旧 HDD 保留为辅助存储驱动器。有人可以推荐一个好的程序给我,将启动数据传输到 SDD 上吗?
编辑:我想尝试保留我当前安装的 Ubuntu,并将其移至新的 SSD 卡。
答案1
使用 Raspberry Pi ssd 创建工具。它从来没有让我失望过。
答案2
在 SSD 上创建与 HDD 相同的分区表(在 GUI 上使用 GParted 或类似工具,或在控制台上使用 fdisk)
使用连接到系统的旧 HDD 和新 SSD 从实时 CD 启动
挂载新的 SSD 和旧的 HDD(之前用“sudo fdisk -l”检查设备)
sudo mkdir /mnt/new sudo mount /dev/sdb1 /mnt/new sudo mkdir /mnt/old sudo mount -o ro /dev/sda1 /mnt/old
同步你的数据
rsync
从旧到新sudo rsync --stats --progress --numeric-ids -axAhHSP /mnt/old/ /mnt/new
使用以下命令搜索 SSD 上新分区的新 UUID:
sudo blkid
/etc/fstab
使用“/”和“SWAP”的 UUID 在新 SSD 上编辑chroot 你的新 SSD
sudo mount /dev/sda1 /mnt sudo mount -o bind /dev /mnt/dev sudo mount -o bind /sys /mnt/sys sudo mount -t proc /proc /mnt/proc sudo mount -t vfat /dev/sda2 /mnt/boot/efi sudo chroot /mnt
更新 grub(请检查是否
/dev/sda
是您的 SSD!或者更改设备名称!)update-grub2 grub-install /dev/sda
update-grub
完成后,您可以退出并重新启动新 SSD 上的旧系统
此后,您可以将旧硬盘安装在任何您想要的位置/etc/fstab