
wubi安装Ubuntu9.10似乎除了官方提到的硬盘读写性能和断电健壮性以外,还有有其他问题,排除。
U盘没有那么大的,暂时排除。
以下只考虑硬盘grub4dos安装和光盘安装。
有几位大大提到刻盘安装比较适合新手,但各位大大的帖子似乎说明硬盘安装或者U盘安装的比较多,光盘安装Ubuntu的小弟一直没找到,难道是太简单了?

首先简单说明一下自身机器情况:
小弟的机器是lenovo thinkpad sl400 ,4G内存,用32bits的VistaHomeBasic不爽,把VHB干掉后,用原版光盘全新安装了win7_64bit。因为原来的分区不大合理,加上想学习Ubuntu,所以用win7光盘全硬盘重新分了区,把联想自带的用于恢复的分区也干掉了(没办法,单硬盘,空间吃紧

用Ubuntu Live DVD查看,分区情况大致如下:(fdisk)
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: xxxxxxxxxxx
Device Boot Start End Blocks Id System
/dev/sda1 2048 206847 102400 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 206848 63121407 31457280 7 HPFS/NTFS
/dev/sda3 63121408 446302207 191590400 f W95 Ext'd (LBA)
/dev/sda4 * 446302208 488394751 21046272 7 HPFS/NTFS
/dev/sda5 63123456 198494207 67685376 7 HPFS/NTFS
/dev/sda6 198496256 446300159 123901952 7 HPFS/NTFS
PS:好像没有分区表错误。
分区说明:
/dev/sda1 光盘全新安装win7好像自动创建一个100M的系统保留区,个人理解大概相当于Ubuntu的/Boot分区,第一主分区被占用了。
/dev/sda2 原计划安装win7,划分了30G。可是不知为何,win7自己把自己安装到了/dev/sda4。现在sda2是空的,打算安装Ubuntu。对应win7_F盘。
/dev/sda3 而后,win7光盘分区好像只能创建主分区,我找了半天也没找到扩展和逻辑分区如何创建。所以原来/sda3是主分区,后来在安装完成后删掉,重新分成了扩展和逻辑分区,产生了/dev/sda5和/dev/sda6。对应win7_D盘和win7_E盘。
/dev/sda4 原计划安装Ubuntu,划分了20G,现在是win7系统盘(好神奇啊)。对应win7_C盘。
补充:win7安装后,小弟自己把C盘设为了活动分区,把/dev/sda3变成了扩展分区,结果重启后找不到系统引导了,只好用光盘修复了一下,才找回来。然后好像那个100M的分区被系统分了个盘符H。
Ubuntu查看硬盘分区,见下图(gparted):
分区问题:
比较不理解怎么会产生这么多1M的空洞。难道用来物理分隔,避免分区表错误的?!如果我想把它们用gparted回收,该怎么做?是否会产生不能启动或者不利于以后的问题?
已知一个硬盘只能有4个主分区或扩展分区,那么是否能从我的/dev/sda2中划分出/、/home、/swap呢?
如果能,那么/home、/swap算作什么类型的分区,超过4个的限制?分出来后会不会出现分区表错误?
如果不能,那我怎么安装系统啊,只要一个 /分区 么?

PS:个人理解,或者 / 在/dev/sda2,其他从/dev/sda5或/dev/sda6分出;
或者全在/dev/sda5或/dev/sda6分出
安装问题:
目的:A、win7和Ubuntu双系统
B、Ubuntu安装到/dev/sda2------------win_F盘
C、简单体验Ubuntu9.10,学习使用。以后待Ubuntu10.04 LTS完成后,换成10.04,作为工作学习长期用。
D、不改变MBR。
E、以后升级win7的sp1时不会造成无法启动的错误。
问题:
1、光盘安装时,一般来说,grub是否必须写入MBR?
如必须,那从我的情况来看(最前1MB空间是空洞,MBR包含在这里,不在可以使用的分区内),是不是不能安装?
如不是必须,grub写在/dev/sda2中吗?那么是谁、又如何找到grub,来引导系统呢?
补充:已知Ubuntu可以安装在主分区或逻辑分区。
2、“千里不留行大大”说,分区后、安装前,有个“导入sda1 windows选项”,
无论何种安装方式,结合我的情况(/dev/sda1是win7系统保留用的100M,而/dev/sda4才是win7系统盘)是不是就没有这个选项了呢?是否安装后、重启时,肯定只有Ubuntu?
3、用“千里不留行大大”的偷梁换柱法,在win7升级到sp1时,会不会出些问题?(好像有人提过类似的说法,但找不到了)
4、无论哪种安装,在win7或Ubuntu重装时,都会丢失另一个的启动选项么?
准备 sudo update-grub2么?
5、未知以下理解对不对:
grub2与grub不同,
一, ubuntu9.10已经没有menu.lst,取而代之的是grub.cfg ;所以上面的方法只能参考。
二, grub.cfg内已无title 这个词,取而代之的是menuentry "......." {.......} ;
三 ,主机第一分区以从(hd0,0)变成了(hd0,1).
以上是grub2代和grub1代的主要区别。
Ubuntu9.10用的是grub2,但坛子里的新手指导贴说的都是grub4dos,grub4dos是基于grub的,
所以还要编写menu.lst,计算分区仍从(hd0,0)开始
6、采用grub4dos偷梁换柱法,结合我的情况,这样写menu.lst对不对?
代码: 全选
timeout 10
default 0
#password=xxx
# (1) Windows
title 【1】Windows 7 on /dev/sda4
find --set-root /bootmg8
chainloader /bootmg8
boot
title 【2】Ubuntu9.10 liveCD on /dev/sda1
root (hd0,3)
kernel (hd0,3)/vmlinuz boot=casper noacpi iso-scan/filename=/ubuntu910.iso ro
quiet splash
initrd (hd0,3)/initrd.lz
title 【3】start cdrom
cdrom --init
map --hook
chainloader (cd0)
boot
title 【4】reboot
reboot
title 【11】halt
halt