Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1898 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  Impossible de monter le lecteur ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Impossible de monter le lecteur ...

n°961500
djod4556
Posté le 07-10-2007 à 14:30:52  profilanswer
 

Bonjour à tous,
Comme j'aime bien bricoler des trucs à droite à gauche, j'ai eu comme idée d'essayer de faire booter un noyau sur cdrom.
J'ai donc utilisé isolinux, compilé le noyau 2.6.22.9, créé le ramfs avec mkinitrd. J'ai donc un "system" constitué de l'image bzImage, du initrd.gz correspondant à ce noyau que je fais tester avec qemu. Je souhaiterai que le noyau travaille avec comme systeme de fichier le ramdisk monté lors du démarrrage. Le noyau boot comme il faut, cependant au lancement de /linuxrc il refuse de monter le lecteur de CD-ROM, j'obtient :
- si je demande de monter /dev/hdc : mount: error 30 mounting iso9660 flags (null)
- si je demande /dev/cdrom mount: error 2 mounting iso9660 flags (null)
 
Je vous donne la commande de création de l'iso et le contenu de linuxrc, et le contenu de initrd.gz :
 mkisofs -o bootcd.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -r -l -L cdrom/

 
Le contenu de linuxrc :  
#!/bin/nash
 
echo Mounting /proc filesystem
mount -t proc /proc /proc
 
echo Mounting sysfs
mount -t sysfs none /sys
 
echo Chargement des modules
modprobe ide-cd
modprobe cdrom
 
echo Creating device files
mountdev size=32M,mode=0755
echo -n /sbin/hotplug > /proc/sys/kernel/hotplug
mkdir /dev/.udevdb
mkdevices /dev
 
echo Creating root device
mkrootdev /dev/root
 
echo Mounting root filesystem /dev/root  
mount -o defaults --rw -t ext2 /dev/root /root
 
echo Mounting CD-Rom filesystem  
mount -o defaults -t iso9660 /dev/hdc /usr
 
umount /sys
umount /proc
echo Initrd finished

 
Contenu du initrd :
[root@solarius initrd1]# ls
bin/  dev/  etc/  lib/  linuxrc*  linuxrc~  proc/  root/  sbin@  sys/  usr/

 
Sachant que je dois monter le contenu du lecteur dans /usr, est-ce que vous pourriez m'indiquer une solution parce que j'ai essayé tout ce que je connaissait et je suis a sec !
 
Merci d'avance!
djod4556


Message édité par djod4556 le 07-10-2007 à 14:31:33
mood
Publicité
Posté le 07-10-2007 à 14:30:52  profilanswer
 

n°963032
djod4556
Posté le 11-10-2007 à 18:48:44  profilanswer
 

Personne ne peut m'aider ?

n°963043
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 11-10-2007 à 19:27:14  profilanswer
 

tu l'as testé sur une machine réelle ?


---------------
"Your god is too small", Giordano Bruno, 1548 - 1600
n°963044
o'gure
Modérateur
Multi grognon de B_L
Posté le 11-10-2007 à 19:31:06  profilanswer
 

#!/bin/nash


[:opus dei]

Message cité 1 fois
Message édité par o'gure le 11-10-2007 à 19:31:15

---------------
Relax. Take a deep breath !
n°963047
Fork Bomb
Obsédé textuel
Posté le 11-10-2007 à 19:35:23  profilanswer
 

o'gure a écrit :

#!/bin/nash


[:opus dei]


Oui, c'est aussi ce que je me suis dit...  :p


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°963053
Mjules
Modérateur
Parle dans le vide
Posté le 11-10-2007 à 19:57:36  profilanswer
 

ben il est dans une image linuxrc si j'ai bien compris, c'est quoi le problème avec nash (à part que chez moi, il est dans /sbin) ?


Message édité par Mjules le 11-10-2007 à 19:58:07

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°963059
o'gure
Modérateur
Multi grognon de B_L
Posté le 11-10-2007 à 20:04:07  profilanswer
 

ben si c'est dans /sbin/  il faut que ca soit #!/sbin/nash et non #!/bin/nash (juste que je ne connaissais pas ce shell) (et que je ne le trouve toujours pas dans les packages debian...


Message édité par o'gure le 11-10-2007 à 20:04:45

---------------
Relax. Take a deep breath !
n°963381
djod4556
Posté le 12-10-2007 à 20:56:25  profilanswer
 

roscocoltran a écrit :

tu l'as testé sur une machine réelle ?


non j'ai pas essayé
 
il faut donc que je copie le fichier nash dans /sbin ?


Message édité par djod4556 le 15-10-2007 à 21:38:38

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  Impossible de monter le lecteur ...

 

Sujets relatifs
ubntu Pb pour monter dvdinstallation de postfix impossible???
Connexion ssh impossible ![Subversion] local, https : OK; svn co impossible
Mise en partage impossibleSid, impossible de monter lecteur DVD
Impossible de monter un lecteur optique (CD) [Résolu]Impossible de monter le lecteur cdrom !
[PCMCIA] Lecteur CD impossible à monterimpossible de monter mon lecteur de disquettes
Plus de sujets relatifs à : Impossible de monter le lecteur ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR