Linux 老司机如果身边有别的 arch 机器,你只需要:
- 用 tar 把那台机器的根目录整个打包(记得加 --one-file-system 参数,防止把 /proc, /dev 等打进来)。
- 找个新一点的 live usb 启动机器(grml 就挺好)。
- 分区,mkfs。
- 整个包解压到根目录。
- 修改 /etc/fstab 里的 dev 或 UUID。
- 支持 UEFI 的机器上没必要 grub,把 vmlinuz-linux 和 initramfs-linux-fallback.img 复制到 EFI 分区,efibootmgr 加个启动项即可。精简版的 initramfs 可以等系统安完之后再生成。
- 收工。 以上流程其实适用于各种发行版。
不太明白这里的“live usb 启动机器”是什么东西。