mount:无法读取proc / mounts

我已经安装了Ubuntu,但是当它加载时会出现以下错误:

mount:can't read proc/mounts. Can't fount such file or directory 

但是,操作系统继续加载,但是当我尝试使用我在安装过程中输入的登录名/密码进入系统时,无法登录。

有人知道这里有什么问题吗? 我已经尝试过多次重新安装ubuntu,但问题仍然存在。

我安装的介质:Windows 7.安装了Ubuntu和wubi ,我选择了单独的磁盘G(NTFS文件格式),设置安装大小:18GB,在下拉列表中选择Ubuntu,语言英语(GB)并设置用户名和密码。

这是由于从12.04或12.04.1运行过时的wubi.exe引起的(参考bug Wubi 12.04安装开发版 )。 因为Wubi.exe已过期,它会尝试下载开发版wubi磁盘映像。 这些已不再创建,但是仍然存在一个来自13.04开发版本的故障,因此它会被下载。

你需要从这里获得最新的Wubi for 12.04.2: http ://releases.ubuntu.com/12.04/wubi.exe

或者来自这里的12.10 Wubi: http : //releases.ubuntu.com/12.10/wubi.exe

这里还有一个13.04 Wubi: http : //releases.ubuntu.com/13.04/wubi.exe

任何这些都可行。

转到五笔安装文件夹

 C:\ubuntu\install 

打开文件

 wubildr-disk.cfg 

内容是:

 loopback loop0 /ubuntu/disks/root.disk set root=(loop0) search --set=diskroot -f -n /ubuntu/disks/root.disk probe --set=diskuuid -u $diskroot linux /vmlinuz root=UUID=$diskuuid loop=/ubuntu/disks/root.disk preseed/file=/ubuntu/install/preseed.cfg wubi-diskimage ro quiet splash initrd /initrd.img boot 

把它改成这个:

 loopback loop0 /ubuntu/disks/root.disk set root=(loop0) search --set=diskroot -f -n /ubuntu/disks/root.disk probe --set=diskuuid -u $diskroot linux /vmlinuz root=UUID=$diskuuid loop=/ubuntu/disks/root.disk preseed/file=/ubuntu/install/preseed.cfg wubi-diskimage ro quiet splash **single** initrd /initrd.img boot 

这个单词应该在同一行,这是唯一的变化

然后重新启动计算机,选择Ubuntu,它将启动到单用户root模式

使用命令创建和用户

 adduser steve 

然后在sudo组中添加用户

 usermod -G sudo steve 

然后键入reboot

转到Windows并将该wubildr-disk.cfg文件恢复为原始版本而不使用单词

重新启动到Ubuntu,您将有登录用户从登录提示登录。