双系统状态下磁盘只读模式以及修改/etc/fstab后无法登陆系统的问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/CLP_CSDNID/article/details/80221143

硬件:thinkpad E480

软件:windows10, ubuntu 17.10

问题:在windows10 的基础上安装ubuntu双系统,使用ubuntu时,对于两个系统可以共同访问的磁盘,有时会出现read only 的状况,linux可以读取磁盘但是不能修改。

处理过程记录:

1.参考:    https://zhidao.baidu.com/question/1689704038974825068.html (没有效果)

用 mount 命令查看 发现磁盘的挂在方式是rw 即可读写,但是确实无法编辑里面的文件。

用mount -o rw,remount /media/clp/Data ( , 号附近无空格 ),可以执行但是也没有效果。

2:参考:https://blog.csdn.net/tgdzsjh/article/details/39373353 (危险)

按照链接中的方案A 操作后,修改/etc/fstab文件,执行fsck / ,然后reboot  ,然后就没有然后了,ubuntu彻底起不来了。

究其原因是第一步中修改了,fstab文件,系统在引导的时候发现文件属性异常,卡死掉了。

只能将文件改回来,但是开机选择进入recovery mode ,登陆root,进入到/etc,在终端输入 vi fstab 打开文件,编辑好后无法保存退出,提示说设置的是readonly模式,无法修改。执行mount -o rw,remount / 也失败,提示无法挂载。没辙了~ 难道就因为这个要重装系统

最后不得已只能制作了一个ubuntu的启动U盘,开启电脑设置为U盘优先引导,然后插入U盘重启,这时候不要进安扎u嗯模式,选择试用,进入ubuntu系统,然后打开文件系统找到原系统的/etc/fstab文件,右键选择在终端中打开,sudo vi fstab 编辑该文件然后保存退出。拔出U盘reboot 系统又可以正常启动了。

经过上面的事情后有两点感触:

(1)不要随便使用root权限,不要随便修改系统文件,修改文件之前必须先备份

(2)linux系统安全性确实很好,但是那也是在系统运行起来后而你又在系统中而言的,系统没运行起来他就是一堆文件,任人宰割。

3.    回到前面的ubuntu中磁盘只读问题,恢复Ubuntu系统的启动引导后,再次进入磁盘编辑发现文件可读写。

仔细分析后怀疑可能是双系统导致的,在window中打开了磁盘,但是win10深度休眠后,再次按开机键又会进入系统引导选择,如果这种状态下选择进入Ubuntu 就可能会出现前面的请款,系统显示磁盘的挂载方式是rw,但是却只能读取。究其原因,是windows占用了磁盘的读写权限,为了防止读写冲突,禁止了其他系统对磁盘的写入操作。

重新启动,进入windows,按正常步骤关机,再开机进入Ubuntu,磁盘就可以正常读写了。

修正一下,上一句中不应该是“按正常步骤关机”,而是点击“重新启动”,然后在启动项中选择进入Ubuntu。2018-08-15

绕了一大圈回来发现问题出在自己的无知,长记性了,也希望大家少走弯路。

猜你喜欢

转载自blog.csdn.net/CLP_CSDNID/article/details/80221143