![如何在虚拟机上编辑文件?](https://linux22.com/image/1301639/%E5%A6%82%E4%BD%95%E5%9C%A8%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%8A%E7%BC%96%E8%BE%91%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我/etc/fstab
在 VirtualBox 中的客户系统上损坏了我的文件。我该如何修复它?我尝试了 virt-edit,但无法正常工作。
客户操作系统:Debian
主机:Ubuntu
答案1
您有多种选择:
任何可以在真实机器上运行的东西也可以在虚拟机上运行:
- 使用救援磁盘或实时 CD 映像来启动系统并纠正您的错误。
- 尝试启动到单用户模式 - 只要您的 rootfs 条目正确并且您的发行版没有严重混乱文件系统层次结构,这应该可以工作。
- 修改内核启动选项以挂载适当的rootfs并直接启动
/bin/sh
。
可以将 VirtualBox 驱动器视为磁盘并在主机上安装文件系统 - 我已在我的这个旧答案。
答案2
您也可以在单用户模式下启动并使用vi
或zile
或emacs
或nano
(或其他终端编辑器)来编辑它