Portál AbcLinuxu, 17. dubna 2024 01:34


Dotaz: jak na lilo do mbr 2. disku

19.6.2003 11:07 Marek
jak na lilo do mbr 2. disku
Přečteno: 85×
Odpovědět | Admin
Dd,

potrebuju poradit, mam bezici debian a na nem jsem si na druhem disku vytvoril novou, specialne upravenou embedded distribuci..

tenhle disk (/dev/hdb1) mam ted primountovany jako /mnt/disk

pod nim norm /boot /etc atd.. proste klasicky linux..

ted ale nevim, jak zapsat do /dev/hdb zavadec, aby kdyz potom tenhle disk vytahnu a strcim do jineho pc jako jediny, aby z neho ten linux nabootoval..

soucasti toho noveho linuxu je zkompilovane lilo, v /mnt/disk/etc/lilo.conf je jeho konfigurace..

vzdycky jsem dospel k tomu, ze kdyz to melo bootovat z toho noveho disku, tak to psalo jen: 04 04 04 04....atd atd...

muzete nekdo poradit, jak to mam udelat ?

diq
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.6.2003 12:14 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše lilo
Odpovědět | | Sbalit | Link | Blokovat | Admin
staci do toho /mnt/disk/etc/lilo.conf pridat asi 2 radky (bohuzel si je nepamatuju ,takze si nejdriv precti HOWTO (je to v nem))
myslim ze je to nejak takhle

disk=/dev/hdb
bios=0x80

ale opravdu - nejdriv precist dokumentaci ;-)
Urine should only be green if you're Mr. Spock.
19.6.2003 12:19 jbohac | skóre: 19 | Praha 5
Rozbalit Rozbalit vše jak na lilo do mbr 2. disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
1) chroot /dev/hdb1 2) kdyz lilo bootuje, pristupuje se k disku pomoci volani BIOSu. lilo potrebuje vedet, jake je BIOSove cislo disku ze ktereho bootuje. Kdyz ho spustis a disk je v tu chvili /dev/hdb, zapise se kamsi do MBR cislo odpovidajici primary slave = 0x81 Tomu je treba zabranit, a lilo zmast a rict mu "primary master je 0x80" ... to se dela tim ze do lilo.conf das: disk=/dev/hdb bios=0x80 3) dat lilu parametr "-b /dev/hdb"
19.6.2003 12:22 jbohac | skóre: 19 | Praha 5
Rozbalit Rozbalit vše jak na lilo do mbr 2. disku
ha, tak zaprve koukam ze nez sem to dopsal tak me nekdo predbehl :) a zadruhe, chroot /dev/hdb1 je samozrejme blbost ... chroot /mnt/disk
19.6.2003 12:37 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše jak na lilo do mbr 2. disku
tak jsem to mel dobre
teda zapomel jsem na tu omacku kolem ;-)
Urine should only be green if you're Mr. Spock.
Stanislav Brabec avatar 19.6.2003 13:20 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše jak na lilo do mbr 2. disku
Po přehození do jiného stroje je třeba ty parametr vymazat. Jinak by to spuštění lilo na novém stroji opět rozhodilo. Osobně jsem to řešil bootovací disketou - po přenosu disku jsem nastartoval jednou z diskety a lilo jsem spustil až na cílovém počítači.
19.6.2003 14:10 Marek
Rozbalit Rozbalit vše jak na lilo do mbr 2. disku
Kdyz dam chroot, tak dostanu Segmentation fault... co s tim ?
19.6.2003 21:56 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše jak na lilo do mbr 2. disku
prikaz by mel vypadat "chroot /mnt/disk /sbin/lilo -b /dev/hdb1" (nebo /dev/hdb ,pokud neni zadny mbr zatim)
Urine should only be green if you're Mr. Spock.
19.6.2003 12:26 freeuser
Rozbalit Rozbalit vše jak na lilo do mbr 2. disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja by som dal lilo -M /dev/hdb
19.6.2003 12:28 freeuser
Rozbalit Rozbalit vše jak na lilo do mbr 2. disku
Zabodul som, este treba nejaky parameter a napisat cestu /mnt/.../lilo.conf

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.