Portál AbcLinuxu, 10. května 2025 09:28
Mounting udev on /dev failed : invalid argument
mknod /dev/console : File exists
0 //toto je nula
less /boot/config-`uname -r`Nejjednosussi je pouzit jej pri konfiguraci noveho kernelu jako vychozi. Pravdepodobnost, ze kernel nebude kompatibilni s distribuci se tak snizi. Taky nezapomen ze pred rucni instalaci kernelu budes muset rucne vyrobit initramfs. Viz.
man mkinitramfsJinak v Ubuntu existuje balicek kernel-package, ktery vetsinu prace spojene s prekladem kernelu udela za tebe. Doporucuju nainstalovat a vyzkouset. Viz.
apt-get install kernel-package dpkg --status kernel-package dpkg -L kernel-package | less
Taky nezapomen ze pred rucni instalaci kernelu budes muset rucne vyrobit initramfs. Viz.to je ůplná blbost. A ted k tematu: no na tohle už jsem odpovídal na zive.cz nechapu proc tu instalaci kernelu neudalas takto. Rozbal si zdroje jadra. do nich prekopiruj /boot/config-`uname -r` jako .config takze by to mhlo vypadat asi takto:man mkinitramfs
sudo cp /boot/config-2.6.15-686-23 /usr/src/linux-2.6.17.6potom prejit do tech rozbalenych zdroju a zacit s kompilaci takto:
sudo make menuconfig - zde dat jen ulozit a ukoncit popripade neco prenastavit(prave ty filesystemy ten ide a nastavit na pevno chipset) sudo make sudo make install sudo make modules_installjen si zalohuj to stary jadro pokud by ti novy nenajelo at muzes najet zpet do stareho
0 //toto je zase nula
title Ubuntu, kernel 2.6.17
root (hd1,0)
kernel /boot/wmlinuz-2.6.17.7 root=/dev/hdc1 ro
savedefault
boot
Error15: File not found
ro
" na konci, za tim definovanim co je root... zkusil bych to bez nej... zadny dalsi kejkle bych neprovadel... zkuste to jen bez toho ro
a poslete, jak se to bude chovat... Nevim zda, ale snad to pomuze
root=...
uvadet real_root=...
napriklad tady s vyuzitim /dev/ram0:title GENTOO-new
root (hd0,2)
kernel /vmlinuz-2.6.16-gentoo-r9new root=/dev/ram0 ramdisk=8192 real_root=/dev/hda1 vga=0x317
ale tady to bylo spise kvuli tomu ze root byl /dev/ram0... jak zde bylo uvedeno, je nejlepsi kompilovat podle nejakeho puvodniho schematu, ted kdyz uz se vam prepsal config na /boot/ bych vytahl nejaky config z jiz drive kompilovaneho jadra a zkusil to znovu, pokud jste tedy nedaval aby se vse vycistilo... doporucuju nabootovat budto ze stareho jadra, pokud to nefunguje, tak z nejake live distribuce a chrootnout se na ten oddil... zkuste to prehulit novou kompilaci podle starsiho jadra...
title Ubuntu, kernel 2.6.17 root (hd1,0) kernel /boot/vmlinuz root=/dev/hdc1 ro savedefault boot
title Ubuntu, kernel 2.6.17.7 root (hd1,0) kernel /boot/vmlinuz-2.6.17.7 root=/dev/hdc1 ro quiet splash initrd /boot/initrd.img-2.6.17.7 savedefault boot title Ubuntu, kernel 2.6.17.7 (recovery mode) root (hd1,0) kernel /boot/vmlinuz-2.6.17.7 root=/dev/hdc1 ro single initrd /boot/initrd.img-2.6.17.7 boot title Ubuntu, kernel 2.6.15-23-386 root (hd1,0) kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hdc1 ro quiet splash initrd /boot/initrd.img-2.6.15-23-386 savedefault boot title Ubuntu, kernel 2.6.15-23-386 (recovery mode) root (hd1,0) kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hdc1 ro single initrd /boot/initrd.img-2.6.15-23-386 boot
udevinfo -V
udevinfo, version 096takze bych doporucil aktualizovat. jo a jeste zjisti jestli nemas devfsd nebo tak nejak. mohlo by se to hadat
sudo apt-get install udev
Reading package lists... Done
Building dependency tree... Done
udev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 161 not upgraded.
make-kpkg --initrd
. Spravi deb balicek, ktory mozes nainstalovat/odinstalovat.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.