Pblm mount cdrom [solaris]
Résolu
spicyman
Messages postés
42
Date d'inscription
Statut
Membre
Dernière intervention
-
spicyman Messages postés 42 Date d'inscription Statut Membre Dernière intervention -
spicyman Messages postés 42 Date d'inscription Statut Membre Dernière intervention -
Bonjour tout le monde,
Je suis stagiaire dans une entreprise, jusque là rien de bien choquant. Débutant sous Solaris (légérement différent des autres Linux), ma première tâche est de monter un cdrom afin d'accèder à son contenu, pour installer des packages.
La machine est une SUNBLADE 2000 sous Solaris 5.8.
J'ai déjà réalisé cette opération et d'autres (USB, SCSI, cléf, DD) sous Debian etch, sous Ubuntu et Fedora 6 et 7 personnellement. Les manipulations sont sensiblement les mêmes. Mais je ne cherche pas détenir la commande puis je l'ai, je cherche simplement à COMPRENDRE POURQUOI CA NE MARCHE PAS.
Le soucis est en effet là.
J'ai bien lancé les démons: vold et volmgt
J'ai réalisé des: df mais celui m'indique aucune partition cdrom
Je connais le port périphérique: c2t2d0s2
Mais quand je veux y accéder: rien du tout
Dans iostat -En j'ai une erreur Hard error : X (se n'est jamais la même)
Et pourtant quand je fais umount il me dit que le cdrom n'est pas monter.
Dans le PROM avec un probe-scsi-all il me sort le constructeur et le n°de série du cdrom
Personne ne comprend, pourtant ceci doit être réglé le plus rapidement possible.
Je veux bien vous remettre les commandes que j'ai réalisé. Personne comprend le pblm. Ceci serait du à la déficience de la machine?
Merci de votre aide. Toutes remarques ne peut que me faire avancer dans cette tâche ô combien importante.
Je suis stagiaire dans une entreprise, jusque là rien de bien choquant. Débutant sous Solaris (légérement différent des autres Linux), ma première tâche est de monter un cdrom afin d'accèder à son contenu, pour installer des packages.
La machine est une SUNBLADE 2000 sous Solaris 5.8.
J'ai déjà réalisé cette opération et d'autres (USB, SCSI, cléf, DD) sous Debian etch, sous Ubuntu et Fedora 6 et 7 personnellement. Les manipulations sont sensiblement les mêmes. Mais je ne cherche pas détenir la commande puis je l'ai, je cherche simplement à COMPRENDRE POURQUOI CA NE MARCHE PAS.
Le soucis est en effet là.
J'ai bien lancé les démons: vold et volmgt
J'ai réalisé des: df mais celui m'indique aucune partition cdrom
Je connais le port périphérique: c2t2d0s2
Mais quand je veux y accéder: rien du tout
Dans iostat -En j'ai une erreur Hard error : X (se n'est jamais la même)
Et pourtant quand je fais umount il me dit que le cdrom n'est pas monter.
Dans le PROM avec un probe-scsi-all il me sort le constructeur et le n°de série du cdrom
Personne ne comprend, pourtant ceci doit être réglé le plus rapidement possible.
Je veux bien vous remettre les commandes que j'ai réalisé. Personne comprend le pblm. Ceci serait du à la déficience de la machine?
Merci de votre aide. Toutes remarques ne peut que me faire avancer dans cette tâche ô combien importante.
A voir également:
- Pblm mount cdrom [solaris]
- Find and mount - Télécharger - Récupération de données
- Mount system android - Guide
- Furius iso mount - Télécharger - Divers Utilitaires
- Pismo file mount - Télécharger - Gestion de fichiers
- Usb fdd zip cdrom hdd - Forum Windows 8 / 8.1
13 réponses
Bonjour,
en solaris tu peux essayer avec les commandes suivantes :
- umount -F /cdrom ==> force a faire un umount du cdrom
- mount -o ro /dev/dsk/c2t2d0s2 /mnt
et regarde si tu as les données de ton cdrom dans /mnt .
il faut aussi verifier que vold est bien present : "ps -ef | grep vold"
As tu verifier si le cd etait bien lisible sur un autre serveur solaris ?
en solaris tu peux essayer avec les commandes suivantes :
- umount -F /cdrom ==> force a faire un umount du cdrom
- mount -o ro /dev/dsk/c2t2d0s2 /mnt
et regarde si tu as les données de ton cdrom dans /mnt .
il faut aussi verifier que vold est bien present : "ps -ef | grep vold"
As tu verifier si le cd etait bien lisible sur un autre serveur solaris ?
Bonjour,
Je vous mets toutes les manipulations que j'ai pu effectuer. Le cd est lisible sur un Windows donc je pense sur un solaris aussi, il n'est pas rayé, les caddy cd sont correctes, le cable est bien branché. La preuve la station reconnait le lecteur. Merci françois si tu remarque quelque chose surtout n'hésite pas.
LISTE des manip que j'ai déja faites:
Démarrage.....
SUNW ,Sun-Blade-1000 (UltraSPARC-III+), Keyboard Present
Copyright 1998-2002 Sun Microsystems, Inc.
Open Boot 4.5, 1024 MB memory installed, Serial .
ok setenv auto-boot ?=false
et
reset-all
ok probe-scsi-all
/pci@8,600000/SUNW,qlc@4
LiD HA LUN --- Port WWN --- ----- Disk description -----
1 1 0 21000004cf6b98e7 SEAGATE ST373405FSUN72G 0438
/pci@8,700000 /scsi@6,1
Target 2
Unit 0 Removable Read Only device SONY CD-ROM CDU-8012 3.1e
/pci@8,700000 /scsi@6
ok boot
----------------------------------------------------------------------------------------------------------------
# pgrep vold
334
# kill -15 334
# /usr/sbin/vold &
Tue Oct 30 11:38:55 2007 fatal: vol_init: already a deamon running
881
# ls -al /dev/sr* |awk '{print "/" $11}'
/dsk/c2t2d0s2
# iostat –En
c2t2d0 Soft Errors : 0 Hard Errors : 60 Transport Errors : 0
Vendor : SONY Product : CD-ROM CDU-8012 Revision : 3.1e Serial No : [
Size : 18446744073.71GB <- 1 bytes >
Media Error : 0 Device Not Ready : 60 No Device : 0 Recoverable : 0
Illegal Request : 0 Predictive Failure Analysis : 0
c0t1d0 Soft Errors : 0 Hard Errors : 0 Transport Errors : 0
Vendor:SEAGATE Products:ST373405FSUN72G Revision:0438 Serial No:0202K108H8
Size: 73.40GB <73400057856 bytes>
Media Error :0 Device Not Ready :0 No Device: 0 Recoverable: 0
Illegal Request :0 Predictive Failure Analysis :0
# df
/ (/dev/dsk/c0t1d0s0 ) : 1977832 blocks 598272 files
/proc (/proc ) : 0 blocks 15746 files
/etc/mnttab (mnttab ) : 0 blocks 0 files
/var/run (swap ) : 2620576 blocks 108958 files
/tmp (swap ) : 2620576 blocks 108958 files
/space (/dev/dsk/c0t1d0s3 ) : 126153134 blocks 7649371 files
# mkdir /cdrom
# chmod 777 /cdrom
# mount -F hsfs -o ro /dev/dsk/c2t2d0s2 /cdrom
mount : /dev/dsk/c2t2d0s2 is already mounted, /cdrom is busy,
or allowable number of mount points exceeded
mount : /dev/dsk/c2t2d0s2 est déjà monté, /cdrom est occupé,
ou le nombre autorisé de points de montage est dépassé.
# ls –l /dev/dsk
c0t1d0s0 c0t1d0s1 c0t1d0s2 c0t1d0s3 c0t1d0s4 c0t1d0s5 c0t1d0s6 c0t1d0s7
c2t2d0s0 c2t2d0s1 c2t2d0s2 c2t2d0s3 c2t2d0s4 c2t2d0s5 c2t2d0s6 c2t2d0s7
c3t0d0s0 c3t0d0s1 c3t0d0s2 c3t0d0s3 c3t0d0s4 c3t0d0s5 c3t0d0s6 c3t0d0s7
# df
/ (/dev/dsk/c0t1d0s0 ) : 1977832 blocks 598272 files
/proc (/proc ) : 0 blocks 15746 files
/etc/mnttab (mnttab ) : 0 blocks 0 files
/var/run (swap ) : 2620576 blocks 108958 files
/tmp (swap ) : 2620576 blocks 108958 files
/space (/dev/dsk/c0t1d0s3 ) : 126153134 blocks 7649371 files
# umount /cdrom ou mount -f /cdrom
umount : warning : /cdrom not in mnttab
umount : /cdrom not mounted
# umount /dev/dsk/c2t2d0s2
umount : warning : /dev/dsk/c2t2d0s2 not in mnttab
umount : /dev/dsk/c2t2d0s2 not mounted
# cat /etc/vfstab
#device device mount FS fsck mount mount
#to mount to fsck point type pass at boot option
#
#/dev/dsk/c1d0s2 /dev/rdsk/c1d0s2 /usr ufs 1 yes -
/proc - /proc proc - no -
fd - /dev/fd fd - no -
swap - /tmp tmpfs - yes -
/dev/dsk/c0t1d0s0 /dev/rdsk/c0t1d0s0 / ufs 1 no -
/dev/dsk/c0t1d0s3 /dev/rdsk/c0t1d0s3 /space ufs 1 yes -
/dev/dsk/c0t1d0s1 - - swap - no -
Je vous mets toutes les manipulations que j'ai pu effectuer. Le cd est lisible sur un Windows donc je pense sur un solaris aussi, il n'est pas rayé, les caddy cd sont correctes, le cable est bien branché. La preuve la station reconnait le lecteur. Merci françois si tu remarque quelque chose surtout n'hésite pas.
LISTE des manip que j'ai déja faites:
Démarrage.....
SUNW ,Sun-Blade-1000 (UltraSPARC-III+), Keyboard Present
Copyright 1998-2002 Sun Microsystems, Inc.
Open Boot 4.5, 1024 MB memory installed, Serial .
ok setenv auto-boot ?=false
et
reset-all
ok probe-scsi-all
/pci@8,600000/SUNW,qlc@4
LiD HA LUN --- Port WWN --- ----- Disk description -----
1 1 0 21000004cf6b98e7 SEAGATE ST373405FSUN72G 0438
/pci@8,700000 /scsi@6,1
Target 2
Unit 0 Removable Read Only device SONY CD-ROM CDU-8012 3.1e
/pci@8,700000 /scsi@6
ok boot
----------------------------------------------------------------------------------------------------------------
# pgrep vold
334
# kill -15 334
# /usr/sbin/vold &
Tue Oct 30 11:38:55 2007 fatal: vol_init: already a deamon running
881
# ls -al /dev/sr* |awk '{print "/" $11}'
/dsk/c2t2d0s2
# iostat –En
c2t2d0 Soft Errors : 0 Hard Errors : 60 Transport Errors : 0
Vendor : SONY Product : CD-ROM CDU-8012 Revision : 3.1e Serial No : [
Size : 18446744073.71GB <- 1 bytes >
Media Error : 0 Device Not Ready : 60 No Device : 0 Recoverable : 0
Illegal Request : 0 Predictive Failure Analysis : 0
c0t1d0 Soft Errors : 0 Hard Errors : 0 Transport Errors : 0
Vendor:SEAGATE Products:ST373405FSUN72G Revision:0438 Serial No:0202K108H8
Size: 73.40GB <73400057856 bytes>
Media Error :0 Device Not Ready :0 No Device: 0 Recoverable: 0
Illegal Request :0 Predictive Failure Analysis :0
# df
/ (/dev/dsk/c0t1d0s0 ) : 1977832 blocks 598272 files
/proc (/proc ) : 0 blocks 15746 files
/etc/mnttab (mnttab ) : 0 blocks 0 files
/var/run (swap ) : 2620576 blocks 108958 files
/tmp (swap ) : 2620576 blocks 108958 files
/space (/dev/dsk/c0t1d0s3 ) : 126153134 blocks 7649371 files
# mkdir /cdrom
# chmod 777 /cdrom
# mount -F hsfs -o ro /dev/dsk/c2t2d0s2 /cdrom
mount : /dev/dsk/c2t2d0s2 is already mounted, /cdrom is busy,
or allowable number of mount points exceeded
mount : /dev/dsk/c2t2d0s2 est déjà monté, /cdrom est occupé,
ou le nombre autorisé de points de montage est dépassé.
# ls –l /dev/dsk
c0t1d0s0 c0t1d0s1 c0t1d0s2 c0t1d0s3 c0t1d0s4 c0t1d0s5 c0t1d0s6 c0t1d0s7
c2t2d0s0 c2t2d0s1 c2t2d0s2 c2t2d0s3 c2t2d0s4 c2t2d0s5 c2t2d0s6 c2t2d0s7
c3t0d0s0 c3t0d0s1 c3t0d0s2 c3t0d0s3 c3t0d0s4 c3t0d0s5 c3t0d0s6 c3t0d0s7
# df
/ (/dev/dsk/c0t1d0s0 ) : 1977832 blocks 598272 files
/proc (/proc ) : 0 blocks 15746 files
/etc/mnttab (mnttab ) : 0 blocks 0 files
/var/run (swap ) : 2620576 blocks 108958 files
/tmp (swap ) : 2620576 blocks 108958 files
/space (/dev/dsk/c0t1d0s3 ) : 126153134 blocks 7649371 files
# umount /cdrom ou mount -f /cdrom
umount : warning : /cdrom not in mnttab
umount : /cdrom not mounted
# umount /dev/dsk/c2t2d0s2
umount : warning : /dev/dsk/c2t2d0s2 not in mnttab
umount : /dev/dsk/c2t2d0s2 not mounted
# cat /etc/vfstab
#device device mount FS fsck mount mount
#to mount to fsck point type pass at boot option
#
#/dev/dsk/c1d0s2 /dev/rdsk/c1d0s2 /usr ufs 1 yes -
/proc - /proc proc - no -
fd - /dev/fd fd - no -
swap - /tmp tmpfs - yes -
/dev/dsk/c0t1d0s0 /dev/rdsk/c0t1d0s0 / ufs 1 no -
/dev/dsk/c0t1d0s3 /dev/rdsk/c0t1d0s3 /space ufs 1 yes -
/dev/dsk/c0t1d0s1 - - swap - no -
des messages dans /var/adm/messages ?
est ce que ça marche avc un autre C, un CD Solaris, par exemple
c'est pas bon ça : c2t2d0 Soft Errors : 0 Hard Errors : 60 Transport Errors : 0
Media Error : 0 Device Not Ready : 60 No Device : 0 Recoverable : 0
est ce que ça marche avc un autre C, un CD Solaris, par exemple
c'est pas bon ça : c2t2d0 Soft Errors : 0 Hard Errors : 60 Transport Errors : 0
Media Error : 0 Device Not Ready : 60 No Device : 0 Recoverable : 0
Salut dubcek
Nan, j'ai changé de caddy cd, de cd, tous les cd passe sur Windows, (je ne tester sur autre chose j'ai la seul machine linux).
Effectivement ca sens pas bon: Hard Error:XX
J'ai des messages à la pelle dans /var/adm/messages.
Mais ca fait pas longtemp que je suis là je ne sais pas à quoi ca correspond, je ne suis pas au courant des manip qu'ils avaient fait avant.
++
Nan, j'ai changé de caddy cd, de cd, tous les cd passe sur Windows, (je ne tester sur autre chose j'ai la seul machine linux).
Effectivement ca sens pas bon: Hard Error:XX
J'ai des messages à la pelle dans /var/adm/messages.
Mais ca fait pas longtemp que je suis là je ne sais pas à quoi ca correspond, je ne suis pas au courant des manip qu'ils avaient fait avant.
++
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
essayer d'extraire les messages du mount dans /var/adm/messages
lire un cd windows sur solaris ...c'est jamais sur
a mon avis, le cd n'est pas reconnu comme HSFS
bien tuer vold avant de faire des mount manuels
essayer des options de mount_hsfs
mount -o nrr,ro -F hsfs ...
lire un cd windows sur solaris ...c'est jamais sur
a mon avis, le cd n'est pas reconnu comme HSFS
bien tuer vold avant de faire des mount manuels
essayer des options de mount_hsfs
mount -o nrr,ro -F hsfs ...
Salut,
Qu'est ce qui faut chercher comme erreur dans le fichier messages. Il y en a telement que je ne sais lesquelles te sélectionner dubcek.
Sinon ce sont bien des cd de chez Sun, fournit avec la station. Je pense que ca devrait convenir. Ce sont entre autre les cd des packages StarOf etc...
J'ai bien essayer tous les arguments, même sans argument. Rien n'y fait.
Voila ++
Qu'est ce qui faut chercher comme erreur dans le fichier messages. Il y en a telement que je ne sais lesquelles te sélectionner dubcek.
Sinon ce sont bien des cd de chez Sun, fournit avec la station. Je pense que ca devrait convenir. Ce sont entre autre les cd des packages StarOf etc...
J'ai bien essayer tous les arguments, même sans argument. Rien n'y fait.
Voila ++
les CDs de Sun sont lisibles ou pas ?
il faut determiner si c'est un problème de media, le cd windows ou le lecteur
essayer grep mount /var/adm/messages
il faut determiner si c'est un problème de media, le cd windows ou le lecteur
essayer grep mount /var/adm/messages
Salut
les cd de Sun sont lisible, je n'est pas de cd windows, et le lecteur tourne bien. A part que quand je mets le cd, il tourne puis s'arrête. Plus rien.
Apparement dans le fichier messages, il n'y a pas d'erreur concernant ce périphirique.
++
les cd de Sun sont lisible, je n'est pas de cd windows, et le lecteur tourne bien. A part que quand je mets le cd, il tourne puis s'arrête. Plus rien.
Apparement dans le fichier messages, il n'y a pas d'erreur concernant ce périphirique.
++
Bonjour,
as tu deja fait un boot avec reconfiguration ?
tu tapes en tant que root : touch /reconfigure
puis init 6
regarde si il trouve ton cdrom apres ca .
as tu deja fait un boot avec reconfiguration ?
tu tapes en tant que root : touch /reconfigure
puis init 6
regarde si il trouve ton cdrom apres ca .
Nan mé il le trouve c'est juste que j'y est pas accées.
En fait quand je le cherche je le trouve, avec probe scsi all, quand je fait iostat aussi, le seul probléme c'est que je ne peut y accéder.
Le noyau le trouve le monte mais les données sont inaccessibles. C'est tout!!
En fait je pense que c'est dût au lecteur en lui même, il doit y avoir un défaut, une erreur, une panne??
Enfin je ne vois plus que ca!!
En fait quand je le cherche je le trouve, avec probe scsi all, quand je fait iostat aussi, le seul probléme c'est que je ne peut y accéder.
Le noyau le trouve le monte mais les données sont inaccessibles. C'est tout!!
En fait je pense que c'est dût au lecteur en lui même, il doit y avoir un défaut, une erreur, une panne??
Enfin je ne vois plus que ca!!
Bonjour,
une maniere de voir si ton cdrom fonctionne :
à l'OBP tu tapes :
boot cdrom -s ==> si ton lecteur cd est bon il bootera la machine via le cd en single user, mais sans rien toucher a tes disques.
si tel est le cas ==> CDROM OK et c'est l'OS qui ne fait peut etre plus le lien entre le device logique et physique
d"ou un boot -r ou touch /reconfigure suivit d'un init 6
une maniere de voir si ton cdrom fonctionne :
à l'OBP tu tapes :
boot cdrom -s ==> si ton lecteur cd est bon il bootera la machine via le cd en single user, mais sans rien toucher a tes disques.
si tel est le cas ==> CDROM OK et c'est l'OS qui ne fait peut etre plus le lien entre le device logique et physique
d"ou un boot -r ou touch /reconfigure suivit d'un init 6