歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> BSD >> 從硬盤安裝NetBSD2.0/3.0

從硬盤安裝NetBSD2.0/3.0

日期:2017/3/2 10:45:00   编辑:BSD

  本本硬件:40G硬盤,1G內存,USB外掛光驅.

  系統:Windows XP ,10G FAT32.其余均為自由空間.

  由於想安裝NetBSD,但因光驅是USB外掛,導致FreeBSD 5.3,NetBSD 2.0,Solaris 10 x86都只能從光驅啟動,但啟動後就不能識別光驅,網卡除FreeBSD 5.3可以識別外,NetBSD及Solaris均不能識別,無奈只能另找辦法.從網上找到的方法大至有兩種,1.用ISOEmulator,2.用Grub for Dos.首先嘗試過用ISOEmulator引導NetBSD2.0,但不成功(但可以成功引導FreeBSD5.3).出錯如下;

  

ISOEmulator ....
.
.
.
  
        file to emu NetBSD2.iso
  
        1st cluster 658539
file size(byte) 179875840
----------------------------
isoemu can't find this CD's loader, or this isn't a (bootable) CD.
>> any key for the internal shell...

硬盤安裝NetBSD2步驟如下

  1.將NetBSD2.0安裝光盤解壓縮到C盤的NetBSD2.0目錄下(注意該目錄的大小寫)並保持結構.

  2.重新啟動計算機,進入Grub for DOS(如沒有請先安裝),按"c"進入GRUB命令模式.

  grub>

3.如果依次輸入如下命令,則會提示換盤,由於不會操作,所以直接跳到下一步

  

grub>map (hd0,0)/NetBSD2.0/i386/installation/floppy/boot1.fs (fd0)
grub>chainloader (hd0,0)/NetBSD2.0/i386/installation/floppy/boot1.fs
grub>rootnoverify (fd0)
grub>boot

提示信息:

  

NetBSD/i386 ustarfs Primary Bootstrap
>> NetBSD/i386 BIOS Boot, Revision 3.1
>> (builds@build, Wed Dec  1 103914 UTC 2004)
>> Memory 634/1039174 k
Press return to boot now, any other key for boot menu
booting fd0anetbsd - starting in 0
3692492/
Please remove disk 1, insert disk 2, and press return...

4.把上一步的boot1.fs換成boot-big.fs即可.

  

grub>map (hd0,0)/NetBSD2.0/i386/installation/floppy/boot-big.fs (fd0)
grub>chainloader (hd0,0)/NetBSD2.0/i386/installation/floppy/boot-big.fs
grub>rootnoverify (fd0)
grub>boot

5.此時已經成功進入NetBSD的安裝界面.安裝步驟就不再詳述.

  6.直到安裝過程中,看到下表時請注意

  

Start MB    End MB        Size MB        FS type        Newfs    Mount    Mount point
a    10236        10748        512        FFSv1        Yes    Yes    /
b    10749        12796        2048        swap        
c    10236        20480        10244        NetBSD Partition
d    0        38153        38154        Whole disk
e    0        10253        10236        MSDOS                NO
f    12797        19967        7171        FFSv1        Yes    Yes    /usr
g    19968        20480        512        FFSv1        Yes     Yes    /var
h    0        0        0        unused

大家要注意的是在我的系統中,XP的C盤是wd0e,文件系統類型:MSDOS.由於各人情況不一樣,可能會導致大家的C盤不一定是wd0e.

  7.當到達選擇安裝介質時,不能選擇CD / DVD.由於不能識別網卡,所以我選擇了"unmounted fs"(如果沒有拼寫錯的話)

  

device wd0e            # 不需要加/dev
          file system msdos            # 不能用大寫,曾經在這個地方犯了幾次同樣的錯誤
base directory NetBSD2.0        # 注意大小寫.跟解壓縮時的一樣
set directory /i386/binary/sets

Copyright © Linux教程網 All Rights Reserved