Bonjour tout le monde,
Ça fait trois jours que je cherche une réponse claire et là, ça commence à me saouler, donc je me décide à venir poser ma question spécifique quelque part. Je vais essayer d'être la plus claire possible en procédant dans l'ordre:
État de vie actuel de l'ordinateur (portable Fujitsu Lifebook A 512, version bios 1.16) : au démarrage, écran noir du grub avec le message error: failure reading sector 0x86a from 'hd0'. Entering rescue mode… grub rescue> _
Les hypothèses trouvées mais sans certitude:
-crash du disque dur
-bordel dans les partitions/partitions perdues
Historique des événements:
-c'était un ordi sous W7 qui ramait horriblement, atrocement, abominablement, limite poussant au suicide.
-décision est prise de tout bazarder gaiement pour passer à Linux mint (que j'ai déjà sur les autres portables et PC, donc pas en territoire inconnu)
-installation impeccable, l'ordi retrouve une vivacité de jeune fille; des dossiers (beaucoup) sont donc rapatriés.
-tout roule
-un jour, un problème avec la connexion internet (en wifi) survient sans raison, (les autres appareils fonctionnent normalement); qu'à cela ne tienne, je crée une nouvelle entrée wifi et efface l'ancienne
-ça roule à nouveau
-un autre jour, pas moyen d'ouvrir des documents. Ils sont pourtant bien là, enfin la liste des documents avec leur nom quoi, mais quand on clique dessus, le logo libre office s'ouvre et ……………….. message d'erreur. (je ne me rappelle malheureusement plus l'intitulé, mais il n'est pas impossible de 'hda1' y figurait, mais je ne pourrais pas le jurer)
-après avoir essayé trentsi choses, j'en ai eu marre et comme il n'y a de toute façon rien à perdre (la sauvegarde des persos était faite), j'ai tenté de remettre l'ordi en mode usine, sauf que je n'ai pas trouvé cette fonction précise dans le bios, donc j'ai enlevé pile, batterie, câble d'alim et en avant!
l'ordi a réussi à redémarrer sur le cd d'installation mint trois ou quatre fois), mais n'a jamais dépassé le 2ème stade de confirmation qu'il avait bien tout ce qu'il fallait pour continuer (mémoire ok, connection ok et je sais plus quoi mais tout était coché ok)
Et puis là ben plus rien, grub rescue pointe son nez au démarrage, attend une commande et je ne sais pas quoi lui dire, les mots me manquent. Dans le bios, j'ai plus d'idée, certaines commandes sont grisées donc inaccessibles. Et j'en suis à envisager le mode frisbee, sauf qu'il n'est pas à moi, donc je n'ai pas le droit.
ALors ptèt que le disque dur est dead, mais comment je fais pour en être sûre? Je voudrais tout de même bien essayer de refaire un grub tout propre (un grub2?), des partitions toutes propres, enfin kékchose quoi! éliminer toutes les pistes avant d'en arriver à présenter mes condoléances à son usager.
Mes recherches m'ont souvent menées à un problème récurrent chez les dual-boot, mais cet ordi n'était pas en dual boot; à priori, l'install de linux avait écrasé W7. Mais je me dis que cette saloperie est peut-être comme le zona, tu crois qu'il n'est plus là, mais il guette, le perfide, il dort ou du moins laisse des traces, du bordel, de la poussière sous le papy.
Sivoplaaait! aidez-mouah! dites-moi que je peux encore tenter de lui écrire quelque chose à Grub (de précis, de préférence, j'ai ai marre qu'il me réponde "unknown command" -_- ), sinon, comment fais-je pour lui remettre un grub tout propre? (ça, je vais chercher en attendant vos réponse, je suppose qu'il faut que je fasse une clef usb bootable?)
merci merci merci pour mes nerfs, bibise
# "-crash du disque dur"
Posté par papap . Évalué à 2. Dernière modification le 26 octobre 2018 à 13:42.
Il semble que tu ais déjà trouvé la réponse : -crash du disque dur
Voir avec The Ultimate Boot CD s'il confirme. Mais il devrait confirmer.
[^] # Re: "-crash du disque dur"
Posté par GabriL . Évalué à 1.
ouin.
là, y a boot repair qui tourne, enfin qui tourne, qui péripatétise, depuis "several minutes" qu'il dit, mui, ça doit faire genre une demie-heure. J'osais pas fermer le terminal, qui a rouspété quand j'ai voulu le faire, du coup ben je pense que je vais effectivement me résoudre à lui refermer les paupières définitivement. Yapluka acheter un nouveau DD quoi, pfff.
Merci pour ta réponse ;-)
# voilà le rapport du boot repair, je bite queue d'ail
Posté par GabriL . Évalué à 1.
Boot Info Script 8f991e4 + Boot-Repair extra info [Boot-Info 25oct2017]
============================= Boot Info Summary: ===============================
=>
sda1: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info: Mounting failed: mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
sda2: __________________________________________________________________________
sda5: __________________________________________________________________________
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 * 2,048 617,048,063 617,046,016 83 Linux
/dev/sda2 617,050,110 625,141,759 8,091,650 5 Extended
/dev/sda5 617,050,112 625,141,759 8,091,648 82 Linux swap / Solaris
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/loop0 squashfs
/dev/sda1 d13f3d05-f722-4606-9f2a-e0cc2384faaf ext4
/dev/sda5 e7e002b0-bd3d-4a11-993d-bcee77f6f186 swap
========================= "ls -l /dev/disk/by-id" output: ======================
total 0
lrwxrwxrwx 1 root root 9 Oct 26 13:32 ata-TOSHIBA_MQ01ABF032_44JRP0LOT -> ../../sda
lrwxrwxrwx 1 root root 10 Oct 26 2018 ata-TOSHIBA_MQ01ABF032_44JRP0LOT-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Oct 26 13:32 ata-TOSHIBA_MQ01ABF032_44JRP0LOT-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Oct 26 2018 ata-TOSHIBA_MQ01ABF032_44JRP0LOT-part5 -> ../../sda5
lrwxrwxrwx 1 root root 9 Oct 26 13:26 ata-TSSTcorp_CDDVDW_SN-208FB_S11T6YEF300089 -> ../../sr0
lrwxrwxrwx 1 root root 9 Oct 26 13:32 wwn-0x5000039572e840bd -> ../../sda
lrwxrwxrwx 1 root root 10 Oct 26 2018 wwn-0x5000039572e840bd-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Oct 26 13:32 wwn-0x5000039572e840bd-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Oct 26 2018 wwn-0x5000039572e840bd-part5 -> ../../sda5
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/loop0 /rofs squashfs (ro,noatime)
/dev/sr0 /cdrom iso9660 (ro,noatime)
======================== Unknown MBRs/Boot Sectors/etc: ========================
Unknown BootLoader on sda2
00000000 48 1e 46 46 64 8d 42 20 02 85 0f 22 46 10 69 86 |H.FFd.B …"F.i.|
00000010 00 77 cb 24 81 32 e0 45 81 0b 98 c7 45 28 0c 78 |.w.$.2.E….E(.x|
00000020 98 01 a8 0b 1e 18 10 02 50 66 1c 03 ba 7a 07 54 |……..Pf…z.T|
00000030 19 a3 02 88 51 f4 a2 00 6c 31 01 f0 e7 24 24 3b |….Q…l1…$$;|
00000040 0e 0d 9e 04 9e 28 03 58 22 a6 c0 46 80 58 02 95 |…..(.X"..F.X..|
00000050 2c 8c 10 22 8a e4 00 a5 09 45 8c 2b 0f 00 13 ae |,.."…..E.+….|
00000060 fd 00 b9 b1 1c 18 01 d2 c6 e8 0a 62 54 66 28 00 |………..bTf(.|
00000070 b5 9c 98 ce 42 0f 80 00 02 06 c8 22 2e 60 1c 0d |….B……".
..|
.ppp;{..p….{p|00000080 be 18 1e 20 65 8c 0a 22 46 69 86 00 63 cb cb 92 |... e.."Fi..c...|
00000090 d1 a5 d1 78 02 18 4b 28 8a 00 af fa 05 92 a1 c7 |...x..K(........|
000000a0 04 b1 14 a1 88 67 e2 00 a4 c5 93 04 5a 58 00 42 |.....g......ZX.B|
000000b0 0a f2 51 0c 10 49 82 2d ac 01 2b 06 31 ac 0e a6 |..Q..I.-..+.1...|
000000c0 74 96 49 ae 72 9d e1 35 5e e3 05 eb 70 0d bc 8e |t.I.r..5^...p...|
000000d0 2a 53 8d a3 72 43 11 95 35 00 ae 28 32 3b 4a 5b |*S..rC..5..(2;J[|
000000e0 2e d6 ad 96 01 ac 07 48 f6 c4 e7 64 1e ed e5 9f |.......H...d....|
000000f0 1c 68 51 7a e4 5d 75 14 c4 5a 0c 27 1e ba 38 2e |.hQz.]u..Z.'..8.|
00000100 5e 4f e7 97 00 00 8a 96 00 8a a9 99 b0 8a 90 09 |^O..............|
00000110 80 99 89 9a a8 98 9a 99 99 00 0b 0b 00 00 00 00 |................|
00000120 06 b0 b0 bb bb 00 b0 09 00 0b 00 b0 00 0b 0b 0b |................|
00000130 00 b0 00 a0 bb 00 00 80 00 a0 00 b0 00 0b 00 b0 |................|
00000140 00 00 b0 00 b0 b0 09 00 0a 00 00 0a 9a 0b 00 0b |................|
00000150 00 00 00 00 00 00 00 90 09 0b bb 0b 0b a0 0a 00 |................|
00000160 00 00 00 00 a0 0b 90 b0 00 00 b0 00 00 0a 0b 00 |................|
00000170 b0 09 00 a0 0b 00 90 00 bb b0 a0 bb 00 9b 0b 00 |................|
00000180 00 0b 0a 0b 00 b0 0b 00 00 00 00 00 00 b0 6b 79 |..............ky|
00000190 60 80 70 70 70 3b 7b 80 b0 70 00 00 00 00 7b 70 |
000001a0 60 5b a0 60 00 00 60 70 60 40 80 60 80 50 00 50 |
[.
..p
@..P.P|
`p….z……..|000001b0 60 60 70 80 90 90 00 7a 80 80 00 00 00 b0 00 fe |
000001c0 ff ff 82 fe ff ff 02 00 00 00 00 78 7b 00 00 00 |………..x{…|
000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |…………….|
*
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |…………..U.|
00000200
=============================== StdErr Messages: ===============================
hexdump: "grub_module_magic=" 4/1 "%_c" 1/4 "; grub_modules_offset=%u; " 1/4 "grub_modules_size=%u;": No such file or directory
/usr/share/boot-sav/b-i-s.sh: line 3423: /usr/bin/fold: Input/output error
/usr/share/boot-sav/b-i-s.sh: line 2820: /usr/bin/fold: Input/output error
/usr/share/boot-sav/b-i-s.sh: line 2820: /usr/bin/fold: Input/output error
/usr/share/boot-sav/b-i-s.sh: line 2820: /usr/bin/fold: Input/output error
File descriptor 9 (/proc/4819/mounts) leaked on lvs invocation. Parent PID 734: bash
File descriptor 63 (pipe:[63258]) leaked on lvs invocation. Parent PID 734: bash
No volume groups found
ADDITIONAL INFORMATION :
=================== log of boot-repair 20181026_1215 ===================
boot-repair version : 4ppa65
boot-sav version : 4ppa65
boot-sav-extra version :
glade2script version : 3.2.3~ppa4
sudo: unable to execute /sbin/fdisk: Input/output error
boot-repair is executed in live-session (Linux Mint 17 Qiana, qiana, LinuxMint, i686)
CPU op-mode(s): 32-bit, 64-bit
file=/cdrom/preseed/linuxmint.seed boot=casper initrd=/casper/initrd.lz quiet splash—BOOT_IMAGE=/casper/vmlinuz
ls: cannot access /home/usr/.config: No such file or directory
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
mount /dev/sda1 : Error code 32
mount -r /dev/sda1 /mnt/boot-sav/sda1
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
mount -r /dev/sda1 : Error code 32
=================== os-prober:
/dev/sda1:unknown Linux distribution:Linux:linux
=================== blkid:
/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="d13f3d05-f722-4606-9f2a-e0cc2384faaf" TYPE="ext4"
/dev/sda5: UUID="e7e002b0-bd3d-4a11-993d-bcee77f6f186" TYPE="swap"
1 disks with OS, 1 OS : 1 Linux, 0 MacOS, 0 Windows, 0 unknown type OS.
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
mount /dev/sda1 : Error code 32
mount -r /dev/sda1 /mnt/boot-sav/sda1
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
mount -r /dev/sda1 : Error code 32
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
/usr/share/boot-sav/gui-scan.sh: line 164: /sbin/fdisk: Input/output error
/usr/share/boot-sav/gui-scan.sh: line 190: /sbin/fdisk: Input/output error
=================== UEFI/Legacy mode:
This live-session is not EFI-compatible.
SecureBoot maybe enabled.
=================== PARTITIONS & DISKS:
sda1 : sda, not-sepboot, no-grubenv nogrub, no-docgrub, no-update-grub, 32, no-boot, is-os, not--efi--part, part-has-no-fstab, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, nopakmgr, nogrubinstall, no---usr, part-has-no-fstab, not-sep-usr, standard, farbios, notbiosboot, /mnt/boot-sav/sda1.
sda : not-GPT, BIOSboot-not-needed, has-no-EFIpart, not-usb, not-mmc, has-os, 2048 sectors * 512 bytes
=================== parted -lm:
BYT;
/dev/sda:320GB:scsi:512:4096:msdos:ATA TOSHIBA MQ01ABF0;
1:1049kB:316GB:316GB:ext4::boot;
2:316GB:320GB:4143MB:::;
5:316GB:320GB:4143MB:linux-swap(v1)::;
=================== lsblk:
KNAME TYPE FSTYPE SIZE LABEL
sda disk 298.1G
sda1 part ext4 294.2G
sda2 part 1K
sda5 part swap 3.9G
sr0 rom 1.2G
loop0 loop squashfs 1.1G
KNAME ROTA RO RM STATE MOUNTPOINT
sda 1 0 0 running
sda1 1 0 0
sda2 1 0 0
sda5 1 0 0 [SWAP]
sr0 1 0 1 running /cdrom
loop0 1 1 0 /rofs
=================== mount:
/cow on / type overlayfs (rw)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
/dev/sr0 on /cdrom type iso9660 (ro,noatime)
/dev/loop0 on /rofs type squashfs (ro,noatime)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
gvfsd-fuse on /run/user/999/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=mint)
=================== ls:
/sys/block/sda (filtered): alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight power queue range removable ro sda1 sda2 sda5 size slaves stat subsystem trace uevent
/sys/block/sr0 (filtered): alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight power queue range removable ro size slaves stat subsystem trace uevent
/dev (filtered): autofs block bsg btrfs-control bus cdrom char console core cpu cpu_dma_latency cuse disk dri ecryptfs fb0 fd full fuse hpet input kmsg kvm log mapper mcelog mei mem net network_latency network_throughput null port ppp psaux ptmx pts random rfkill rtc rtc0 sda sda1 sda2 sda5 sg0 sg1 shm snapshot snd sr0 stderr stdin stdout uhid uinput urandom v4l vga_arbiter vhost-net video0 zero
ls /dev/mapper: control
/usr/share/boot-sav/bs-common.sh: line 498: /sbin/fdisk: Input/output error
=================== df -Th:
Filesystem Type Size Used Avail Use% Mounted on
/cow overlayfs 2.0G 233M 1.7G 12% /
udev devtmpfs 1.9G 12K 1.9G 1% /dev
tmpfs tmpfs 390M 1.3M 389M 1% /run
/dev/sr0 iso9660 1.2G 1.2G 0 100% /cdrom
/dev/loop0 squashfs 1.2G 1.2G 0 100% /rofs
none tmpfs 4.0K 0 4.0K 0% /sys/fs/cgroup
tmpfs tmpfs 2.0G 8.0K 2.0G 1% /tmp
none tmpfs 5.0M 0 5.0M 0% /run/lock
none tmpfs 2.0G 716K 2.0G 1% /run/shm
none tmpfs 100M 24K 100M 1% /run/user
=================== fdisk -l:
/usr/share/boot-sav/boot-repair-gui.sh: line 54: /usr/bin/zenity: Input/output error
=================== Recommended repair
The default repair of the Boot-Repair utility will restore the [(generic mbr)] MBR in sda, and make it boot on sda1.
Additional repair will be performed: unhide-bootmenu-10s repair-filesystems
/usr/share/boot-sav/boot-repair-actions.sh: line 117: /usr/bin/zenity: Input/output error
Force Unmount all blkid partitions (for fsck) except / /boot /cdrom /dev /etc /home /opt /pas /proc /rofs /sys /tmp /usr /var
fsck -fyM /dev/sda1
fsck from util-linux 2.20.1
fsck.ext4: Input/output error
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
mount /dev/sda1 : Error code 32
mount -r /dev/sda1 /mnt/boot-sav/sda1
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
mount -r /dev/sda1 : Error code 32
Will restore the MBR_TO_RESTORE : sda (generic mbr) into sda
dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
dd: error reading ‘/usr/lib/syslinux/mbr.bin’: Input/output error
0+0 records in
0+0 records out
parted /dev/sda set 1 boot on
Information: You may need to update /etc/fstab.
Boot successfully repaired.
You can now reboot your computer.
pastebinit packages needed
/usr/share/boot-sav/gui-tab-other.sh: line 189: /usr/bin/zenity: Input/output error
User refused to install pastebinit
/usr/share/boot-sav/gui-tab-other.sh: line 216: /usr/bin/zenity: Input/output error
[^] # Re: voilà le rapport du boot repair, je bite queue d'ail
Posté par papap . Évalué à 2. Dernière modification le 26 octobre 2018 à 16:34.
Bon, tu as clairement un problème sur la première partition de ton disque dur sda1 (mais pas forcément sur l'ensemble du disque). Peut-être que Boot-Repair pourrait te le réparer, il le suggère ici :
=================== Recommended repair
The default repair of the Boot-Repair utility will restore the [(generic mbr)] MBR in sda, and make it boot on sda1.
Additional repair will be performed: unhide-bootmenu-10s repair-filesystems
Mais ce n'est pas sûr que ça marche.
-Si ta priorité est de récupérer les données, il faudrait le faire avant de tenter une réparation (par Tesdisk+Photorec ça devrait marcher).
[^] # Re: voilà le rapport du boot repair, je bite queue d'ail
Posté par totof2000 . Évalué à 2.
Ca sent le disque défectueu :
Dans la log g vu ça :
Essaie de voir si dans ultimate boot CD, tu trouves l'utilitaire constructeur permettant de vérifier (et parfois réparer) les blocs disques défectueux
# Pour vérifier si le disque est défectueux et récupérer les données
Posté par Arthur Accroc . Évalué à 4.
Bonjour,
Ça peut être intéressant de regarder ce qu’indique smartctl pour savoir si ce sont juste les données qui ont été endommagées ou si le disque est en défaillance physique :
S’il y a des évènements d’erreurs indiqués ou un nombre à plus d’un chiffre dans les attributs Current_Pending_Sector et Offline_Uncorrectable ou autre chose que - dans la colonne WHEN_FAILED, ça sent le roussi.
Si le disque est défectueux et qu’il y a des données à récupérer dessus, le mieux de recopier ce qui est sauvable sur un autre disque (au moins aussi grand, USB ou branché sur un adaptateur USB) avec GNU ddrescue (il y a un autre ddrescue, peut-être pas mauvais, mais avec des options complètement différentes) en deux passes (la première récupère en gros sans insister sur les endroits problématiques, la deuxième insiste sur ces endroits pour réduire la taille des trous). En supposant le deuxième disque vierge (ça efface tout le contenu ! sinon, il faut le monter et utiliser comme cible un fichier dedans et surtout pas /dev/sdb) :
Ensuite, sur le deuxième disque, si la table de partition n’est pas lisible (avec fdisk -l /dev/sdb), essayer de la récupérer avec testdisk, puis vérifier les partitions avec (pour la première) e2fsck -f /dev/sdb1
D’un autre côté, si la table de partitions du premier disque est lisible et que tu sais laquelle contient des données (supposons sda1 s’il n’y a pas de /home séparé), ça peut être intéressant de copier juste cette partition avec ddrescue dans un fichier :
Ensuite, le deuxième disque monté sur un autre ordinateur :
Bonne chance !
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.