歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 同硬盤安裝WIN98/WIN2000/UNIX/LINUX

同硬盤安裝WIN98/WIN2000/UNIX/LINUX

日期:2017/2/27 14:27:18   编辑:更多Linux
  多系統安裝的步驟本來應該是UNIX->WIN98->WIN2000->Linux,這樣比較簡單,但由於借到安裝光盤的順序與此不同,我的安裝順序是:LINUX、WIN2000、WIN98、UNIX。雖然在安裝過程中遇到了不少困難,但作為補償,我也得到了一點新的知識。    一、安裝LINUX  我的硬盤是80G,先分一個8G的DOS主分區,將來准備刪掉給WINDOWS和UNIX用(SCO UNIX目前版本只能識別8G硬盤空間)。剩下的空間一部分給擴展分區,最後一部分留給LINUX。然後在擴展分區上根據需要建立若干邏輯分區,我把擴展分區的最後256M留給LINUX作交換區,如果LINUX除交換區和根分區外還需要其它的獨立分區,這裡就應多留點空間。我是用WIN98的FDISK進行分區的,由於WIN98不能識別大硬盤,分區時不能以M為單位,應以百分比為單位。LINUX的安裝過程不再詳述,但要注意把LILO安裝在LINUX分區引導扇區,以免下一步裝WINDOWS時把它覆蓋掉。    二、安裝WIN2000  刪除DOS主分區,把前3G留給UNIX,4-8G分為DOS主分區,安裝WIN2000。激活LINUX分區,啟動LINUX,用超級用戶注冊,備份引導扇區:  cd /mnt  mkdir fat  mount -t vfat /dev/hda1 fat # 把DOS分區安裝在fat目錄  dd if=/dev/hda1 of=fat/bootsect.wnt bs=512 count=1 # 把DOS分區的引導扇區備份在C盤根目錄下bootsect.wnt中  umount fat    三、安裝WIN98  將WIN98與WIN2000安裝在同一個分區中,目的是98與2000下的應用程序可以安裝在同一目錄,以節省磁盤空間。安裝完成後,WIN2000不能啟動,可用下列方法恢復原先的分區引導扇區:激活LINUX分區,啟動LINUX,用超級用戶注冊,備份和恢復引導扇區:  cd /mnt  mount -t vfat /dev/hda1 fat  dd if=/dev/hda1 of=fat/bootsect.dos bs=512 count=1 # 備份新的DOS分區引導扇區  dd if=fat/bootsect.wnt of=/dev/hda1 bs=512 count=1 # 恢復先前備份的DOS分區引導扇區  vi fat/boot.ini # 修改WIN2000的啟動配置文件,將2000的分區號修改為1(最後一行距離等於號最近的那個數字就是分區號),在最後增加一行:“C:\="Windows 98"”  umount fat  cd /etc  vi lilo.conf # 修改LILO配置文件,在文件最後增加兩行:  other = Windows  label = /dev/hda1  lilo  此時在啟動計算機時可選擇“LINUX”和“WINDOWS”,如果選擇了“WINDOWS”,可進一步選擇“WIN2000”和“WIN98”。    四、安裝UNIX  安裝UNIX時遇到的最大困難就是安裝介質不能引導,有內存配置錯誤的報告,經請教本論壇高手,得以下方法:引導時在boot行回車,按“暫停”鍵,記下引導參數,重新啟動,在boot行輸入剛才記下的參數,將參數中的“mem=/p”修改為“mem=1m-512m”(我的內存是512M)。安裝完UNIX後,UNIX的分區號是:  1 LINUX  2 擴展分區  3 DOS主分區  4 UNIX  WIN2000和LINUX的分區號是:  1 UNIX  2 DOS主分區  3 擴展分區  4 LINUX  因分區號改變,WIN2000和LINUX不能引導,需進行以下工作:  1.啟動WIN98,修改C盤下的boot.ini,將WIN2000的分區號修改為2。  2.從光盤引導LINUX,進入安裝介面後按“Ctrl+F6”切換屏幕,執行以下命令:  cd /mnt  mkdir ext  mount /dev/hda4 ext # 將LINUX分區安裝在ext目錄下  chroot ext # 將ext目錄作為根目錄  cd /etc  vi fstab # 因LINUX分區由“/dev/hda3”變成了“/dev/hda4”,需要將所有的“/dev/hda3”修改為“/dev/hda4”  vi mtab # 需修改的內容與上面相同  vi lilo.conf # 需修改的內容與上面相同,另外由於同樣的原因,需要將“/dev/hda1”修改為“/dev/hda2”,再在最後增加兩行:  other = UNIX  label = /dev/hda1  將第一行的“/dev/hda4”修改為“/dev/hda”,意思是將LILO安裝到主引導扇區,接下來執行:  lilo -v  exit  取出光盤,重新啟動LINUX,一切正常。如果需要備份引導扇區,可執行:  cd /mnt  mount /dev/hda2 fat  dd if=/dev/hda of=fat/bootsect.mbr bs=512 count=1  dd if=/dev/hda1 of=fat/bootsect.unx bs=512 count=1  dd if=/dev/hda3 of=fat/bootsect.3 bs=512 count=1  dd if=/dev/hda4 of=fat/bootsect.lnx bs=512 count=1  dd if=/dev/hda5 of=fat/bootsect.5 bs=512 count=1 # 第一個邏輯分區  dd if=/dev/hda6 of=fat/bootsect.6 bs=512 count=1 # 第二個邏輯分區  ……………………  以下內容是在NT LOADER中增加引導項“MBR”,功能是啟動時如果誤選了“WINDOWS”可選擇重新進入LILO:  vi fat/boot.ini # 在最後增加:  c:\bootsect.mbr="MBR"  umount fat  至此,四個操作系統安裝完畢。需要注意的是,UNIX分區必須激活,否則不能用LILO引導。




Copyright © Linux教程網 All Rights Reserved