作者:whendo
写这个帖子是为了想用openSUSE的朋友少走弯路,少查点资料,也许我说的也不完整,可以继续探讨,我不用linux做开发,装ubuntu和openSUSE纯粹是为了体验这两个目前世界上最流行的linux发行版
我的系统用了scsi硬盘一块250g(sda),作为主硬盘,ide硬盘一块160g(sdb),250g的装了xp和vista,160g的装的 ubuntu和openSUSE,由于先安装的xp和vista,所以启动的时候先是BCD作为引导程序,安装ubuntu之后,加入了grub4dos 引导ubuntu,因为安装的时候怕把mbr搞乱,选择的在boot分区引导,把boot分区的menu.lst复制到sda1下,grub4dos可以 自动引导ubuntu系统,这次安装openSUSE也用的grub4dos引导,同样将suse安装程序修改的menu.lst文件里关于suse启动 的项目复制到sda1下的menu.lst文件里,引导正常,后面附上我的menu.lst和文件系统抓图。
硬盘安装的方法有帖子已经说的很明白了,我只说一下我碰到的麻烦
1、解压安装ISO的分区最好是fat32的,ntfs会提示无法mount,ext3我没试验,不过应该也是支持的,我装的时候就是先放到了ntfs的分区上,进行不下去只好重新开windows,复制到fat32分区。
2、网上有资料说配置分区表的时候,不要mount安装文件所在的分区,否则会提示无法挂载该分区,倒灌回安装开始,我在这里倒回去了四次,才在网上发现 这篇文章,但是对该分区进行编辑的时候,安装程序会提示你无法编辑有安装介质的分区,搞的头痛,然后在专家按钮里选择载入现有的分区表,发现所有的分区没 有完全挂载,有安装文件的分区正好没有挂载上,于是才进行下去,后来想想,安装程序事先把分区表的分区都挂载好了,但是又不让编辑有安装介质的分区,只要 重新读取一下分区表,然后自己手动挂载就能解决了。
3、boot和swap分区可以和ubuntu系统的用一样的,同样在编辑分区表挂载分区的时候,只要把这两个分区挂载上就可以,我的boot分区分了 120mb,两个系统才用了50多mb,由于不同内核文件不会混淆,所以可以放心的放在一起。(感谢irc:#ubuntu-cn里的高手们)
4、有个openoffice的安装文件没有rpm扩展名,安装的时候选择跳过就可以,安装完成之后可以找到并加上扩展名,reboot之后更新软件会自动找到。
suse和ubuntu用的nvdia显卡驱动不一样吧,我的ubuntu开3d效果,锯齿严重,最大化程序的时候还有轻微花屏,而suse的3d效果就很流畅,中文字体也比较多,有什么感受,以后再写了,现在看图哈。
menu.lst内容,去掉了注释:
default 0
timeout 10
color yellow/brown light-green/black
title Ubuntu 8.04, kernel 2.6.24-16-generic
root (hd1,1)
kernel /vmlinuz-2.6.24-16-generic root=UUID=14b8c660-7f0c-486d-99ed-1a55caa11c9e ro quiet splash
initrd /initrd.img-2.6.24-16-generic
quiet
title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root (hd1,1)
kernel /vmlinuz-2.6.24-16-generic root=UUID=14b8c660-7f0c-486d-99ed-1a55caa11c9e ro single
initrd /initrd.img-2.6.24-16-generic
title Ubuntu 8.04, memtest86+
root (hd1,1)
kernel /memtest86+.bin
quiet
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.0 - 2.6.25.9-0.2
root (hd1,1)
kernel /vmlinuz-2.6.25.9-0.2-default root=/dev/disk/by-id/scsi-SATA_ST3160021A_5JS3FH78-part10 devfs=mount,dall resume=/dev/sdb9 splash=silent showopts vga=0x31A
initrd /initrd-2.6.25.9-0.2-default
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.0 - 2.6.25.9-0.2
root (hd1,1)
kernel /vmlinuz-2.6.25.9-0.2-default root=/dev/disk/by-id/scsi-SATA_ST3160021A_5JS3FH78-part10 showopts ide=nodma apm=off acpi=off noresume edd=off x11failsafe vga=0x31A
initrd /initrd-2.6.25.9-0.2-default
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows Vista/Longhorn (loader)
root (hd0,0)
savedefault
chainloader +1
chenlin0322 于 2009-11-26 19:33:21发表:
MAC OS X 10.8??不是刚出到6么??
我靠,,神奇了。
guolei0312 于 2009-11-02 21:51:00发表:
上个图就更好了!!!!!!!!!!!!!!!!!!!!!!!!!!!
太平桥 于 2009-10-23 12:09:43发表:
:0D1
liyp_hp 于 2009-08-07 16:33:51发表:
怪不得最近硬件价格便宜,一个HDD装个十几个系统!
都是牛人
xxshe90 于 2009-08-02 22:59:49发表:
NB
443034934 于 2009-06-15 19:29:11发表:
兄弟,你太强了
firfunner 于 2008-12-30 22:58:40发表:
os X 10.8?现在刚出到10.5吧,难道是我落伍了?
白宫刺客 于 2008-12-18 09:14:40发表:
真是高手,一机器装8系统。
yhzm1314 于 2008-12-18 05:18:50发表:
呵呵,我还是用双系统吧,不想折腾硬盘了!
uengfyj 于 2008-12-10 12:35:10发表:
俄……这是干啥?
qu898 于 2008-12-10 08:56:18发表:
楼主,我比你利害.我在一台电脑里装8系统:xp+os X 10.8+win2003+vista+ubuntu 8.04+suse 11.0+centos 5.2+fedora 10
正准备安装opensoraris 10 U6迈进9系统
hanscowboy 于 2008-12-09 12:11:32发表:
图呢?在哪里?