FreeBSD boot menü szerkesztése

Fórumok

FreeBSD boot menü szerkesztése

Hozzászólások

Van egy gépem, aminek a /dev/da0 lemezén egy Windows 2003 szerver van, a /dev/da1 lemezén FreeBSD 6.0. Amikor a FreeBSD-t feltelepítettem, már fenn volt a Windows, így a FreeBSD csinált nekem egy boot menüt. Közben leszedtem a Windows-t és most üres a /dev/da0.

A kérdésem: hogyan tudom megszerkeszteni a FreeBSD boot menüt úgy, hogy ne legyen menü, hanem egyből a FreeBSD induljon? Gyanítom, hogy a boot0cfg-vel kéne. Ezt látni jelenleg:

[code:1:80a640654a]
root@alma# boot0cfg -v /dev/da0
boot0cfg: /dev/da0: unknown or incompatible boot code

root@alma# boot0cfg -v /dev/da1
# flag start chs type end chs offset size
1 0x80 0: 1: 1 0xa5 1023:254:63 63 142255512

version=1.0 drive=0x80 mask=0xf ticks=182
options=nopacket,update,nosetdrv
default_selection=F1 (Slice 1)
[/code:1:80a640654a]

Köszi.

Ezzel azért gondban leszel, ugyanis tudtommal a PC-k zöme nem nagyon tud második SCSI-diszkről indulni. (Ugyebár ez a da1.) Ha valamit elírtál/félreértettem, tehát ezzel a részével nincs gond a gépen, akkor két lehetőséged van:

a) az első diszkre (amin szerinte most nem jó a boot-program - ezt egyébként nem értem, hogy a bánatba tud akkor elindulni???) rakd fel az általad emlegetett boot0cfg -vel a boot menedzsert, és állítsd be, hogy a várakozási idő pici legyen - ehhez a -t XXX opciója kell a boot0cfg -nek. (Ugyanígy a da1 -en is le kell csökkenteni a timeout -ot.)

b) DOS rendszerfloppi bedug és indít, majd pedig:
fdisk /mbr - ezzel fölteszed a PC-s sztenderd "boot menedzsert" - azaz azt, ami az aktívnak beállított partíciót indítja. (Ez persze feltételezi, hogy legkésőbb ez után a FreeBSD-s partíciót aktívra állítod - mondjuk ugyanazzal a dosos fdisk -kel.