sudo grub-install /dev/sda
sudo update-grub
保持内核不更新
sudo apt-mark hold linux-image-generic linux-headers-generic
sudo apt-mark unhold linux-image-generic linux-headers-generic
备份权限
getfacl -R / > ./linux.chmod.bak
setfacl --restore=/root/linux.chmod.bak
备份系统
sudo su
cd /
#开始备份系统,在终端中输入
tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys --exclude=/media /
sudo rm -rf /media/磁盘名称/分区名称*
#将备份文件”backup.tgz”拷入该分区;
sudo cp -i backup.tgz /media/磁盘名/分区名sdaX
#进入分区并将压缩文件解压缩,参数x是告诉tar程序解压缩备份文件。
sudo tar xvpzf backup.tgz
#如果你的档案文件是使用Bzip2压缩的,应该用
sudo tar xvpjf backup.tar.bz2 -C /
#注意:上面的命令会用档案文件中的文件覆盖分区上的所有文件。
#重新创建那些在备份时被排除在外的目录;
sudo mkdir proc lost+found mnt sys media
#或者这样:
mkdir proc
mkdir lost+found
mkdir mnt
mkdir sys
#如有必要检查下分区与引导
#查看当前分区UUID命令
blkid /dev/sdb1
#修改引导
vi /etc/fstab
#安装grub引导
grup-install /dev/sdb
#更新引导
update-grub2
#检查分区挂载是否正常
mount -a