・LiveCD:
很多 Linux发行版本已经被设计为所谓的“LiveCD”,即可以直接引导为可用 Linux 系统的 CD。与大多数广为应用的 发行版本中可以使用的“拯救模式(rescue mode)”引导选项相反,这些 LiveCD 的设计是,当从 CD 引导起来后,提供一整套 可以使用的工具,其中有一些是通用的,有一些是高度专用的.
・用livede修复系统文件
如果因为操作失误或其它原因,导致硬盘的linux系统出现故障无法启动或正常使用时,就可以使用livecd进行回复.
首先是使用livecd进行启动,进入livecd的linux系统.(因为系统所有文件都在光盘上因此对此系统的修改仅仅是在内存中的修改)
其次是将要恢复的系统mount到livecd的系统上.如:
mkdir /mnt/systmp
mount -t ext4 /dev/sda1 /mnt/systmp
之后,进入到/mnt/systmp修改想要修改的文件即可.
有时候livecd启动的时候会自动识别硬盘上的系统分区并用只读模式挂在到/mnt下,无法修改.
此时需要重新mount.
比如,centos5.5的livecd会自动以只读模式把我的/dev/sda2挂到 /mnt/lvm下去.此时实行下面的命令重新mount即可.
mount -t ext4 -o remount,rw /dev/sda2 /mnt/lvm/VolGroup00-LogVol00
・修改root密码
如果忘记linux系统密码无法使用root,也可以使用livecd就行修改.
首先进入livecd的系统,然后mount.之后实行chroot命令即登录到要修复系统的root用户.
如:
mount -t ext4 /dev/sda1 /mnt/systmp
chroot /mnt/systmp
passwd