我想将安装了 Debian Lenny 的 HDD 插入到完全不同的计算机中。
我的 Debian 能处理硬件变更吗?如果不能,我该怎么办?
答案1
如果这是旧计算机上的第一个驱动器,并且您将其插入以使其成为新计算机上的第一个驱动器,那么只要硬件与您的内核兼容,其他一切都应该正常工作,可能除了您的网络配置(除非它有完全相同的网络设置)。
否则,您可能需要创建可启动的 USB 棒或 CD(并在新计算机上进行测试)。将驱动器移至新计算机时,如果无法自行启动,请使用 USB 棒启动并:
- 查找硬盘被分配为哪个设备
- 挂载您的分区(通常为 /mnt)(如果您有多个分区,也请将它们挂载到 /mnt/home、/mnt/usr 等)
- chroot 到 /mnt 这样你就可以从本地驱动器工作(
chroot /mnt
应该这样做) - 修复 /etc/fstab(在 chroot 内部),以便所有设备都指向新设备
- 重新安装引导加载程序(
grub-install --recheck
强制获取新的设备映射)