未解决-Vmware中ubuntu 14.04 扩充磁盘容量

Ubuntu提示内存不够,所以查了查扩展硬盘的办法。 

首先打开“设置”-“硬盘”-“扩展”,看到要求“关闭电源”,照做;又有要求“没有快照”,照做;填入想要扩充到的硬盘大小,“扩展”。

设置完成之后启动虚拟机,发现输入用户密码后卡住了,无法进入系统。百度下相关问题,按ctrl+alt+F1进入字符界面(一般情况下,Linux的1-6本地控制台都是字符界面,7是图形界面;ctrl+alt+F1就是进入本地控制台1),试了试一些命令,无果。

后来意识到字符界面下是可以正常工作的,和系统正常打开无异,所以判断系统正常,问题出在图形界面无法正常打开上。命令startx可以启动图形界面,但输入之后黑屏无反应,有电脑读磁盘的声音;然后瞎按回车或者什么组合键,显示出了一个字符界面,上面不断有语句“No protocol specified”输出,意识到是走进了死循环。试着在其中输入quit/exit之类的,无果,原因之一是还没输完整就有新的语句打印出来,后来输完整了也没反应。不慌,至少已经知道问题的提示了。百度关键词”No protocol specified“,找到一篇帖子:https://blog.csdn.net/oraclesand/article/details/53393266 按上面的操作成功打开图形界面,感谢原博主分享。

按刚才的方法进入图形界面后,没及时操作系统锁屏了,而由于不记得root密码(刚刚是通过sudo 普通用户进的root),也没找见切换用户的地方,就想着再切回字符界面。按了ctrl+alt+F1后,系统又卡住了。。。强制关闭然后重启,进到登陆界面,输入密码后没有进入系统,而是又回到登陆界面

再百度,一顿操作并没有用,后来还发现用上个方法进入的图形界面是guest,,,算了放弃挣扎,试试能不能直接在字符模式下扩容(有看到文章说内存不足也会导致各种各样的问题)。

直接进行内存扩展,参考https://blog.csdn.net/oxp7085915/article/details/79030716,感谢原博。所用命令:

$ sudo su
# fdisk /dev/sda
command (m for help): p

我的磁盘分区如下图:

接着输命令:

command (m for help): n        #add a new partition
e                              #extend

添加完成之后发现分区变成了这样:

这可能是因为系统没有读到我对磁盘进行了扩展?

刚打了一大堆文字和截图,就这么没有了。。。简要写下吧:

输入q不保存更改并退出;因为下班了所以强制关机;第二天打开后依然登陆界面无限循环,进入本地控制台1,登入用户,fdisk /dev/sda 查看分区信息,注意到磁盘大小已经是扩展后的大小。之后按照上面提到的教程操作。

在完成分区设置保存并退出,抛出一个warning:re-reading the partition table failed with error 16,先没管;更新分区空间信息时报错如下图,看到warning必须解决了。

百度了下warning,找到一篇https://blog.csdn.net/yusiguyuan/article/details/25396123,根据说明执行partprobe后,发现有了/dev/sda6,但更新分区空间信息仍出错:bad magic number in spuer-block while trying to open /dev/sda6,再百度。

找到http://blog.sina.com.cn/s/blog_54adf6c50102y8dl.html,说是因为分区起始位置和之前不一样导致的。输入命令:

parted /dev/sda

没耐心了,删掉重装。。。。。。

猜你喜欢

转载自blog.csdn.net/m0_37222917/article/details/81119202
今日推荐