Error 24: Attempt to access block outside partition – La solution
Par Korben | Nb visites : 249

Si vous avez suivi mon tuto pour convertir vos partition ext3 en ext4, il se peut qu’Ã un moment, sous Ubuntu, vous rencontriez l’erreur suivante au boot :
Error 24: Attempt to access block outside partition
Press any key to continue …
La presse est niquée ! Pas cool ! (Roooooh)
Cela signifie que votre grub (gestionnaire de boot) n’arrive plus à trouver votre partition… Pas de panique, j’ai galéré comme un chacal mais j’ai trouvé la solution !
Il faut d’abord booter sur un LiveCD de Jaunty. Ensuite, il faut démarrer un terminal et localiser quel est votre partition de boot (moi je le fais avec « gksudo gparted » mais je pense qu’il y a plus simple… (fdisk ?)). En ce qui me concerne, c’est /dev/sda2 qui est la partition de boot (chez vous ça peut être /dev/sda1 ou /dev/hda1…etc)
Une fois que ça c’est fait, on va se mettre en environnement chrooté… Donc dans la console (et en ayant bien fermé gparted). Pensez à mettre « sudo » devant les commandes si celles-ci ne passent pas.
sudo su
mount /dev/sda2 /mnt
mount –bind /dev /mnt/dev
mount –bind /dev/pts /mnt/dev/pts
mount –bind /dev/shm /mnt/dev/shm
mount -t proc none /mnt/proc
mount -t sysfs none /mnt/sys
Ensuite, on fait
chroot /mnt (ou chroot /mnt /bin/bash)
On se retrouve donc dans un environnement identique à celui de son système d’origine.
Ensuite on lance
grub
Et on va localiser à quel emplacement se trouve grub
grub> find /boot/grub/stage1
Celui me renvoie : (hd0,1) . On lance donc la commande suivante (en mettant la valeur que ça vous a retourné):
grub> root (hd0,1)
Puis pour terminer :
grub> setup (hd0)
Et un petit…
grub> quit
…pour sortir de là .
Rebootez et croisez les doigts, c’est important !
Si ça n’a pas fonctionné, rebootez sur le LiveCD, remettez vous en environnement chrooté et entrez la commande suivante :
grub-install –recheck /dev/sda –root-directory=/
J’espère que ça aura fonctionné chez vous !
[photo]
Je vous recommande aussi la lecture des sujets suivants
- Comment convertir une partition Ext3 vers Ext4
- GParted Live CD: Un Partition Magic vraiment magique !
- Comment mettre le cache de Firefox dans la mémoire RAM
- GParted CloneZilla LiveCD
- 3 alternatives gratuites à Partition Magic
- Formater une machine Linux en toute sécurité
- Kon Boot – Etre admin sur tous les OS avec un simple LiveCD
- Linux-warrior : Rajouter sudo à votre dernière ligne de commande
- Installer eCrypt sous Ubuntu 8.04
- Stoned Bootkit – Le premier bootkit open source qui va faire mal…







