Arch nem csatolja a /-t

Fórumok

Hail!
Friss telepítés után bootkor nem csatolja fel a gyökérkönyvtárat a rendszer. Valami üzenet felvillan ugyan, de olyan rövid időre, hogy a megjelenését leszámítva nem tudok róla nyilatkozni. Természetesen így bejelentkezni sem tudok, pedig grubból nézve a / partíciónak semmi baja. Délután óta túrom a netet, de rájönni sem tudok, hogyan kellene egzaktul keresni. Amit találtam, az mind úgy kezdődik, hogy kernel panic (ami nincs), vagy már fel van csatolva a / /-ként. Innentől ötletem sincs, mi kínja lehet. Pedig nagyon kezes jószág lenne eddigi tapasztalataim alapján. :(

Hozzászólások

Első olvasás után arra gyanakodnék, hogy telepítéskor az mkinitcpio.conf fájlban rosszul lett(ek) megadva a HOOK-ok, így nem került bele az initramfs-be a diszkalrendszer modulja.

--
robyboy

"Gondolkozni nehéz, ezért legtöbben ítélnek." - Márai Sándor

https://wiki.archlinux.org/index.php/Mkinitcpio#init
Ezalapján elvileg ha adsz egy break paramétert, akkor kaphatsz mountolás előtt egy rescue shellt. Próbáld meg abból felmountolni. Esetleg előtte megfsckhatod.

int getRandomNumber() { return 4; }  // ← aláírás
//szabályos kockadobással választva. garantáltan véletlenszerű.  xkcd

Esetleg probald meg felvenni telefonnal, fenykepezovel, kameraval a bootfolyamatot, aztan visszanezve kiderul, hogy mi volt odairva :)

Aha! Alakul, mkinitcpio azt mondja, hogy /lib/modules/3.0-ARCH nem érvényes modulkönyvtár. :(
--
Fight / For The Freedom / Fighting With Steel

Egyszeru a megoldas,

hamar nem bootol, akkor live lemez

tetelezzuk fel: /dev/sda1 - ahol van a rendszer

mkdir /a

mount /dev/sda1 /a

mount --bind /proc /a/proc
mount --bind /sys /a/sys
mount --bind /dev /a/dev

chroot /a

pacman -Syy

pacman -S udev
pacman -S linux

majd reboot

ugyan is az udev reszt rontja el es utana hiaba generalod le a mkinitcpio-val tovabbra sem lesz jo.

egyebkent mkinitcpio megoldas ujrageneralashoz:
ls /lib/modules/
itt a kimenetben megkapod ami kell majd

mkinitcpio -k esamitkilistazott

de a fenti megoldas mukodik amit leirtam

A masik eshetoseg, ha meg nem bootoltad le es meg el a rendszer

pacman -Syy
pacman -S udev
pacman -Syu

jo reboot >D

Érdekes dolog ez... A kiosztásom:
sda1 - swap
sda2 - /boot
sda3 - /
sda4 - /var
Ezek a belső SSD-n vannak.
sdd1 - /usr
sdd2 - /home
Ezek meg egy külső, USB-s tárolón. A numen által írt break után az átmeneti fájlrendszeren nincsen sdd... Nincs tehát /usr sem, ez lehet gond? Remélem, igen, hogy megint telepítgessek...
--
Fight / For The Freedom / Fighting With Steel

Ahh, de jó. Pedig pont, hogy a mérete miatt akartam a /usr-t leválasztani. :( Az SSD ugyanis elég régi, kicsi a hely rajta, de van egy ajándékba kapott nagyobbacska külső lemez, arra akartam tenni. Mégsem úszom meg reinstall nélkül. :( Vajon, ha a teljes /-t a külsőre rakom, és csak az egyébként nem jellemzően hízó könyvtárak (/etc, /boot, /var, stb)maradnak, akkor fog-e orbákolni?
--
Fight / For The Freedom / Fighting With Steel