下了一个open
Suse11.2 i586 dvd镜像,网上找了一下硬盘安装方法,就开工了,网上说suse的dvd硬盘安装比较麻烦,所以早有心理准备。
把iso放到一个移动硬盘的ntfs分区下面,daemon tools 加载镜像,一路next后重启,引导安装,选择源为hard disk中的iso文件,之后会自动启动suse的安装程序yast2,配置一堆东西,安装过程用英文,否则会出错,分好分区后(提前在windows下分出来一个空分区),正式开始安装时yast2报错,iso中的所有安装包rpm都找不到, ctrl + alt +F2,进入终端,umount -a,alt + F7 回GUI,在yast2报错界面重试,就可以了。安装到最后提示grub安装失败。
在移动硬盘另外一个fat分区装了grub4dos,把iso文件中的boot\i386下面的内核文件linux,和ram碟文件放到此分区。
在bios里面设置从移动硬盘启动,之后进入grub界面:
{code}
grub> root (hd0,4) # 进入移动硬盘fat分区
grub> kernel /linux # 加载内核
grub> initrd /initrd # 加载boot loader initialized RAM disk
grub> boot (hd1,7) # suse 装好的ext4分区
{code}
进入到引导安装界面,选择安装,里面有个选项是启动已安装系统,之后会进行安装过程的最后两步,如初始化系统配置。进去后找到yast2,重新安装一下grub,yast2 bootloader里面也要配置上windows的启动项,或者直接到 /boot/grub/menu.lst中修改, suse的grub还没用grub2。
重启后这样windows和suse都可以启动了,suse的图片grub挺有意思,圣诞的小企鹅。