Help :Problème à la suppression d'un lecteur de Dvd rom

Bonjour

Je suis nouveau sous linux et j’essaye de m’installer un petit serveur asterisk dans un coffret rackable 1U Supermicro.

Pour Amorcer l’installation d’une debian Etch j’ai installé un lecteur de DVD
en serial Ata sur ma machine .

Je précise qu’en guise de disque dur j’ai un disk flash de 4 Go IDE de chez
Transcend.

http://www.offtek.fr/item_detail.php?id=476879&maincat=1&subcat=87

L’installation c’est très bien passé , mais mon problème survient lorsque
je supprime mon lecteur de DVD en Sata car il ne sera plus nécéssaire
et en plus je l’ai pris sur une autre machine :wink:

Debian commence à démarré et se met à chercher ou attendre le lecteur de DVD
qui n’est plus là …et je ne sait pas comment lui inqué de ne pas l’attendre ou le chercher

La version de mon noyau est la 2.6.18-6-686

Merci pour vos réponse

Remet ton lecteur le temps de faire un boot normal;
Commente alors la ligne correspondant au lecteur DVD dans le fichier /etc/fstab

Ça devrait suffire.

merci de ta réponse msfk57 :slightly_smiling:

mais qu’est ce que tu veut dire par commente /etc/fstab

il faut que j’édite fstab avec vi mais qu’est ce que je doit mettre comme comentaire ??

Petit complément d’info:
lorsque je démare sans le lecteur de dvd le systeme patiente et indique

Begin : Waiting for root file system… …

vi ? beurk

voici ce que tu fait une fois loggué en root:

nano /etc/fstab

tu vas avoir un fichier du genre

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>                   <dump>  <pass>
proc            /proc           proc    defaults                    0       0
/dev/sda6       /               ext3    noatime,errors=remount-ro   0       1
/dev/sda10      none            swap    sw                          0       0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto             0       0
/dev/sda9       /home           ext3    defaults,noatime,users,exec 0       0
/dev/sda8       /home/docs      vfat    defaults,noatime,rw,user,noauto,iocharset=iso8859-1,exec 0       0

Pour commenter la ligne concernant le lecteur dvd, ajoute “#” devant la ligne qui contient “cdrom” (devant /dev/hda pour moi)

Enregistre et quitte (Ctrl+O, Ctrl+X)

voila j’ai fait la modif et sa donne cela

[code]#
proc /proc proc defaults 0 0
/dev/sda1 / ext3 defaults,errors=remount-ro 0 1
/dev/sda5 none swap sw 0 0

/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0[/code]

mais quand je redemare il cherche sont lecteur de dvd

il indique ata1 : port is slow to respond ,please be patient …

puis ATA : abnormal status 0X80 on port 0X1F7

puis Begin : waiting for root file system

puis apres 5 minutes il demare enfin (ce qu’il ne fesait pas avant la modif il ne démarai meme pas …!!)

alors qu’avec le lecteur de dvd il demare en 20 seconde

que puije faire de plus pour qu’il evite de chercher le lecteur

en tout cas je te remercie de m’aider c’est sympa… :smiley:

je vient de le redmarer et il reste bloqué pendant 5 minute sur

Begin : Waiting for file systeme

puis il charge un truc qui s’appelle BusyBox V1.1.3

et je peut rentrer des commandes sous

(initramfs)

Bizare…

Très currieux en effet;

  • est-ce que le système de fichier sur ton pseudo disque-dur est monté malgré l’erreur du cd ?
    (pour le savoir, tape “mount” et regarde si tu vois /dev/sda1)

  • on va essayer de cerner le problème: peut tu relever les messages qu’il y avant (et ev après) l’erreur ?
    (je crois qu’en etch le boot n’est pas bavard par défaut; pour le rendre bavard, avant le boot, dans grub: tape “e” pour éditer la ligne de commande, sur la ligne “kernel” supprime “quiet” (si il y est))

en faite maintenant si j’enleve le lecteure de Dvd il ne demare plus debian

et il demare arrive sur BusyBox

donc j’ai remis le lecteur de dvd Sata et la il redemare super vite

et si je tape mount j’ai effectivement

Je vient de regarder dans Grub et il n’y avait pas de quiet

dans ligne Kernel

