原来安装系统的时候,不小心多了一个0,把交换分区设成了10多个G,装好以后才发现。
启动后运行cfdisk,把交换分区删除了,再新建一个小的,另一部分空间用来挂载home.
重启后发现grub坏掉了,重新修复。发现用安装盘特别容易。
网上好多人介绍进入linux rescue模式,再修复grub,不过实在不知道怎么进入-_-.
用光盘启动后,进入终端:
$sudo grub
>find /boot/grub/stage1 得到(hdx,y)
>root (hdx,y) //这是boot所在分区
>setup (hdx,y) //两个命令和括号之间,需要空格
这样就成功了,完毕。这些操作和rescue模式下的grub操作类似,只不过光盘启动简单。
还有一个可尝试的命令,或许也是可行的:
$sudo /usr/sbin/grub-install /dev/hda
修改/etc/fstab 以挂载home到新磁盘分区。
在把原来home里面的文件mv到新分区的时候,发现ubuntu的root是不可用的,sudo又对
有些文件权限不够,实在没办法,ubuntu是易用化傻瓜化,不够自由。
reboot,ok。
老但的电脑真的是问题不断,在我手下也是多灾多难,折腾啊。
这里有一篇参考,适合于windows下的修复,比较全:
阅读(765) | 评论(0) | 转发(0) |