我的电脑,它寄了。在一次 sudo reboot 之后,它就再也没有起来过。

  但是工作不能停下,所以需要想个办法让我能够从笔记本轻松访问到旧系统中的文件,好在硬盘并没有坏,我可以尝试从这里启动系统。


  直接把旧硬盘接入笔记本电脑启动并不是一个明智的决定,一方面我的电脑没有多余的 M.2 接口;另一方面,硬件变化之后可能需要新增很多驱动~~(So, NVIDIA. Fuck you!)~~,这些东西对于原来的机器都是不必要的,我希望在电脑修好之后,能够把硬盘插回去开箱即用,并且保持环境的整洁。于是腾出一块 1TB 大小的 SATA 硬盘,将旧盘整个 dd 过去

  两块硬盘虽然都标称 1TB,但容量有十几 GB 的差异,并不完全相等,所以在完成全盘拷贝之后,还需要再手动修复一下分区大小:

1
sudo parted -l

  现在文件系统已经处理完毕,还需要在 Grub 中添加一条启动项,使用 grub-customizer 可以很方便的管理启动项,这里手动添加一段启动脚本:

1
2
3
set root=(lvm/vgkubuntu-root)
linux /boot/vmlinuz root=/dev/mapper/vgkubuntu-root
initrd /boot/initrd.img

  然后就能在开机的 Grub 菜单中找到并启动系统啦~