beenwa
Tu es pas en train de nous faire un poisson qui formatte le bouzin ?
Posté le 1 avril 2009 à 22:27:27
Korben
ah non, y’aura pas de poisson cette année, j’ai pas eu le temps d’écrire aujourd’hui, trop de taf… tant pis.
Posté le 1 avril 2009 à 22:34:54
Korben
Ah et gaffe dans l’article, y’a écrit –bind (double tiret) mais je sais pas pourquoi, Wordpress pête les doubles tirets.
Posté le 1 avril 2009 à 22:37:57
Korben
Bon, je suis en train de refaire des essais, c’est pas encore ça… je vais améliorer le tuto
Posté le 1 avril 2009 à 22:42:41
shadeone
c’est tellement cool linux, tellement stable, tellement facile et agréable à utiliser. putain korben j’en rève depuis que je lis tes articles à ce propos
Comme je m’emmerde dans la vie, j’ai besoin d’un système ou je passe plus de temps à éditer les fichiers de config et à compiler des saloperies de librairies qu’à bosser. Un système ou tu peux acceder au monde merveilleux des logiciels gratuits, parce que franchement j’ai super, mais alors SUPER envie de retrouver l’ambiance des softs sur les disquettes puis les CD de « DOMPUB » magazine…xD
M’extasier sur une calculatrice scientifique avec un skin tellement minable qu’il réussirait à faire dégeuler mon chat à 5 mètres, jouer à pong, …
Ah oui, et puis ce qui serait démentiel c’est d’avoir des fenetres liquides, des bureaux multiples que je pourrai switcher avec un effet 3D de folie. Oui, mais switcher quoi déjà comme applis ? ah oui, un editeur de fichier de config, une console, ma calculatrice scientifique tektonik, firefox et une session windows…
Oh merde j’ai oublié gimp. putain, que je soit excommunié sur le champ !!! Avec quoi je ferai mes graphismes pourris pour mon site de geek ?
Posté le 1 avril 2009 à 22:42:52
shadeone
ps : j’ai mon laptop sous xubuntu depuis 4 ans … c’est grave docteur ?
Posté le 1 avril 2009 à 22:43:54
Korben
@shadeone: je suis sur une beta1 quand même, ce qui explique les bugs… hahahaha
Posté le 1 avril 2009 à 22:46:38
VB 6
@ shadeone : +1
@ Korben : oui, mais une beta sans excuse
Posté le 1 avril 2009 à 22:49:00
Korben
Et voilà , j’ai mis une commande alternative si ça marche pas du premier coup ! ouf !
Posté le 1 avril 2009 à 23:03:40
Petou
Même problème rencontré ce matin et un boot sur le live-cd suivi d’un
grub-install /dev/sda a résolu le problème !
Posté le 1 avril 2009 à 23:07:13
rud
http://www.jaimelesmousquetaires.org/wordpress/
Posté le 2 avril 2009 à 01:23:52
kane
« Wahouuu, y’a des bugs sur une bêtaaaa d’ubuntuuuuuuu ! »
Hum, nan mais vous êtes sérieux les gars… au moins y’en aura pas sur la final release qui n’est pas non plus vendu 200€ (go Vista) ni obligatoirement installée sur UN type de machine à cause de la présence ou non d’un efi vendue 500€ plus chère (go Mac OS X).
Aller ciao les trolls.
Posté le 2 avril 2009 à 06:38:02
Eric D
Tu peux faire « sudo -s » pour avoir un shell root, c’est mieux que « sudo su ».
Posté le 2 avril 2009 à 11:58:20
Julien Tartarin
« sudo su » c’est une tautologie non ?
Edit: ah non c’est un truc pour les non-root qui veulent pas taper leur pass, apm
Posté le 2 avril 2009 à 11:59:11
Aldian
Et si tu utilise l’utilitaire de réparation du grub fourni sur l’alternate cd, c’est pas aussi simple? Bon faut quand même connaitre le nom de la partition sur laquelle est installé ubuntu, mais bon je pense que mis à part ceux qui ont installé une seule fois ubuntu, tous les autres utilisent l’install manuelle et le connaissent donc..
Posté le 2 avril 2009 à 13:55:25
Manson Thomas
Sinon, y’a
y’a aussi « sudo -s »
à la place de « sudo su ».
Moi, j’ai
« no block devices found »
je pense que c’est a cause de mon controlleur raid materiel (fake raid) qui me sert pour mon windows (que j’utilise rarement)… mais bon ca ne devrait pas planter le system qui lui tourne sur un raid1 soft…
Posté le 8 avril 2009 à 23:40:54
illys
Le problème vient de se présenter sur mon portable sous Ubuntu que je viens de passer de 8.10ext3 vers 9.04ext4…
En un mot : Merci !
Posté le 10 mai 2009 à 01:01:12