en fait je n’est pas vraiment vu passer d’erreur pendant le demarage

il se à met attendre et il indique

Begin : Waiting for file systeme

puis il charge toujours son truc qui s’appelle BusyBox V1.1.3

[quote=“hemda”]en faite maintenant si j’enleve le lecteure de Dvd il ne demare plus debian
et il demare arrive sur BusyBox[/quote]

c’est quand meme debian, mais légérement atrophié :smiley:
C’est ce qui se passe avant d’arriver à Busybox qui nous interesse !

Busybox c’est comme une console;

Lorsque le lecteur est débranché:

  • relever les messages (même si c’est pas des erreurs) qui s’affichent avant l’erreur du lecteur ?
  • est-ce que tu peut vérifier dans cette console Busybox si le dd est monté ?
  • essaye également dans busybox: “cat /var/log/dmesg |grep cdrom” voir si ça retourne quelque chose ?

(ok pour grub; c’est tant mieux)

Quand je demmare lecteur debrancher

il demmare tres vite jusqu’a marquer

Begin :Running /script/local-top... Begin : Waiting for root file system ... ... Done. Check root=bootarg cat /proc/cmdline or missing modules ,devices :cat /proc/modules ls/dev ALERT! /dev/sda1 does not exist . Dropping to a shel!

et apres il demare busybox

et quand je fait un mount dans busy box j’obtient

none on /sys type sysfs (rw) none on /proc type proc (rw) none on /dev type tmpfs (rw)

J’ai une idée :astonished: (ça arrive)

Peut-être (voir surement) un problème de configuration maitre-esclave des disques;
As-tu un autre disque-dur SATA pour mettre à la place du lecteur Dvd (le temps d’essayer) ?

Sinon, essaye de brancher ton disque-dur à la place du lecteur dvd …

je n’est pas d’autre disque en Sata et je ne peut pas mettre le disque actuel a la place du lecteur de dvd car le disque actuel est une carte flash IDE qui s’enfiche directement sur la carte mere :unamused: :unamused:

Mais je pense que tu a raison car je pense que lorsque j’enleve ce lecteur de dvd cela doit décaler le nom des élement de type disque reconnue par linux lorsqu’il demmare et sa fou le bordel

Mais ce qui est bizzare c’est qu’il trouve bien le disque puisque qu’il arrive a amorcer debian et apres sa deconne…

j’ai reussi a faire en sorte que lorrsque j’enlève mon lecteur de dvd SATA

mon disque reste en position (0,0,0) primari master et j’ai réinstaller

debian et je demarre avec le lecteur de DVD Tout vas bien…

Mais lorsque je l’enlève le lecteur de Dvd sa fait pareil cad il bloque

sur Begin :Waiting for root file system puis il demarre sur busy box

alors que j’ai commenté Fstab

c’est bizzare comme truc

il n’y a persone pour m’aider sniff :unamused: :unamused: :unamused:

Juste des “questions à la con”… :unamused:
Quand tu enlèves ton lecteur DvD, c’est “à chaud” (la machine tourne) ou “à l’arrêt”? (c’est possible avec le sata… la solution à chaud…)
Le lecteur enlevé, apparait-il “encore” dans le bios? … On ne sait jamais… :unamused:

Bon courage à tous et toutes… :smt006

Encore une idée en passant:
As-tu essayé un Ctrl+C lorsque tu as le message “Waiting for root filesystem…” ? :unamused:

Je vient d’essayer de faire un ctrl+C et cella ne fait rien

et pour répondre à N’ums j’arrete la machine et apres je debranche le lecteur

SATA et une fois que la machine demarre le lecteur n’est pas affiché dans le panneaux de recap du bios

et j’ai essayer de mettre le lecteur sur autres port sata et la c’est pareil

la machine le detecte mais débian ne demarre pas il ne demarre que lorsque le lecteur est connecté et sur le bon port sata

pas évident…

Il faudrait forcer ton dd a être le maitre du 1er bus et le lecteur dvd esclave du 1er bus.
Mais ça a déjà l’air d’être le cas bvu que ton dd est monté en /dev/sda1 …

A tout hasard, si t’as un port usb, branche une clé usb avant le démarrage, et regarde ce que donne le boot (sans le lecteur)…