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.



Raspunde prin e-mail lui