安装时分区如下:
winxp有3个分区:c,d,e
ubuntu装在最后,分为:swap,/,home,boot
装了不少东西,/目录空间不够了,想从windows分区分一些过来
于是在winxp中使用PQ把e分了2G,想挂为ubuntu的/usr
但是....没想到PQ要求重新启动才能完成,启动后,grub就坏了,启动不了,这样,分区也还没完成
用LIVECD启动,相用GPARTER分区,结果,不知什么原因,就是不能调整分区,灰色,无法操作
于是找了张2000的启动盘(带一些工具的),用它里面的PQ完成了分区,并格式化为EXT3格式
当然,现在的GRUB也一样没用,接下来,又用LIVECD启动,重新安装GRUB--指定root的启动分区
重启后,GRUB菜单出来了,可是不能启动UBUNTU,上网查了半天,就用e命令修改GRUB的boot(hd0,7),改为(hd0,10)
重启,哈哈,启动了,可没想到,刚加载内核完就停了,郁闷.....
网上的资料就是这样阿........
搞了好半天,仔细看GRUB,发现第二行还有个....root(hd0,10),原来在这里加载根目录,增加了一个分区,根目录的分区也变了.就改为root(hd0,9)----试了几次才正确,不知道为什么增加一个分区后就变得乱七八糟的了
终于,启动了.下面开始干正事:准备把新的分区挂到/USR/SHARE下(这里有1G多,整个USR太大,新的分区装不下),怎么开始呢?
当然首先要新分区hd7中要有share下的所有东西,包括链接.本来想用cp,但不好意思,不太熟练
如果用cp-a倒是全部可以,但是要在hd7中建立个share目录,我要的是全部在根下,但奇怪的是用cp/*.*却不能拷贝链接.算了,又找出LIVECD,重启,拷贝(LIVECD启动后不能自动加载分区,要自己手动挂,郁闷噢,也折腾了半天)
拷贝完了,想到SHARE是个重要目录,应该在系统启动的时候就要用.所以,接着修改了/etc/fstab,挂上hd7:
/dev/hd7/usr/shareext3...
注意:这里的/etc不是真正的/,而是原来的ubuntu的root下的东西,我差点弄错了
下面当然是要删除调/usr/share下的所有内容然后重启了---当然,事情也这么简单.
不过我倒是傻了一回---为了保险,我没删除,只是把share改成了share1,想看看有错没有.结果,启动登录就一大堆警告:原因是我要把hd7挂到share下,现在没有了share,只有share1,相当于系统的usr没有了share,没问题才怪
只好又靠LIVECD,改回来,删除,重启,OK
教训:分区不要在XP中,最好用启动盘
GRUB坏了不可怕,记住自己的启动分区和ROOT分区的位置(记不住也没关系,可以看到),增加分区后可能就乱了
安装前最好做好规划,多分几个区,空间留大点,window嘛,一点点就行了
现在正在装VMWARE,里面虚拟个WIN2000,呵呵,准备抛弃XP了
ubuntu括容历险ubuntu括容历险ubuntu括容历险ubuntu括容历险ubuntu括容历险ubuntu括容历险ubuntu括容历险ubuntu括容历险ubuntu括容历险ubuntu括容历险