分页: 1 / 1

ubuntu括容历险

发表于 : 2006-08-25 2:23
abigriver
安装时分区如下:
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/share ext3 ...
注意:这里的/etc不是真正的/,而是原来的ubuntu的root下的东西,我差点弄错了

下面当然是要删除调/usr/share下的所有内容然后重启了---当然,事情也这么简单.
不过我倒是傻了一回---为了保险,我没删除,只是把share改成了share1,想看看有错没有. 结果, 启动登录就一大堆警告:原因是我要 把hd7挂到share下, 现在没有了share,只有share1, 相当于系统的usr没有了share,没问题才怪

只好又靠LIVECD, 改回来,删除,重启,OK

教训: 分区不要在XP中,最好用启动盘
GRUB坏了不可怕,记住自己的启动分区和ROOT分区的位置(记不住也没关系,可以看到), 增加分区后可能就乱了
安装前最好做好规划, 多分几个区,空间留大点,window嘛,一点点就行了
现在正在装VMWARE, 里面虚拟个WIN2000, 呵呵, 准备抛弃XP了

发表于 : 2006-08-25 2:26
Jungherr
:arrow: 辛苦了

ps:与其装win2000,不如装2003。

空间啊!!

发表于 : 2006-08-25 4:05
abigriver
本来都装了XP,但占空间大. 装WINDOWS的主要目的是因为老婆要"斗地主",用WINE有嫌麻烦

2000已经装好了,能正常上网(这边UBUNTU也可以同时上),全屏效果也蛮好,就象真实的WINDOWS.
感觉不错.刚斗了两把

刚开始装XP虚拟了1.5G,一会就没了.就删了
这次win2000,我分了2G,现在还多的很(近1G),因为HOME这里只有1G多了,不得不考虑

有空我写个安装过程,与大家分享