启动时出现一堆“只读文件系统”消息

启动时出现一堆“只读文件系统”消息

我一直在尝试让我的系统支持双启动。所以我安装了 lilo 并将其放入我的 MBR 中。它加载并在启动消息中给我一堆“只读文件系统”消息。然后我得到了一个 TTY。我可以 cat 我的文件,但不能更改任何内容,也不能打开我的任何应用程序。

这是我的 lilo.conf 文件

       boot=/dev/sda

       image = /boot/vmlinuz-2.6.32-2-generic
       label="Linux"
       root=/dev/sda2
       read-only
       initrd = /boot/initrd.img-2.6.32-2-generic

这是我的 fstab 文件

       - /etc/fstab: static file system information.

      # Use 'blkid' to print the universally unique identifier for a
      # device; this may be used with UUID= as a more robust way to name devices
      # that works even if disks are added and removed. See fstab(5).
      # <file system> <mount point>   <type>  <options>       <dump>  <pass>
          proc            /proc           proc    nodev,noexec,nosuid 0       0
      # / was on /dev/sda1 during installation
         UUID=7c37411f-3ff6-4de2-b35b-5f3605ad7ad5 /               ext4      
        errors=remount-ro 0       1
       # swap was on /dev/sda5 during installation
       UUID=db9f8da7-ef2a-4298-8457-15d9eb4a51e0 none            swap    
        sw              0       0

答案1

首先,我不建议使用 lilo。你不使用的原因是什么grub2?lilo 没什么问题,只是现在不那么流行了。

无论如何,read-only从你的 lilo.conf 中删除该行就可以了。

另一个问题是您的 lilo.conf 指向的/dev/sda2是 root,而您的fstab/dev/sda1是 root。

如果您附上您收到的实际错误消息,我可能会提供更多帮助。

相关内容