Compile kernel pour boot sur USB

Compile kernel pour boot sur USB - Installation - Linux et OS Alternatifs

Marsh Posté le 08-06-2005 à 00:14:55    

Salut les gens,
 
Alors je résume ma situation :
 
* un pc tout con
* un disque dur externe USB 2
* un windows àlacon sur disque interne
* une debian sur l'externe (sda3 pour être précis en ext3 et kernel 2.6.8)
* un grub sur le disque interne
 
Dans le but de faire marcher ma carte Wifi (Linksys WMP54G v4), je dois recompiler mon kernel et ensuite compiler le module rt2500...
Recompiler le kernel, j'ai eu des occasions multiples de m'y frotter mais jusque là, mes linux n'étaient pas sur des disques externes.
 
Logiquement, j'ai dû foirer mon coup quelque part et j'obtient le traditionnel :  

Citation :

Unable to mount root fs on sda3


 
je précise que l'ext3, l'usb uhci et l'usb storage ne sont pas en module mais bien internes au noyau (mais j'ai testé, qu'ils soient en module ou en interne ne change rien :cry:)
 
sur le noyau de base, ça marche nickel, alors que les modules sont communs avec mon super noyal foireux :heink:  
 
pas de problème de grub à moins que l'id de la partoche soit différente selon le noyau, ce dont je doute
 
sinon je sais pas quoi préciser d'autre  
 
si quelqu'un a une idée, il est le bien venu  :hello:  
 
 
 :jap:

Reply

Marsh Posté le 08-06-2005 à 00:14:55   

Reply

Marsh Posté le 08-06-2005 à 00:17:30    

oups, erreur de ma part, le message d'erreur est :

Citation :


unable to mount root fs on: unknown-block(0,0)


mais il y a 2 lignes plus tôt :

Citation :


Cannot open root device "sda3" or unknown-block(0,0)


Message édité par molusk le 08-06-2005 à 00:19:30
Reply

Marsh Posté le 08-06-2005 à 07:50:31    

Bah c'est indiqué il a pas pu monter /
 
Donc soit il manque quelque chose lié à l'usb (usb-storage???) soit ca vient de ton filesystem (est il en dure dans le noyau ?)

Reply

Marsh Posté le 08-06-2005 à 19:52:04    

comme je l'ai dit moi aussi, usb-uhci, usb-ehci et usb-storage sont en dur dans le kernel.
j'ai aussi mis en dur l'ext3, le scsi, l'émulation scsi, le scsi-drvie (ou hard-drive ?)...
 
bref, tout ce qui me parait lié à l'usb-storage ou à l'ext3 est en dur dans mon noyau...

Reply

Marsh Posté le 09-06-2005 à 11:17:56    

molusk a écrit :

comme je l'ai dit moi aussi, usb-uhci, usb-ehci et usb-storage sont en dur dans le kernel.
j'ai aussi mis en dur l'ext3, le scsi, l'émulation scsi, le scsi-drvie (ou hard-drive ?)...
 
bref, tout ce qui me parait lié à l'usb-storage ou à l'ext3 est en dur dans mon noyau...


 
faut un pachteuh : http://dedasys.com/freesoftware/pa [...] keup.patch
 
regarde le topique : http://forum.hardware.fr/forum2.ph [...] ash_post=0

Reply

Marsh Posté le 09-06-2005 à 21:51:59    

j'ai trouvé la solution !!!
il "suffisait" de mettre en dur dans le noyau l'usb_hid...
 
merci pour votre aide, j'ai plus qu'à galèrer sur mon module rt2500 :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed