Pb de mount de /boot au démarrage

Le
Mark Free
Bonjour à tous,

Depuis quelques temps je n'arrive plus accéder au répertoire /boot

Après avoir activé le log de la séquence de boot

j'ai trouvé un fichier /var/log/fsck/checkfs dont voici le contenu:

Log of fsck -C -R -A -a
Sat Mar 1 12:38:18 2008

fsck 1.40.2 (12-Jul-2007)
fsck.ext3: No such file or directory while trying to open /dev/hda1
/dev/hda1:
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>

/dev/mapper/ServerDebian-home: clean, 269025/29294592 files,
24791692/58558464 blocks (check in 2 mounts)
/dev/mapper/ServerDebian-tmp: clean, 26/100352 files, 23036/401408
blocks (check in 5 mounts)
/dev/mapper/ServerDebian-usr: clean, 198491/625248 files, 033332/1250304
blocks
/dev/mapper/ServerDebian-var: clean, 15139/375360 files, 141831/750592
blocks
fsck died with exit status 8

Sat Mar 1 12:38:19 2008
-

Et effectivement je n'ai pas de hda1 dans /dev

J'ai essayé de monté à la main le /boot avec
#mount -t ext3 /boot /mnt/tmp
mais ma lenny/sid me dit "mount: /boot is not a block device"

et bien sur : e2fsck -b 8193 /dev/hda1 ne fonctionne pas.

Notre ami commun et très prolixe sur le sujet, mais les solutions
semblent passer par un mount

mon fstab donne:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>

proc /proc proc defaults 0 0
/dev/mapper/ServerDebian-root / ext3 defaults,errors=remount-ro 0 1
/dev/hda1 /boot ext3 defaults 0 2
/dev/mapper/ServerDebian-home /home ext3 defaults 0 2
/dev/mapper/ServerDebian-tmp /tmp ext3 defaults 0 2
/dev/mapper/ServerDebian-usr /usr ext3 defaults 0 2
/dev/mapper/ServerDebian-var /var ext3 defaults 0 2
/dev/mapper/ServerDebian-swap_1 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdd /media/cdrom1 udf,iso9660 user,noauto 0 0

je me demande si le mount de hda1 est encore utile. Comment le vérifier

Si qq à une petite idée ou une piste de recherche, je suis prenneur

Marc

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Sylvain Sauvage
Le #9706851
Mark Free, samedi 1 mars 2008, 13:11:17 CET

Bonjour à tous,



’jour,

Depuis quelques temps je n'arrive plus accéder au
répertoire /boot
[…]
open /dev/hda1 /dev/hda1:
The superblock could not be read or does not describe a
correct ext2 filesystem.
[…]
Et effectivement je n'ai pas de hda1 dans /dev



Vérifie la sortie de dmesg (dmesg > sortie.txt pour l’avoir
dans un fichier) : ton disque est sans doute maintenant reconnu
comme /dev/sda et non plus /dev/hda.

Si c’est bien le cas, il suffit de remplacer hda1 par sda1
dans /etc/fstab.
Sinon, poste-nous ton dmesg.

J'ai essayé de monté à la main le /boot avec
#mount -t ext3 /boot /mnt/tmp
mais ma lenny/sid me dit "mount: /boot is not a block device"



Normal. /boot est un répertoire, or ce sont des périphériq ues
que l’on monte (dans des répertoires).
Donc, il y a très peu de chance de voir autre chose
que /dev/xxx comme premier argument d’une commande mount (sauf
quand on ne met que le répertoire car le /dev est dans le
fstab).

[…]



--
Sylvain Sauvage
Sylvain Sauvage
Le #9706761
Remis sur la liste (eh oui, on répond à la liste, et seulement à
la liste).

Mark Free, lundi 3 mars 2008, 17:03:13 CET
[…]
Bonjour,



’soir,

Désolé du silence mais le WE fut chargé.



Ben, c’est toi qui a le problème, hein :o)

> Vérifie la sortie de dmesg (dmesg > sortie.txt pour l’av oir
> dans un fichier) : ton disque est sans doute maintenant reconnu
> comme /dev/sda et non plus /dev/hda.
>
> Si c’est bien le cas, il suffit de remplacer hda1 par sda1
> dans /etc/fstab.
> Sinon, poste-nous ton dmesg.

