Portál AbcLinuxu, 10. května 2025 07:33

Dotaz: Systém na USB klúči

7.3.2009 21:48 pupala | skóre: 21
Systém na USB klúči
Přečteno: 808×
Odpovědět | Admin
Snažil som sa debian base systém nainštalovať na USB kľúč. Urobil som na ňom 4 partície. 1. a 2. vfat,
3. ext2 ako /boot a 4. ako / . Na / som použil cryptsetup. Ale k vyskúšaniu som sa nedostal.
Systém mi nebootuje, grub sa spusti v cmd, a ak chcem nájsť disky cez "null (" v grube bootnutom z USB,
tak mi ponúkne hd1, čo je sata disk v kompe a hd0, čo by mal byť USB kľúč sám, nevidí.
Pri inštalácii bol hd0 pevný disk /dev/sda a hd1 usb kľúč /dev/sdb. Grub som nainštaloval cez
grub-install --recheck --root-dir=/mnt/buildroot /dev/sdb, čím by sa mal nainštalovať grub do mbr USB flash.
V cmd režime som v grub nastavil root (hd1,2), setup (hd1).
V /grub/menu.lst v /dev/sdb2 som root zmenil na root (hd0,2). Len nie som si istý, či je to správne,
nakoľko hd0 sata disk sa po reboote so zastrčeným USB kľúčom stal hd1, ale hd0, čo by mal byť USB key,
som nenašiel v listingu nabootovaného grubu .
Ďakujem za radu. Potreboval, by som to dostať do stavu, aby to boot-ovalo všade, kde je boot z USB povolený.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.3.2009 13:32 pupala | skóre: 21
Rozbalit Rozbalit vše Re: Systém na USB klúči
Odpovědět | | Sbalit | Link | Blokovat | Admin
No problém bude asi v tom, že grub ho nevidí ako disk. Ak v biose nastavím boot z Kingston dsiku ako prvý, čo je USB kľúč, tak grub naštartuje asi z neho a skočí do interaktívneho režimu, kde vidí len hd1, čo je pevný disk v systéme. Ale potom akože sa grub spustí z USB ? Bios vidí USB, zavedie grub z neho a grub nevidí USB. Tak to vyzerá.
8.3.2009 13:56 NN
Rozbalit Rozbalit vše Re: Systém na USB klúči

menu.lst:

kernel  /vmlinuz-2.6....-generic root=/dev/mapper/croot ?

Neni to tim, ze si grub nesaha na kryptovany / ?

NN

8.3.2009 14:57 pupala | skóre: 21
Rozbalit Rozbalit vše Re: Systém na USB klúči
Ale štartuje z initramfs, a pri pripajani / by si mal vypýtať heslo. Kernel a initramfs su na nekryptovanom oddiely.
8.3.2009 15:18 pupala | skóre: 21
Rozbalit Rozbalit vše Re: Systém na USB klúči
A navyše disk by fyzicky mal vidieť, bez ohľadu na to, či je niektorá partícia šifrovaná, či nie? Ale v interaktívnom režime mi vidí len hd1, čo je pevný disk v kompe. Je to určite on, lebo ma tie partície, čo som mu urobil. Ale keď nevidí USB ako hd0, prečo pevnemu disku priradi hd1 a nie hd0? Pri štandardnom boot-e z pevného disku má tento označenie hd0. Som z toho pako. Neviem, či chyba nebude v tom, že boot flag má až 3. partícia, čo je od 1500MB do 1550MB. Tam je /boot. Od 1550 vyššie je /. Od 0 do 200 je vfat, od 200 do 1500 je vfat pripravená na kryptovanie. Grub je v MBR, takže boot flag by ani nemusel byť, ak sa nemýlim. Grub vie, kde má hľadať kernel. Či sa mýlim?
9.3.2009 11:24 pupala | skóre: 21
Rozbalit Rozbalit vše Re: Systém na USB klúči
Vyriešené, BIOS síce spustí po nastavení bootovanie z USB kľúča, ale nesprístupní GRUB-u USB key, pokiaľ je to USB verzia 2.0,
preto ho z GRUB nevidno. Po prepnutí USB rozhrania 2.0 na USB 1.1, systém bootol.
Chyba je v BIOS, ktorý nevie bootovať z USB 2.0 mass-storage zariadení.
Dúfam, že toto niekomu skráti čas, z hľadaním chyby, prečo systém z USB 2.0 nebootuje.
Tri dni vyrábať USB distro je aj na mňa trochu silná káva ;-) .
22.2.2011 01:24 farin
Rozbalit Rozbalit vše Re: Systém na USB klúči
Dik, mi to pomohlo.

Pridam seznam sprostych slov VIA, EPIA, USB, AMIBIOS, GHz. Jebu se stim 6 hodin.

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.