多重系統的裝法(dos,win95,winnt,os2,novell,linux)
1.首先先切Partition...Primary Patition切500MB(切記不可超過510MB用os2的fdisk切即可..大概是輸入498的數值..因爲超過此數則每個allocation unit會變成16384 bytes ..會造成硬碟儲藏效率變差)。再切2MB來安裝OS2的開機管理員來管理各個Partition的啓動。切完後請不要繼續切邏輯磁碟槽..請立刻結束fdisk...重開機後就立刻format C槽(Primary Partition)。用dos的format成fat格式來安裝dos,各系統安裝完後別忘記要把Primary Partition及Linux的Partiton和os2的加入OS2 Boot Manger之中這樣開機才能選哪一槽開機 Format 完後請看第二步。
2.用Linux 的bootdisk(大部份是bare.i此檔案)及root disk(大部份是color.i)開機後用root身份進入linux系統後請打fdisk /dev/hda (若是第二顆硬碟碟請打fdisk /dev/hdb 以此類推)..然後打m看Fdisk的功能說明!...然後切延伸Partition..(用fdisk的P命令看時是/dev/hda2)..然後再切五個邏輯磁碟槽(爲何要用linux切而不用dos切呢?因爲用Linux的fdisk切才不會導致和dos的Partition相混亂..linux的延伸Partition和dos的primary
partition將會造成互不侵犯的結果...因爲我曾試過全用dos的fdisk切完延伸Partiton及切二個Logical partition再用Linux的fdisk切此Dos延伸Partition中的二個LogicalPartiton然後format完且灌完所有系統後造成四個LogicalPartition相互混亂起來了...)。注:我是用Win95中的諾頓醫□找到錯誤的。
3.切五個logical partition..第一個是linux用的給500MB..第二個是Linux Swap用的切40MB第三個是win95用的切320MB第四個是Winnt用的切320MB第五個是OS2用的切320MB總共是2GB空間..剩100MB會自動被Partition的記錄給吃掉了..當切時會問是要多少MB時請用指定Cylender的方法...要看幾MB請看Fdisk的P指令中的BLock..若是312654的block時就大約是300MB左右了...若不是的話可刪掉重切..因爲所做的動作只不過是暫時記錄而已..要等到打w指令時才會真的被執行。真正被切完後請用L指令指定第一個Linux的Partition爲Linux Native(是83號)再指定第二顆Linux Swap是Linux Swap(是82號)..再用a指令指定Linux Native爲可開機。
全完成後先不要灌請重開機確保記憶體中的資料全被寫入硬碟中。注:重開機請在命令提示符號下打halt或shutdown-r now或alt+Ctrl+Del三鍵。
4. 再次用Linux的開機片開機進入提示符號後請打setup安裝...在安裝選項中指定Linux native爲可安裝的Partition..指定Linux Swap 的partition爲Linux的Swap
Partition..然後就可安裝了...安裝程式會自動幫你Format Linux native partition..安裝至Lilo時別忘記要把lilo裝在super Block而不是MBR..因爲Lilo要裝在Primary時是選MBR而裝在Logical時是選 superblock而要從Logical槽啓動linux則Lilo最好是裝在Linux Native Pritition..linux的slackware96和redhat全裝完分別是280MB和345MB左右。裝完後再用os2 Boot Manger把LinuxNative partition加進來□即可開機了。完成後再依序format win95及winnt和os2的partition爲FAT格式用dos的format指令做但若nt及os2要用ntfs及hpfs則不用format 此二槽。忘了提一點是Linux大部份是用ext2的格式。
另WIN95及Novell是用dos的io.sys msdos.sys command.com來開機..Winnt及OS2是用自已的IO來開機..Linux當然是用自已的。
5. 再依序裝Win95及winnt 4.0和os2即可!..win95可裝在任一磁碟機及槽OS2只能裝在第一顆硬碟的任一槽唯裝在Logical 槽時須把OS2所在的Partition加入OS2 Boot Manger中..Winnt及95的開機檔須在Primary Partition中..Os2則可在第一顆硬碟的任一槽中(指OS2 Warp 4.0版,,3.0版不再此限),,Winnt 4.0 則不知是否可安裝在第二顆硬碟..Nt4.0的啓動是依照Partition的代號而不是磁碟機的代號啓動的..所以若Nt4.0不能啓動則檢查boot.ini檔中的啓動partiton是否正確(我曾經因爲系統全裝完後才裝boot manger導致winnt 4.0不能啓動是因爲原boot.ini中記錄啓動Partition爲(2)..而後裝的boot manger導致partition順延一位而Nt
4.0不能動..此時只要改boot.ini中的partition(2)爲partition(3)即可解決)而Linux則可安裝在任一磁碟機及槽只要注意lilo要安裝在MBR或superblock即可。安裝Linux在第二顆硬碟的Logical槽時只要用linux的fdisk指令把linux native 的logicalPartition設爲bootable及設lilo爲superblock及加入os2 的boot manger中。fdisk /dev/hdd或/dev/hdc
6. 如要裝novell 4.1版則novell一定要裝在primary partition的空白空間中novell不可裝在logical槽及第二顆硬碟下。要如何做呢?..方法是二種..最好的是用一種能自由改變partition的程式..我個人用的是Partition magic(好像是第三波代理的)..這是一個極好用的程式可隨意改變Partition大小移動Parition等支援多種格式如fat..netware..ext2 ntfs..hpfs..等。
用此程式來使primary partition縮小後再使剩下的空間給殺掉成空白空間然後novell安裝時會自動找到此一空白空間自動format成netware的格式來用就可安裝了..。第二種方法當然是用os2的boot manger把primary partition給幹掉來重新切Primary partition及空白空間來安裝novell。(注:Partition Magic若需要可自已去補一補看看..我想若有心一定可補到的。也請不要問我什麽叫補)
7. 另linux的文件中說明linux最好不要安裝在超過cylider 1024也就是不要超過硬碟的540MB外安裝否則會導致linux在跑某些程式時當機..但我是裝超過540MB之外用起來並沒有什麽問題不知linux的kernel的幾版沒有這個問題還請各位網友指教!..但若你跑程式時有發生問題時那只好裝在Primary Partition下了...方法也是重切或利用partition magic(這個東東實在太好用了支援長檔名不說還不會使系統要重灌)可輕易的節省出空白空間供切Primary partition用。
用這個省出空白空間來重裝linux即可。Lilo要選裝MBR如此一來os2 Boot manger就不用裝了若有裝則 大概要刪掉或是加入Lilo中或加入os2 Boot manger中..因我沒試過到底會先啓動誰。若選Lilo來管理則必須重新加入DOS及OS2開機等。Li nux要裝在最前面的540MB之內也就是Cylender 1到Cyleder 1024之中。
8. 若winnt是用ntfs及os2是用hpfs和novell是用netware..Linux是用ext2的檔案格式的話在dos 6.22下看不到winnt及os2和novell..Linux的Partition..Win95也是...Winnt好像只能看到dos及hpfs...Novell只認novell自已的..Linux則全部可看到且可設目錄把想要使用的Partition給mount到自定的目錄下使用。所以當使用dos及win95時要稍微注意一下磁碟代號不要把批次檔的內容給寫錯了。
另dos Partition要format成fat需自已用dos 的format命令做..Winnt可自已format或由winnt安裝過程中來代理,,Win95的當然自已Format..OS2及Novell和linux同winnt。
9. 我目前有六種作業系統分別是Dos..Novell 4.1版..Win95..Winnt 4.0 Server..OS2 Warp 4.0..(裝在Primary Master 2.1GB 火球硬碟中)..Linux是裝在第二顆硬碟中的Logical partition中..第二顆硬碟可開機但由於硬碟代號的問題而用Partition magic把他給隱藏起來了。