floppy boot, usb disk

Fórumok

Sziasztok!

Egy gépben nem szeretnék winchestert hazsnálni. Van egy pendrive-om, meg van floppy.
A gép nem tud USB-ről bootolni.
Kérdés: Hogyan lehetne mégis feltenni rá egy rendszert. Lehetőleg Debian-t.
A következőket kellene tudnia: ssh (szerver, kliens), nfs, mplayer, hangkezelés (valami régi egyszerű hangkártya), esetleg samba.

Üdv: redman

Hozzászólások

Forgatsz saját kernelt, azt floppyra rakod. Az szépen lassan betölt, rootnak pedig már a pendrive-ot adod meg, így mikor felcsatolja a partíciókat, és indul az init, akkor már a pendrive fog mocorogni.
Az, hogy miket teszel rá már a te dolgod, onnantól, hogy fut a rendszer már csak a pendrive mérete szab határt.
[szerk] Ha jobban tetszik: képzeld el úgy a dolgot, hogy a floppy a boot partíció, a pendrive meg a root.
--
Discover It - Have a lot of fun!

Felrakni felrakja, azzal nincs baj. De ha a gép nem fog róla bootolni, akkor nem sokat érsz vele... Esetleg próbálj meg simán egy olyat, hogy a floppyn csak grub van, és az egyből a pendrive-ot indítja. Ugyanis a grub híres arról, hogy a világ végéről elbootolja neked a rendszered :). Tehát effektív ha a BIOS eszközként látja, csak egyszerűen bootolni nem tud róla (ami lehet hogy egy BIOS frissítéssel már orvosolható is), akkor így is el fog indulni.
--
Discover It - Have a lot of fun!

Nagyon ügyes ez a linux. :)
Sikerült.
Tehát Debian telepítővel feltettem közvetlenül a pendrive-ra a rendszert.
Sajnos a floppy még nem volt rádugva telepítéskor, de biztos akkor is ráírta volna grubot.
Szóval kézzel rátettem a grubot a floppyra és szépen be is bootol a rendszer.
Semmi bűvészkedés! Nagyszerű!

Köszönöm!

Üdv: redman

http://www.redman.hu

Akadt egy kis gond.

Feltettem a grubot egy floppyra kézzel. Be is bootolt, de még a winchester is benne volt, ami most már felesleges lenne, tehát lehúztam. Akkor a grub elszáll 21-es hibával.
Mondom ráérek, hát újratettem a debiant.
Feltettem a rendszert a pendrive-ra (most már hard disk nélkül). Grub felment a telepítésnél a floppyra, ahogy kell.

Újraindításnál viszont "Hard disk error" hibával megáll.
Ha rádugok egy winchestert, akkor kiírja, hogy "GRUB" és megáll.

Újratettem kézzel a grubot a floppyra a régi rendszer segítségével (hard diskről)
Így szépen elindul a pendrive-ról a gép, mint először. Utána hdparm-mal simán le is tudom állítani a merevlemezt, nem kell soha többet.

Kérdés: Miért kell egy winchester ahhoz, hogy a grub el tudja indítani az usb pen-ről a debian-t?

http://www.redman.hu

Igen ez rossz volt. Indításkor a grub paraméterek első sorában, ha
root (fd0)
van, akkor elkezd tölteni, de
Error 15: file not found
hibával megáll.

A kernelt itt keresi: /boot/vmlinuz-2.6.22-3-686 root=/dev/sda1 ro quiet

Lehet, hogy mégis csak az első ötletedet kell megcsinálnom, saját kis kernel a floppy-ra?

Üdv: redman

http://www.redman.hu

Hát a grubnak meg a saját cuccainak mindenképp rajta kell lennie, különben el se indul az egész (persze az iylen grafikus cuccokat felejtsd el). (De egyébként most lehet jobbanjárnál egy lilo-val, jóval kisebb, mint a grub)
És ezért mondtam, hogy fordíts saját kernelt, nem csak úgy poénkodtam... Mert ami neked kell, az most egy nagyon kiherélt kernel, ami tényleg csak a legszükségesebb dolgokat tölti be, és minél kisebb a mérete. Nincs helyed egy 5-6MB-os "normális" kernelhez.
Ami neked kell, az most annyi, hogy elindítsa a pendriveról a rendszert.
--
Discover It - Have a lot of fun!

ekem is hasonló kéne.
Le tudnád írni a menu.lst fájlod tartalmát?
Vagy egy jó oldalt ahol (lehetőleg magyarul) leírják a grub telepítését.
Köszönettel: raron

http://attila.antals.org/?p=79

Én innen néztem!

A menu.lst-t úgy kell szerkeszteni, hogy megnézed normál boot után, hogy hova csatolja be a pendrive-odat a rendszer. (Nekem /dev/sda1 lesz a / könyvtár)

Tehát a menu.lst-be ezt kell beleírni, azután, hogy "root="

http://www.redman.hu