#1 Le 22/11/2007, à 07:58
- baboucha
[Presque Résolu] grub erreur 22 no such partition
Bonjour à tous,
J'étais en dual boot avec vista et ubuntu.
J'ai voulu réinstaller XP à la place de Vista. Pour une raison inexpliquée, ça n'a pas fonctionné et, après quelques frayeurs, j'ai finalement réinstallé Vista.
Il m'a ensuite fallu restaurer Grub, jusque là c'est normal.
J'ai donc tappé :
find /boot/grub/stage1
Ca m'a renvoyé hd(0,5) (avant ma réinstallation de Windows c'était hd(0,6))
Puis j'ai tappé dans la console :
root hd(0,5)
setup (hd0)
quit
Maintenant, quand je boot mon PC, Grub se charge (c'est déjà ça !). Je peux booter sur Vista mais, quand je choisis Ubuntu, ça répond "erreur 22 no such partition"
J'ai booté sur un live cd et je suis allé dans le gestionnaire de partition et là j'ai constaté que, selon Linux, mon disque dur est entièrement vierge ! Il prétend qu'il n'y a aucune partition, rien ! seulement 100Go non alloué !
Evidemment, ça n'est pas vrai et je peux accéder à mes données via Vista.
Bref, je suis perdu. Quelqu'un aurait-il une solution miracle pour que je puisse à nouveau booter sur mon Linux sans le réinstaller. Et de toute façon, même si j'étais prêt à réinstaller Ubuntu, je ne saurais pas comment faire puisque Gparted ne voit rien sur mon DD si bien que je ne saurais pas o๠j'installe !
Merci de votre aide.
Dernière modification par baboucha (Le 22/11/2007, à 10:34)
Hors ligne
#2 Le 22/11/2007, à 07:59
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
désolé, j'ai tappé trop vite :
hd(0,5) => (hd0,5)
hd(0,6) => (hd0,6)
Hors ligne
#3 Le 22/11/2007, à 08:07
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
je précise également que je n'ai pas eu de message d'erreur quand j'ai restauré grub avec le live cd. J'imagine que ça prouve que Ubuntu, même s'il cherche à me le cacher, est au courant de l'existence de mes partitions !
Hors ligne
#4 Le 22/11/2007, à 08:10
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
je précise aussi que je n'ai qu'un seul dd
Hors ligne
#5 Le 22/11/2007, à 08:16
- best_friend_fr
Re : [Presque Résolu] grub erreur 22 no such partition
Salut
demarre sur un live cd et donne nous les resultats de
df
sudo parted /dev/sda print
en remplacant /dev/sda par le dev de ton disque dur.
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#6 Le 22/11/2007, à 08:19
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
heu... je suis un débutant moi...
c'est quoi le dev de mon disque dur ? contrètement, je suis censé tapper quoi ?
Hors ligne
#7 Le 22/11/2007, à 08:20
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
je précise encore quelque chose :
quand j'utilise un live cd et que je choisis "démarrer sur le premier disque dur", ça me renvoie au choix des OS. Et là je suis ramené au pb précédent : vista fonctionne et ubuntu non
Hors ligne
#8 Le 22/11/2007, à 08:22
- best_friend_fr
Re : [Presque Résolu] grub erreur 22 no such partition
Salut
quand tu vas tapper df, tu auras sur la colone de gauche des trucs du genre
/dev/sda1
/dev/sda5
...
dans ce cas, ton disque est /dev/sda
Demarre sur le liveCD, et pas sur le disque dur
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#9 Le 22/11/2007, à 08:30
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
je suis très perplexe : quand je tappe df ça répond ça :
Sys. de fich. 1K-blocs Occupé Disponible Capacité Monté sur
tmpfs 517220 15444 501776 3% /lib/modules/2.6.22-14-generic/volatile
tmpfs 517220 15444 501776 3% /lib/modules/2.6.22-14-generic/volatile
varrun 517220 96 517124 1% /var/run
varlock 517220 0 517220 0% /var/lock
udev 517220 96 517124 1% /dev
devshm 517220 0 517220 0% /dev/shm
tmpfs 517220 12 517208 1% /tmp
Hors ligne
#10 Le 22/11/2007, à 08:31
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
sudo parted /dev/sda print renvoie :
Erreur: On ne peut avoir de partitions qui se chevauchent.
Information: Ne pas oublier de mettre à jour /etc/fstab si nécessaire.
Hors ligne
#11 Le 22/11/2007, à 08:34
- best_friend_fr
Re : [Presque Résolu] grub erreur 22 no such partition
mmm, essaye avec
sudo df
et parted ne t'a rien mis d'autre ?
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#12 Le 22/11/2007, à 08:36
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
je ne sais pas si ça peut aider mais je vous donne ce qu'a renvoyé la console quand je restaurais grub et que j'ai tappé setup (hd0) :
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 15 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+15 p (hd0,5)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.
Hors ligne
#13 Le 22/11/2007, à 08:36
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
sudo df renvoie la meme chose que df
et parted ne m'a rien mis d'autre !
Hors ligne
#14 Le 22/11/2007, à 08:40
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
j'ai tappé sudo fdisk -l et ça a renvoyé :
Disque /dev/sda: 120.0 Go, 120034123776 octets
255 heads, 63 sectors/track, 14593 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x465d0d5d
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 11 88326 de Dell Utility
/dev/sda2 * 12 1970 15728640 7 HPFS/NTFS
/dev/sda3 2362 14409 96775560 5 Extended
/dev/sda4 3668 14409 86285083+ b W95 FAT32
/dev/sda5 2362 2492 1052194+ 82 Linux swap / Solaris
/dev/sda6 2493 3667 9438156 83 Linux
Hors ligne
#15 Le 22/11/2007, à 08:44
- best_friend_fr
Re : [Presque Résolu] grub erreur 22 no such partition
OK, ton linux est /dev/sda6, soit (hd0, 5)
Toujours sous le LiveCD, tapes
sudo mkdir /media/disque
sudo mount /dev/sda6 /media/disque
ls /media/disque
Quand tu demares sous Grub, va sur la ligne linux, et appuies sur e
la, tu verras un root= sur une des lignes. Dis nous ce qui est derriere.
edit:
Evidemment, c'est partout /media/disque
Dernière modification par best_friend_fr (Le 22/11/2007, à 08:48)
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#16 Le 22/11/2007, à 08:44
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
il faudrait peut-être queje recommence la procédure de restauration de grub en mettant (hd0,6) au lieu de (hd0,5).
Primo c'était ce que répondait find /boot/grub/stage1 avant que je reinstalle visa
Secundo, sda5 c'est mon swap !
Hors ligne
#17 Le 22/11/2007, à 08:45
- best_friend_fr
Re : [Presque Résolu] grub erreur 22 no such partition
Grub commence a compter a partir de 0, et Linux a partir de 1...
donc hd0,5 = sda6
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#18 Le 22/11/2007, à 08:46
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
je fais ça tout de suite
Hors ligne
#19 Le 22/11/2007, à 08:54
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
il y a marqué root (hd0,6)
Hors ligne
#20 Le 22/11/2007, à 08:55
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
sinon le ls /media/disque renvoie :
bin dev initrd lib mnt root sys var
boot etc initrd.img lost+found opt sbin tmp vmlinuz
cdrom home initrd.img.old media proc srv usr vmlinuz.old
Hors ligne
#21 Le 22/11/2007, à 08:58
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
je dois faire quoi après..........?
Hors ligne
#22 Le 22/11/2007, à 08:58
- best_friend_fr
Re : [Presque Résolu] grub erreur 22 no such partition
ok
dans ce /media/disque, tu as boot/grub/menu.lst
Donne nous le contenu de ce fichier.
Ce n'est pas normal que tu aies (hd0, 6), qui correspondrait a sda7, qui n'existe pas.
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#23 Le 22/11/2007, à 09:00
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
c'est un peu long !
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=42c56ff9-48b5-49ab-9fb3-d6338fd00d1a ro
## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,6)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash locale=fr_FR
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=1
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,6)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=42c56ff9-48b5-49ab-9fb3-d6338fd00d1a ro quiet splash locale=fr_FR
initrd /boot/initrd.img-2.6.22-14-generic
quiet
title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,6)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=42c56ff9-48b5-49ab-9fb3-d6338fd00d1a ro single
initrd /boot/initrd.img-2.6.22-14-generic
title Ubuntu 7.10, memtest86+
root (hd0,6)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda2
title Windows Vista
root (hd0,1)
savedefault
makeactive
chainloader +1
Hors ligne
#24 Le 22/11/2007, à 09:04
- best_friend_fr
Re : [Presque Résolu] grub erreur 22 no such partition
ok
dernier renseignement
sudo vol_id -u /dev/sda6
Dernière modification par best_friend_fr (Le 22/11/2007, à 09:05)
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#25 Le 22/11/2007, à 09:06
- baboucha
Re : [Presque Résolu] grub erreur 22 no such partition
42c56ff9-48b5-49ab-9fb3-d6338fd00d1a
Hors ligne