Nem bootol a Debian GNU/Linux 6.0.3 (frissítve a 6.0.4. megjelenése után), 32 bites IBM PC kompatibilis számítógép, 1 GB ECC memória, Intel Pentium 4 HT. Aki tudja hogy lehet megjavítani, kérem ossza meg velem. Grub van telepítve, de recovery módban se megy, és próbáltam úgy is elindítani mintha nem lenne Grub telepítve: „BOOTMGR is missing”. Recovery módban se megy, ugyanaz mint anélkül. Megvan a multi-arch-os DVD a 6.0.3.-as és 6.0.4-es is kiírva DVD+RW-re, .iso file-ban is megvannak, és 6.0.3.-asról egy könyvtárba is be vannak másolva a file-ok. Ezen kívűl megvan a 6.0.4. IA-32-es változatának 8 DVD-je .iso file-ban. Használni sajnos nem tudom, még talán azt se lehet megadni hogy nem tudom hol a DVD, töltse le az internetről. Mindig a DVD-t kéri, nem is lehet megadni hogy hol vannak a file-ok. Úgy lenne az igaz ha a 8 darab .ido file-t használni tudná merevlemezről. Egyébként azt se tudom, hogy a 6.0.4-est elfogadja-e a 6.0.3-as helyett, ha telepíteni akarok: ekkor ugyanis letörölném a lemezt, a .iso file-t és a könyvtárat is ahol a lemez file-jai vannak (amely file-ok az iso-ban is bennevannak).
Bootoláskor ezt írja ki:
udevd-work[64]: symlink '../dm-2' 'dev/mapper/1ATA.udev-tmp' failed: fájl exists
[Bár nem ezt töröltem, hanem a tmp könyvtár tartalmát, mégis megszűnt ez a hibaüzenet.]
mdadm: No arrays found in config file or automatically
[ 3.660023] end_request: I/O error, dev fd0, sector 0
mount: mounting /dev/disk/by-uuid/9ed5112f-19c3-4d60-8bea-5d0fceaf2b54 on /root failed: device or resource busy
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have requested /sbin/init
No init found. Try passing init= bootary
[Próbáltam: init= bootary, illetve a bootary parancsot is: nem találja a bootary file-t]
BusyBook v1.17.1 (Debian 1:1.17.1-8) built-in shell (ash)
Enter help ...
/bin/sh: can't access tty; job control turned off
A prompt ekkor (initramfs). Aki tudja hogy Linuxon a prompt szó helyett mit használnak, kérem ossza meg velem. A gyökérben vagyunk, a pwd is /-t ír ki, de van . és .. könyvtár. A sys könyvtárat néztem, az nem üres, mint amikor nem megy a Linux. A sys/kernel könyvtárban legfeljebb 4 KB-os file-ok vannak. Az exit parancs hatására:
[ 928.481642] Kernel panic - not syncing: Attempted to kill init!
A billentyűzeten NumLock led nem világít, a másik 2 villog. A gép lefagy.
A Grub-ban ez van:
insmod part_msdos
insmod ext2
set root=(hd0,msdos5)
search --no-floppy --fs-uuid
linux /boot/vmlinuz-2.6.32-5-686 root=UUID= 9ed5112f-19c3-4d60-8bea-5d0fceaf2b54 ro quiet (ro single esetén recovery mode)
initrd /boot/initrd.img-2.6.32-5-686
Ez a hosszú kód nem tudom mi, mindig ugyanaz (9ed5112f-19c3-4d60-8bea-5d0fceaf2b54 ).
Az msdos5 a 0. extended partíciót jelenti, fogalmam sincs sincs hogy miért nem elsődleges partícióról bootol, én nem hoztam létre extended partíciót. Így próbáltam elindítani úgy mintha nem lenne Grub:
insmod part_msdos
set root=(hd0,msdos2)
chainloader +1
boot
Ekkor a Grub nem találta a partíciót, msdos3 esetén pedig „BOOTMGR is missing”.
Egyébként a swap, ami 2.7 GB-os, korábban önálló partíció volt, most viszont üres helynek látja. Gondolom a Windows Developer Preview telepítője rontotta el a partíciós táblát. Ráadásul van amikor ezt 2.1 GB-nak látja: ha a Linux 2.7 GB-nak veszi, akkor felülírhatja a mögötte levő NTFS partíciót. Ezt jó lenne javítani: gondolom swap megszüntetése, majd újra létrehozása. De ezt nem tudom hogy kell (egyébként hibernálni is szeretném, de azt se tudom hogy kell, ez is érdekelne).
Mivel egyes programok felülírják a Grub-ot, jó lenne megcsinálni hogy
A lemezen gyökérben amikor nem megy a Linux:
initrd.img 10 MB (próbáltam a Grub-ban ezzel indítani a /boot helyett, de ugyanaz az eredmény)
vmlinuz 2 MB
Üres könyvtárak: selinux, sys, mnt, proc, lost+found, opt.
A mount könyvtárban csak üres könyvtárak vannak: cdrom[0], floppy[0].
Nemüres könyvtárak: dev, var, home, usr, srv/cvs/CVSROOT, bin, lib, sbin, etc, tmp (ennek tartalmát én töröltem).
A boot könyvtárban van a grub könyvtár, és 4 fájl: vmlinuz-, config-, System.map-, initrd.img-, a - után 2.6.32-5-686 van mindegyiknél.
A telepítő DVD-n elindul a javító mód, de azt várja írjak be neki parancsot. De nem tudom, milyen parancs telepíti újra kernelt a moduljaival együtt, gondolom ez kellene.
Van egy működőképes Windows XP is a lemezen, ezen van ext2fs driver, ami az ext3-at is tudja ami nekem van, F: meghajtóként elérem, írni is tudom.
Némit az előzményekről, lehet hogy ezek miatt romlott el a Linux:
Sokmindent telepítettem hogy később majd lehet hogy kellesz, főleg a forráskód miatt. Aztán a különféle kerneleket leszedtem mert a Grubban már vagy 10 sor volt a Linuxnak, utána a csak letöltést választottam telepítés nélkül. Olyanokat is telepítettem amit nem kellett volna, telepítéskor kérte hogy adjak meg felhasználónevet, kezdő jelszót, stb (például LDAP szerver vagy mi, kernelmodulok is biztos voltak). Nem tudom mi az, csak volt bőven szabad hely, hát gondoltam egy pipabekapcsolásnyi időt megér hogy ha esetleg kell, később ne kelljen keregélni. Na ekkor a telepítéskor a terminálablakban Control+C vagy nem tudom mi volt, többször is. Ugyanazt többször is próbáltam telepíteni sikertelenül (többmindent telepítettem egyszerre, és nem tudom, melyiket nem sikerült közülük telepíteni). Csak arra emlékszek hogy kiírta hogy dialog: a TERM nincs beállítva, ezért nem használható, terminálablak van helyette.
Más sikertelen telepítés is volt: a flash plugint nem sikerült, mert a gcc túl régi volt, más módon telepítve meg nem tudom mi volt a hiba, lefagyott (csak a program), leállítottam, utána meg sose sikerült: gondolom valami nyilvántartásban beírt valamit, ami nem készült el. Szóval youtube például azóta sincs, de amit Windows letöltöttem róla, a file-okat lejátssza a Linux.
Frissítettem. A frissítő program sokáig ment, majd lefagyott, így kilőttem (szabálytalan kilépés). Utána újra elindítva nem talált frissíteni valót, többször is próbáltam.
Újraindítottam a gépet, karakteres módban kiírt valami olyat hogy starting with new kernel, kinit, aztán lefagyott. Máskor is lefagyott kernelcserénél, de reset után működött. Most nem.