1.備份系統,打包整個系統為ubuntu_backup.tar.gz,運行如下命令
sudo su
cd /
tar -cvpzf /media/ubuntu_backup.tar.gz --exclude=/proc --exclude=/tmp --exclude=/boot --exclude=/lost+found --exclude=/media --exclude=/mnt --exclude=/run /
2.把ubuntu_backup.tar.gz拷貝到移動硬盤
3.使用官方純凈鏡像,安裝一個嶄新ubuntu系統
4.進入新Ubuntu系統,拷貝出/etc/fstab和/boot到移動硬盤
sudo cp /etc/fstab 移動硬盤
sudo cp -r /boot 移動硬盤
5.重啟新系統,並使用一個u盤啟動盤進入live CD模式(選擇try ubuntu)
6.進入后掛載裝有新系統的磁盤(左側任務欄點擊磁盤圖標,可自動掛載到/meida/,名字為磁盤的uuid號)
7.進入掛載的磁盤
cd /media/ubuntu/磁盤的uuid號/
8.刪除里面所有的文件
sudo rm -rf ./*
9.掛載移動硬盤
10.進入移動硬盤保存ubuntu_back.tar.gz的目錄
11.解壓ubuntu_back.tar.gz到新系統磁盤
sudo tar -xvpzf ./ubuntu_back.tar.gz -C /media/ubuntu/磁盤uuid/
12.解壓完后,刪除/etc/fstab
sudo rm /etc/fstab
13.拷貝原先備份的fstab和boot到新系統對應的位置
sudo cp ./fstab /media/ubuntu/磁盤uuid/etc/
sudo cp -r ./boot /media/ubuntu/磁盤uuid/
14.新建之前未備份的目錄
mkdir proc tmp lost+found media mnt run
15.關閉系統,拔掉U盤,開機