有人错误地编辑了我的 xorg.conf 文件 (/etc/x11/xorg.conf),所以我的计算机什么都显示不出来,只有一个空白屏幕。我希望能够编辑 xorg.conf 文件并删除所做的所有更改。
我已经放入了我的 livecd 并且我可以看到来自损坏安装的文档以及 xorg.conf 文件和所做的更改,但该文件是只读的。
我如何编辑这个 xorg.conf 并删除所做的更改?
答案1
有一个解决方法:启动系统并等待它启动。按 ctrl+alt+F1 切换到文本控制台。以您的用户身份登录,使用 sudo 后,使用您最喜欢的编辑器编辑 xorg.conf。例如:
sudo nano /etc/x11/xorg.conf
关于为什么您无法从 Live CD 编辑文件的另一个问题:您无法编辑已安装系统的文件的原因可能有很多。
其中一些原因可能是:
- 当您从 Live CD 启动时,安装程序启动终端时使用的用户不是 root。因此,您必须在终端窗口执行“sudo -s”以成为 root,这样您就可以编辑已安装的 FS 上的文件。
- 包含您安装的操作系统的 FS(文件系统)以只读方式挂载。在这种情况下,您必须将其重新挂载为 rw。
要检测 FS 是否以只读方式安装:
sudo mount /mnt/mount_point | grep ro
如果此命令返回一行,则已安装的 FS 将以只读方式安装。
要将只读的 FS 重新挂载为可写:
sudo mount /dev/block_device_id /mnt/ -o remount,rw