如何在重启阶段访问fstab

时间:2012-04-18 22:43:04

标签: linux recovery

如何在重启期间访问和修改/ etc / fstab(可能是访问恢复模式)?

为什么这个问题: 我已在backtrack 5(作为Virtualbox VM)中更新了虚拟机来宾添加项。 我已经修改了临时fstab文件来执行此操作但忘记将其恢复为初始状态,如:

mount /dev/cdrom /cdrom
echo "/dev/cdrom    /cdrom0 udf,iso9660 defaults,exec   0   0" >> /etc/fstab

因此,在安装了guest虚拟机后,在安装此未发现的点时会阻止重新启动。

THX

编辑:也许转移到serverfault?

2 个答案:

答案 0 :(得分:1)

我看到了两个可能解决问题的方法:

  1. 使用恢复模式(如果您没有在grub列表中看到,请编辑默认条目,并在内核行末尾添加单引号“single”)
  2. 暂时挂载随机.iso文件
  3. 然后删除有问题的fstab行。

答案 1 :(得分:0)

另一种选择是启动Live OS并从那里挂载根文件系统。然后,您将能够编辑fstab文件。

启动实时操作系统后 fdisk -l <​​br/> - 找到你的根分区(通常采用sda1,sdc1,sda2等格式) mkdir / mnt / rootfs
mount / dev / sda2 / mnt / rootfs&lt; - sda2 =在fdisk中找到的root分区
cd / mnt / rootfs / etc
-Fstab文件应该在那里。