Crihot C wrote: > Am montat acest controller PCI in computer (fara hard diskuri pe el > deocamdata, pentru ca nu le am inca). Am recompilat cu suport pentru CMD > IDE. Nu am un driver anume pentru el dar am zis sa incerc. Am primit > urmatorul mesaj la butare: > > Kmod: failed to exec /sbin/modprobe -s -k block-majojr-3, err no = 2 > VFS: Cannot open root device "307" or 03:07 > Please append a correct "root=" boot option > Kernel panic: VFS: Unable to mount root fs on 03:07 >
> Daca scot controller-ul, sistemul (Slack 9, KDE 3.1.1a, Athlon XP1800, placa > VIA cu ATA 133) merge normal. > Sa fie de la lipsa respectivului driver? putin probabil " Kernel panic: VFS: Unable to mount root fs on 03:07" inseamna ca nu gaseste /dev/hda7 (/dev/hda = major 3 ,partitia -> 07) > De ce nu ignora controller-ul si sa > mearga mai departe, ca doar hard disk-urile mele (hda si hdb) sunt conectate > la IDE0 si 1 de pe placa de baza. fiindca pe ala extern il vede ca hda si probabil hdb > Sa se fi schimbat ordinea ide-urilor cand > pui controller-ul PCI pe computer? cred ca da > Mentionez ca in win, controller-ul e detectat de la inceput (ca SCSI > controller in loc de ATA/RAID, pentru ca M$ atata poate), cere driverul si > dupa instalarea acestuia si rebootare merge sistemul, chiar daca nu are hard > diskuri conectate la Sil0680-ul asta. who cares about win? > A mai patit cineva vreo chestie d'asta? Ce as putea sa fac? am vaga senzatie ca linuxul ti-l vede dar il mapeaza ca ide0. daca partitia ta / este pe /dev/hda7, atunci sint chiar convins.ar trebui sa iti poti da seama din mesajele afisate pe parcursul boot-arii. daca nu ma insel, exista o optiune de kernel care specifica daca sa buteze intii de pe on board controller-e sau de pe cel extern. alta varianta: 1.urmaresti sa vezi ce zice bios-ul la boot, apropo de partitii. la minde de pilda apare asa: Partition check: hda: hda1 hda2 hda3 < hda5 hda6 > hdc: hdc1 hdd: hdd1 hde: hde1 hdg: hdg1 2. pui in lilo (si fstab) noua valoare pt partitia unde ai "/". cel mai elegant este sa pui niste etichete de volum pt partitiile existente, care etichete sa fii sigur ca NU se vor regasi pe hard disk-ul ( sau hardurile ) pe care le adaugi. dupa care in fstab treci partitiile ca etichete, nu ca valoare absoluta, astfel incit sa fie regasite indiferent pe ce ideN se vor afla. iar in lilo pui 2 intrari, una cu /dev/hda7 pt "/", una cu /dev/hdX7, pe care X il iei de la pasul anterior, din lista de partitii. cind ai controlerul conectat, bootezi cu a 2-a , cind e scos, cu prima. solutie urita, dar cred ca ar merge. -- Don't worry, my dog's really friendly for a Doberman.