Le voili:
[…]
sd 2:0:0:0: Attached scsi removable disk sda
sd 2:0:0:1: Attached scsi removable disk sdb
sd 2:0:0:2: Attached scsi removable disk sdc
sd 2:0:0:3: Attached scsi removable disk sdd
sd 2:0:0:4: Attached scsi removable disk sde
sd 3:0:0:0: Attached scsi removable disk sdf



Bon, déjà, ton lecteur de cartes prend sda à sdf.

[…]
scsi 0:0:0:0: Direct-Access ATA Maxtor 6L250R0 BAH4 PQ: 0 ANSI : 5
SCSI device sdg: 490234752 512-byte hdwr sectors (251000 MB)



Et voilà le premier disque dur…

sdg: Write Protect is off
sdg: Mode Sense: 00 3a 00 00
SCSI device sdg: write cache: enabled, read cache: enabled, doesn't
support DPO or FUA
SCSI device sdg: 490234752 512-byte hdwr sectors (251000 MB)
sdg: Write Protect is off
sdg: Mode Sense: 00 3a 00 00
SCSI device sdg: write cache: enabled, read cache: enabled, doesn't
support DPO or FUA
sdg: sdg1 sdg2 < sdg5 >
sd 0:0:0:0: Attached scsi disk sdg



…qui est en /dev/sdg.

Ton /boot est donc en /dev/sdg1.
Voilà, il suffit de mettre /dev/sdg1 à la place de /dev/hda1
dans /etc/fstab.

scsi 0:0:1:0: Direct-Access ATA IC35L120AVV207-0 V24O PQ: 0 ANSI : 5
SCSI device sdh: 241254720 512-byte hdwr sectors (123522 MB)



Hop, le second DD (123 Go)…

sdh: Write Protect is off
sdh: Mode Sense: 00 3a 00 00
SCSI device sdh: write cache: enabled, read cache: enabled, doesn't
support DPO or FUA
SCSI device sdh: 241254720 512-byte hdwr sectors (123522 MB)
sdh: Write Protect is off
sdh: Mode Sense: 00 3a 00 00
SCSI device sdh: write cache: enabled, read cache: enabled, doesn't
support DPO or FUA
sdh: sdh1 sdh2 < sdh5 >
sd 0:0:1:0: Attached scsi disk sdh



…en sdh.

scsi 1:0:0:0: CD-ROM ASUS DVD-ROM E616 Z.0 PQ: 0 ANSI : 5
sr0: scsi3-mmc drive: 6x/48x cd/rw xa/form2 cdda tray



Et le cd-rom…

Uniform CD-ROM driver Revision: 3.20
sr 1:0:0:0: Attached scsi CD-ROM sr0
sd 2:0:0:0: Attached scsi generic sg0 type 0
sd 2:0:0:1: Attached scsi generic sg1 type 0
sd 2:0:0:2: Attached scsi generic sg2 type 0
sd 2:0:0:3: Attached scsi generic sg3 type 0
sd 2:0:0:4: Attached scsi generic sg4 type 0
sd 3:0:0:0: Attached scsi generic sg5 type 0
sd 0:0:0:0: Attached scsi generic sg6 type 0
sd 0:0:1:0: Attached scsi generic sg7 type 0
sr 1:0:0:0: Attached scsi generic sg8 type 5



…en sr0, sg#

[… encore deux trois trucs (carte SD en sdi…) …]



--
Sylvain Sauvage
Mark Free
Le #9704711
Sylvain Sauvage a écrit :
Remis sur la liste (eh oui, on répond à la liste, et seulement à
la liste).



Ouppsss!!! désolé pour le reply sur le mauvais Bouton!!!

[…]



Ton /boot est donc en /dev/sdg1.
Voilà, il suffit de mettre /dev/sdg1 à la place de /dev/hda1
dans /etc/fstab.



Et oui, s'est tellement simple quand on sait, et maintenant je commence
à comprendre la lecture de demsg.

D'ailleurs si un tuto ou un site explique, de façon simple les grandes
lignes des logs ça m' intéresserait.

scsi 1:0:0:0: CD-ROM ASUS DVD-ROM E616 Z.0 PQ: 0 ANSI: 5
sr0: scsi3-mmc drive: 6x/48x cd/rw xa/form2 cdda tray



Et le cd-rom…



Merci beaucoup pour ce coup de main, et ses explications.

Librement
Mark

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Publicité
Poster une réponse
Anonyme