windows vista SP1和ubuntu 8.0.4 双系统

安装好Windows vista sp1后,用vistaloader方法激活,vistaloader原理是使用Grub的引导文件grldr挂OEM的SLIC信息到内存来激活Vista,正好利用起来装双系统,嘎,在网上看的文章,不过没有成功,自己尝试了一下,把成功过程发出来分享给大家,自己也做个记录。

第一步:安装Vista到C盘,使用破解,C根目录出现了grldr。

第二步:安装easybcd 1.7.2,它可以提供一个和grldr不同文件名的grub引导,同时可以添加到vista的bootmgr管理菜单里面。

a 在easybcd的 add/remove entries 里面添加NeoGrub的引导项目,C根目录出现NeoGrub文件和NST文件夹(里面有NeoGrub读取的第一个配置文件menu.lst和引导必须的 NeoGrub.mbr文件)。如果你愿意,可以使用easybcd个性化你的菜单。改名阿什么的。

b 修改NST文件夹下的menu.lst文件 添加一个引导项目 来验证你的双启动是否成功。比如引导一个PE 或者 DOS工具箱。我的文件原来就是做好的。呵呵,所以直接复制过去。经验证,可以正确引导启动且不会破坏掉Vista的破解。Vista安然无恙的出于激活状态。

第三步:分出空间安装UBUNTU,安装过程不在本文介绍当中,不过大家要记得,最后一步的时候一定不要写入引导文件。

第四步:安装成功后,重新启动,此时无法进入刚刚安装好的ubuntu。因为没有引导文件。此时启动进入Vista,编辑NST内的menu.lst文件 写入引导。

title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd0,2)
kernel /boot/vmlinuz-2.6.24-19-generic root=/dev/sda3 ro all_generic_ide
initrd /boot/initrd.img-2.6.24-19-generic
quiet

第五步:重新启动,开始ubuntu配置。