使用Live usb启动后用tar命令备份和还原ubuntu系统的方法
LiveCD 能够使你在不安装到硬盘的前提下,通过光盘启动体验操作系统。大多数 Linux 桌面发行版都提供 LiveCD。简单地说:Ubuntu的LiveCD相当于WINDOWS系统的PE。利用LiveCD镜像文件做成U盘启动,即LiveUSB,可以在不安装到硬盘的前提下,也可以通过U盘启动体验linux系统。下面以 Ubuntu desktop 12.04 LiveUSB 为例,说一说怎么使用LiveCD/liveUSB启动系统备份和还原ubuntu系统。
一、制作 LiveUSB:
先下载 Ubuntu desktop 12.04 光盘镜像,然后后在windows下运行Universal_USB_Installer_1.9.5.2.exe,会出现下图所示提示:
只需简单的三步就可以开始 LiveUSB 的安装。
1. step 1,选择Linux安装版本的名称,此处选择:Ubuntu
2.step2,点击那个红字右边的Browse,选择你需要安装的光盘镜像,需要注意的是如果你 Step 1里选择的系统和你需要安装的镜像不符合,里面是不会显示镜像文件滴。
3.step 3,选择你插入U盘的驱动器号,比如 H:
这样Ubuntu U盘安装器就做好了。接下来你只需重启机器,在BIOS设置通过USB启动计算机,以后的步骤同利用光盘安装步骤相同。
二、启动Live usb版ubuntu系统:
使用U盘启动,你就会进启动菜单界面,在启动菜单画面,选择第一个:Try Ubuntu without installing 进入试用模式而不安装系统。等进度条完成,你就进入U盘版的ubuntu的图形桌面了。
三、用Live usb备份系统:
在图形界面下选择 “菜单-->附件-->Terminal” 或按“ctrl+alt+t”组合键打开命令行终端。
先挂载好硬盘上的系统与数据分区,再运行完整的备份命令:
# sudo su #切换到root权限
# mkdir /media/disk-sys #创建要备份的目标目录
# mkdir /media/disk-data #创建存放备份文件的目录
# mount /dev/sda1 /media/disk-sys #挂载系统分区到指定目录
# mount /dev/sda2 /media/disk-data#挂载数据分区到指定目录
# tar -cvpzf /media/disk-data/backup.tgz -C /media/disk-sys *
注解:
备份文件的存放路径与名称为/media/disk-data/backup.tgz
其中的 -C 参数表示临时切换工作目录,这样压缩时只备份/meda/disk-sys目录内的内容,不含/media/disk-sys路径。
备份时没有剔除任何目录,因为另一个linux没有运行,里面没有临时文件。
注意backup.tgz后面是空格加-C;/media/disk-sys后面加空格后再加*
-------------------------------------------------------------------------------------------------------
也可以先切换到要备份的硬盘系统分区,再运行tar命令,输入以下命令:
# sudo su #切换到root权限
# mkdir /media/disk-sys #创建要备份的目标目录
# mkdir /media/disk-data #创建存放备份文件的目录
# mount /dev/sda1 /media/disk-sys #挂载系统分区到指定目录
# mount /dev/sda2 /media/disk-data#挂载数据分区到指定目录
# cd /media/disk-sys #进入要备份的系统分区目录
# tar -cvpzf /media/disk-data/backup.tgz *
注解:
备份文件的存放路径与名称为/media/disk-data/backup.tgz
只备份当前工作目录里的数据,不含/media/disk路径。
备份时没有剔除任何目录,因为另一个linux没有运行,里面没有临时文件。
注意backup.tgz后面是空格加*
-------------------------------------------------------------------------------------------------------
四、用Live usb还原系统:
建议先清空目标路径下的除/boot目录外的所有文件,再还原备份,命令如下:# rm -fr 目录名
还原/media/disk-data/backup.tgz压缩包到/media/disk-sys目录下。
$ sudo su
# tar -xvpzf /media/disk-data/backup.tgz-C /media/disk-sys
或:
# cd /media/disk-sys
# tar -xvpzf /media/disk-data/backup.tgz
使用ubuntu server 12.04 live USB启动”救援模式“用tar命令备份和还原ubuntu系统的方法
准备好一张ubuntu server 12.04 live USB,最好选择与当前系统相同的版本。开机启动 Live USB,进入救援模式。等待各种输出结束,当进行到挂载根分区阶段时,选择“请不要选择根文件系统”,然后选择“在安装程序环境中运行shell”,打开终端。如图:
下面是利用ubuntu server 12.04 Live USB启动并进入“救援模式”后的终端处理步骤(#后为注释):
三、用Live usb备份系统:
先切换到要备份的硬盘系统分区,再运行tar命令,输入以下命令:
~# mkdir /media/disk-sys #创建要备份的目标目录
~# mkdir /media/disk-data #创建存放备份文件的目录
~# mount /dev/sda1 /media/disk-sys #挂载系统分区到指定目录
~# mount /dev/sda2 /media/disk-data#挂载数据分区到指定目录
~# cd /media/disk-sys #进入要备份的系统分区目录
~# tar -cvpf /media/disk-data/backup.tar*
注解:
备份文件的存放路径与名称为/media/disk-data/backup.tgz
只备份当前工作目录里的数据,不含/media/disk路径。
备份时没有剔除任何目录,因为另一个linux没有运行,里面没有临时文件。
注意backup.tgz后面是空格加*
-------------------------------------------------------------------------------------------------------
四、用Live usb还原系统:
建议先清空目标路径下所有目录和文件,再还原备份,命令如下:~# cd /media/disk-sys
# rm -fr *
还原/media/disk-data/backup.tgz压缩包到/media/disk-sys目录下。
~# mkdir /media/disk-sys #创建要备份的目标目录
~# mkdir /media/disk-data #创建存放备份文件的目录
~# mount /dev/sda1 /media/disk-sys #挂载系统分区到指定目录
~# mount /dev/sda2 /media/disk-data#挂载数据分区到指定目录
~# cd /media/disk-sys
~# tar -xvpf /media/disk-data/backup.tar
也可以使用如下命令恢复系统:
~# tar -xvpf /media/disk-data/backup.tar-C /media/disk-sys
启动 ubuntu server live USB 急救模式用tar命令备份还原系统
http://www.admin365.cn/thread-40299-1-1.html
页:
[1]