tar命令备份与恢复Archlinux系统

本文发布时间: 2019-Mar-22
实习期间公司给配了个台式机,由于习惯了 Archlinux,所以便想将笔记本上的系统给直接复制过去。网上查了资料,可以使用 tar 命令来转移系统:$ tar cvpzf ~/root.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media --exclude=/home /用 LiveCD 启动公司电脑,将压缩包解压:$ tar xvpf root.tar.gz -C /修改好 /etc/fstab 和 grub 后重启。然而,启动后却出错了!提示:...device /dev/sda3 not found...因为这个问题,实在是折腾了好久,最后才明白,原来还要重新生成内核镜像:# 用 LiveCD 启动电脑,然后使用 chroot 命令进入恢复的 Arch 系统(存放在 /dev/sda8 上)# mount /dev/sda8 /mnt# mount -o bind /proc /mnt/proc# mount -o bind /dev /mnt/dev# mount -o bind /sys /mnt/sys# chroot /mnt# mkinitcpio -p linux# exit然后重启,这次终于可以进入系统了。摘自:凤舞清歌博客


(以上内容不代表本站观点。)
---------------------------------


2019-Mar-25 01:02am
栏目列表