Helló Mindenkinek!
Egy számomra új és ismeretlen dologgal foglalkozok. Szétgugliztam a szememet, de semmi hasznosat nem találtam ebben a témában.
Abból indultam ki, hogy egy pendrive-ról futó live disztró nagyon gyors, és mi lenne, ha telepíteni is lehetne esetleg egy még gyorsabb eszközre, mondjuk egy SDHC kártyára.
Nos, gondoltam mielőtt megvásárolnék feleslegesen egy ilyen kártyát, előtte egy szimpla pendrive-on kipróbálom. A telepítés simán lezajlott, majd restart. Grub van, király, de utána megállt az élet. Ennyi az üzenet: "Unable to determine major/minor number of root device '/dev/sdb3'."
Néhány apróságot találtam a gugli segítségével, de semmi érdemlegeset.
Ez ügyben keresek segítséget.
A pendrive-on a partíciók így néznek ki:
- 100MB /boot > ext2
- 256MB /swap
- maradék a 4GB-ból /root > ext2 (nem akartam naplózó fájlrendszert készíteni, mert igaz csak próbára használom a pendrive-ot, mert tönkre is teheti az állandó visszacsatolások/írások hada)
Minden segítséget előre is köszönök!
Ez a leírás nem segít?
permalink
Sajnos azért nem felel meg ez a leírás, mert itt ArchLinuxnál nincs egy kész képfájl, ami egy komplett rendszert takar, hanem nulláról kell felépíteni a rendszert. Tehát én a mrevlemezt akarom egy SDHC kártyával helyettesíteni, azaz arra akarok telepíteni, mintha merevlemez lenne.
permalink
Nem is a képfájl része az érdekes, hanem a grub konfigja.
A menu.lst kernel
(hd0,0)/...ésinitrd (hd0,0)/...részre gondoltam, hátha használható nálad is.Azonban biztosan át kell írnod majd a feltelepített rendszeredben az fstab fájlt is.
permalink
Tehát ha jól értem az boot az sdb1 a swap az sdb2 és van a sdb3, ha ez így van akkor az a gond, hogy a grub nem a boot-ra mutat szóval javítsd ki a grub-ban a root=/dev/sdb1-re.
permalink
Ne haragudj, de nem írhatom át a rootfs helyét a boot partíció helyére, ez végképp nem működhet.
permalink
En mindig UUID-kat masolgatok, azzal tobbszor mukodik. Terminalban tudsz masolni egerrel ha elinditod a gpm daemont. A telepitolemez tartalmazza, ez egy terminalos mouse szerver. Kijelolessel masolsz, middle-click-el beillesztesz, mint X-ben.
Az UUID-k kilistazasa: ls -lAF /dev/disk/by-uuid
osszegzes: (GRUB2 syntax)
set root=(hd0,msdos3) # Fallback
search --fs-uuid --set --no-floppy [uuid-of-boot]
linux /vmlinuz-linux root=/dev/disk/by-uuid/[uuid-of-root] ro [fastboot] [quiet] [splash]
initrd /initramfs-linux.img
ui: En syslinux-ot hasznalok, mert gyorsabban indul, mint a grub. Ez persze csak akkor opcio ha nincs mas rendszered linuxon kivul.
permalink
Egyszer telepítettem Ubuntut pendrive-ra, és nekem sem működött. Azért nem ment, mert én is ext2-re formáztam. Elvileg úgy kell csinálni, hogy ext4-re formázni, majd a naplózást kikapcsolni.
http://ubuntu.hu/node/23531#comment-247913
permalink