L'apprenti sorcier, ou: ordi planté et erreur entrée/sortie

xubuntu@xubuntu:~$ sudo fdisk -l

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000d3ed3

Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 968423423 484210688 83 Linux
/dev/sdb2 968425470 976771071 4172801 5 Extended
Partition 2 does not start on physical sector boundary.
/dev/sdb5 968425472 976771071 4172800 82 Linux swap / Solaris

Disk /dev/sda: 16.0 GB, 16039018496 bytes
64 heads, 32 sectors/track, 15296 cylinders, total 31326208 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x5673c0b6

Device Boot Start End Blocks Id System
/dev/sda1 * 64 1841151 920544 17 Hidden HPFS/NTFS
xubuntu@xubuntu:~$ sudo -s
root@xubuntu:~# mount -t ext4 /dev/sdb1 /mnt/
root@xubuntu:~# mount --bind /dev /mnt/dev
root@xubuntu:~# mount --bind /dev/pts /mnt/dev/pts
root@xubuntu:~# mount --bind /sys /mnt/sys
root@xubuntu:~# mount -t proc /proc /mnt/proc
root@xubuntu:~# chroot /mnt/
bash: /etc/bash.bashrc: Input/output error
bash: /home/xubuntu/.bashrc: Input/output error
bash-4.3#

:confused: :confused: :confused:

(J’ai dû redémarrer. A chaque fois mon disque change de nom)

[quote=“minerve”]root@xubuntu:~# chroot /mnt/
bash: /etc/bash.bashrc: Input/output error
bash: /home/xubuntu/.bashrc: Input/output error
bash-4.3# [/quote]

Tu as un file system qui est chrooté, ceci malgré les erreurs [mono]bash:[/mono]

Est-ce le bon ???

Tu devrais isoler le disque qui n’est pas concerné.

[ul][mono]sdb ?
sda ?[/mono][/ul]

Je ne sais pas. (/dev/sda, vraisemblablement)

ps : Isoler : déconnexion physique avec les précautions d’usage … » machine hors tension.

En situation live-cd, rien d’anormal en cela.

OK. Mais comment puis-je isoler le disque qui n’est pas concerné? C’est mon LiveCD…

(je rappelle que je ne peux plus démarrer mon ordinateur, d’où Live CD obligatoire)

[quote=“minerve”]OK. Mais comment puis-je isoler le disque qui n’est pas concerné? C’est mon LiveCD…

(je rappelle que je ne peux plus démarrer mon ordinateur, d’où Live CD obligatoire)[/quote]

…sinon, puisqu’il est chrooté, qu’est-ce que je fais ensuite?

Le disque sda est consacré à $bill gates, non ?!

[mono]Disk /dev/sda: 16.0 GB, 16039018496 bytes
64 heads, 32 sectors/track, 15296 cylinders, total 31326208 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x5673c0b6

Device Boot Start End Blocks Id System
/dev/sda1 * 64 1841151 920544 17 Hidden HPFS/NTFS[/mono]

Deux disques présents, sda et sdb.

Limiter les boulettes …

Désolée Belzébuth, je n’ai rien compris à ton dernier message. J’ai bien chrooté le bon disque!

(Où se trouve le smiley avec un type qui se met un revolver sur la tempe? :119 )

J’y pense: mon disque dur est un hybride SSHD. Est-ce que cela change quelque chose?

Non. La présence d’une partition cachée de type NTFS est un artifice des images hybrides (rien à voir avec les disques hybrides) bootables indifféremment sur CD ou USB, comme le sont celles de l’installateur Debian.

Pour en revenir au sujet (qui porte bien son titre), avant d’essayer de monter quoi que ce soit il serait peut-être souhaitable de faire un diagnostic du disque avec smartctl puis de ses systèmes de fichiers avec fsck, non ?

Bonjour Pascal, et merci de ton intérêt.

Hier soir était un grand moment de solitude, et c’est pourquoi je me suis décidée à lancer fsck (d’abord tout seul et ensuite avec l’option -y parce que je n’avais pas le choix, je ne pouvais pas répondre 40000 fois à la même question). Puis j’ai été me coucher.

Vers 5h, j’ai été jeter un oeil…pour constater que fsck m’avait tout simplement effacé ma partition /home. :open_mouth:

Au point où j’en étais, j’ai lancé Photorec sans plus de tergiversations et suis retournée me coucher. Et me voilà à la tête de 200000 fichiers xml, txt etc, dans 639 répertoires.

J’aurais besoin de récupérer UN fichier xml super-important dans tout ce fouillis (pour le reste, j’ai quand même des sauvegardes…)

Je n’ose même plus demander des conseils pour me tirer de cet affreux merdier (en revanche, si vous pouviez éviter de faire des commentaires, ce serait très apprécié…)

Merci d’avance, si quelqu’un a une idée…

Si tu connais un extrait de ce fichier suffisamment spécifique, tu peux tenter une recherche dans le contenu (et t’armer de patience). Sinon, autant chercher une aiguille dans une botte de foin…

Salut Pascal,

J’ai réussi à retrouver mon fichier au moyen de Photorec et du nom de l’application (Tellico). Tous les fichiers Tellico s’appelaient xxxxxx-tellico.zip, ce qui restreignait les recherches.
A présent je voudrais réinstaller mon système, ce que j’ai fait sans problème apparent (Crunchbang).

Seulement, au redémarrage, je suis bloquée sur l’écran de grub: “you need to load the kernel first”.

Le plus beau, c’est que la même chose s’était produite à la première installation, et que je m’en étais sortie, mais je ne sais plus du tout comment. Et là, je nage…

Le menu de grub s’affiche ?
Que contient l’entrée que tu essaies de lancer (touche ‘e’) ?

[quote=“PascalHambourg”]Le menu de grub s’affiche ?
Que contient l’entrée que tu essaies de lancer (touche ‘e’) ?[/quote]

1°) oui
2°)

[code]setparams ‘Boot kernel directly from /dev/sda1 (processor.max_cstate=2)’

linux (ahci0,1)/vmlinuz root=/dev/sda1 processor.max_cstate=2
initrd (ahci0,1)/initrd.img[/code]

…j’ai réussi à démarrer en mode de dépannage, et grub s’est réparé tout seul.

Fin de cet épuisant et chronophage épisode, je crois que je vais siroter une bière.

Merci à tous :confused: