歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Vista和Fedora 9中再安裝openSUSE 11三系統方法

在Vista和Fedora 9中再安裝openSUSE 11三系統方法

日期:2017/2/28 16:50:09   编辑:Linux教程

介紹在Vista、Fedora 9基礎下再安裝Novell公司的openSUSE 11。

在寫篇文章之前我不得不贊歎openSUSE 11的華麗,其ZYpp軟件包管理器據說是目前性能最好的,於是產生了裝三系統的念頭。

安裝三系統?沒試過,尤其其中的兩個是Linux。

一開始,我想用裝Fedora 9的方法在Vista中用Grub4Dos (見http://www.linuxidc.com/Linux/2009-01/18027.htm) 來引導openSUSE 11的iso鏡像。

後來覺得這樣做是完全沒必要的。因為安裝完Fedora後本來就是已安裝GRUB啟動管理器來實現引導了,自己又何必再多此一舉使用別的GRUB。於是便決定用Fedora的GRUB來引導。

但是此時碰到了一個問題,那就是openSUSE鏡像文件的大小為4.29G無法將之放到Windows下的fat32分區裡。眾所周之,fat32文件系統最大支持2^32-1 字節(即4GB減去1個字節)的單個文件。於是只能將它放到Linux下的ext3文件系統裡。

以下就是我安裝的全部過程:

1.為了便於記憶,將openSUSE-11.0-DVD-i386.iso放到/分區中,路徑為/openSUSE-11.0-DVD-i386.iso。

2.查找openSUSE-11.0-DVD-i386.iso在GRUB中的分區名。

打開終端依次輸入以下兩個命令:

grub

find /openSUSE-11.0-DVD-i386.iso

這時會返回一個值,如我的是(hd0,9),這一定要記下來,很重要很重要。

3.掛載openSUSE-11.0-DVD-i386.iso到光驅,提取其中的內核和啟動文件。因為尚未在Linux中安裝RAR所以只能用這一方法打開iso文件。

打開終端依次輸入以下命令:

mkdir /cdrom

mount /openSUSE-11.0-DVD-i386.iso /cdrom -o loop

現在可以通過/cdrom訪問到iso文件裡的內容。

4.然後把iso文件中/boot/i386/loader文件夾下的linux,initrd兩個文件復制到任何一ext3分區。為了便於記憶我仍將它們放到根分區,路徑為/linux、/initrd。

5.卸載光盤。離開/cdrom文件夾,並輸入以下命令卸載:

umount /cdrom

6.紀下Fedora 9的GRUB配置內容,以便安裝完openSUSE 11後重新配置,這也非常非常重要。

打開終端,輸入以下命令:

gedite /boot/grub/menu.lst

把裡面的部分內容記下來,如我的為:

title Fedora (2.6.25-14.fc9.i686)

root (hd0,8)

kernel /vmlinuz-2.6.25-14.fc9.i686 ro root=UUID=737fda26-08a0-441e-b4fb-c6a447636bae rhgb quiet

initrd /initrd-2.6.25-14.fc9.i686.img

7.然後重啟系統(簡單的reboot命令可實現)。並進入grub,按c鍵進入命令行狀態。依次輸入命令:

kernel (hd0,9)/linux

initrd (hd0,9)/initrd

boot

這樣就可以進入openSUSE的安裝

接著有個需要注意的地方是安裝過程中會詢問到安裝鏡像路徑,記得要輸入/openSUSE-11.0-DVD-i386.iso

還有在分區時,openSUSE和Fedora是可以公用一個交換分區的。

8.安裝openSUSE後,SUSE自帶的GRUB會將Fedora 9的GRUB覆蓋,導致無法進入Fedora。這就必須重新配置SUSE的GRUB。

首先,進入openSUSE 11

然後,打開openSUSE的終端,切換成超級用戶,用以下命令編輯它的GRUB配置文件:

gedit /boot/grub/menu.lst

接著,將剛才記下的Fedora 9的GRUB配置內容添加在最後,保存,重啟,就能進入Fedora了。

最後建議大家千萬不要在WIN系統裡用虛擬光驅來運行ISO文件來安裝,這樣做的後果很嚴重很嚴重。因為iso裡有個openSUSE11_0_LOCAL.exe的應用程序,這可是一個運行後不小心就會很要命的程序。一旦它運行安裝後雖然重啟可以直接引導iso安裝系統,但也會修改掉Vista中的bootmgr,導致Vista無法進入,每次都只進入安裝系統的界面。我試過很多方法包括用vista安裝光盤來修復都無法解決問題,所以後來只好再次將之前的兩個系統重裝一次了。希望大家能以我慘痛經歷為戒。

聽說openSUSE 11支持在ntfs的安裝不知道是不是有這麼一回事

不過在ext3下的安裝的效果還是很令人滿意~

Copyright © Linux教程網 All Rights Reserved