Azad
bonsoir,
je vient de installer ubuntu sur mon DD âpres a voire installer mandriva mais au démarrage de grub quand je veux accéder a mandriva grub me retourne (error 17 cannot mount selected partition, press any key to continue) et la je revient toujours au début pour faire un chois de système, j'ai pas de problème pour accéder a windows et ubuntu mais je ne peux plus accéder mandriva, j'ai besoin d'aide svp...
[supprimé]
Bonsoir Azad,
l'erreur 17 signifie que Grub trouve ta partition, mais que le système de fichiers ne correspond pas à ce qu'il attend. Cela se produit si tu ne pointes pas sur la bonne partition.
Peux-tu démarrer avec le live cd et dans une console :
sudo fdisk -l
sudo grub
find /boot/grub/stage1
quit
Tu en apprendras plus sur Grub ici grâce à Manu :
http://doc.ubuntu-fr.org/grub
Tiens en bonus une mine d'or (le trésor de cep) :
http://www.cepcasa.info/divers
🙂
belga
Tu devrais avoir un fichier (accéder en live)
/boot/grub/menu.list~
c'est l'ancien fichier qui a été remplacé par
/boot/grub/menu.list
En fait il faut regarder par exemple les lignes (dans l'ancien )
title Mandriva, etcccccccccccc
root (hd1,0)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=281e103e-566c-42ec-8dee-ee32c4c069f5 ro quiet splash locale=fr_FR
initrd /boot/initrd.img-2.6.20-15-generic
quiet
savedefault
A priori dans le fichier menu.lst~ (c'est l'ancien) tu verras
root (hdX,Y)
Tu notes les valeurs de X et Y (pour moi 1 et 0 et tu remplaces
root (hd?,?)
dans le fichier menu.lst
par
root (hdX,Y)
Tu enregistres et tu redémarres.
[supprimé]
Bonsoir belga,
l'ancien menu.lst~ donnera les anciennes positions. Rien ne prouve qu'elles soient encore actuelles, surtout si il y a eu création, suppression ou déplacement de partitions.
Ce n'est donc pas une référence.
🙂
belga
C'est lui qui a du créer les partitions. Si il a rajouté à la fin
ça doit être bon. Enfin moi j'ai procédé comme cela
Azad
bonjour,
depuis deux jour je essaye de installer mandriva et ubuntu sur mon pc ( j'ai aussi sur mon pc windows ) mais quand je installe mandriva au démarrage de pc mandriva me propose pas ubuntu est pour tempe les partition de ubuntu ( ext3 et swap) sont bien la, ou bien quand je installe ubuntu ou démarrage de pc grub me propose mandriva, mais pas de accès , grub me tourne ( Error 17 cannot mount selected partition, press any key to continue), en fait soit mandriva me casse ubuntu ou ubuntu me casse mandriva et je n'ai pas compris d'au vient le problème et je ne sait pas comment résoudre le problème, je ne sait pas si je peut installer trois système sur mon DD, je ne sait pas si je devrais avoir une seule swap pour de système de linux, parce que j'ai deux swap, un pour ubuntu, un pour mandriwa et aussi mandriva me fait deux partition ext3, je veut aussi savoir si je ne peut pas avoir une seule ext3 pour madriva, j'ai besoin d'aide pour partitionner et installer mandriva et ubuntu sur mon pc sans avoir problèmes, j'ai une DD de 20 go qui j'ai une partition pour windows 4 go le reste j'ai partager pour ubuntu et mandriva mais comment faire pour avoir trois système fonctionnelle ...???
[supprimé]
Salut
Tu peux très bien avoir 3 systèmes sur ta machine.
Attention vu la place dispo tu seras vite au "taquet" si tu installes trop de choses. Sinon il faut privilégier un système par rapport à l'autre.
Pour essayer de répondre à tes questions :
1 swap suffit pour tous les systèmes.
Pour les partitions tu peux tout mettre en primaire.
Ce que je ferais vu la place dispo (16 go) :
1 partition / pour ubuntu = 7 go
1 partition / pour Mandriva = 7 go
1 partition swap pour les 2 = 1 go
Ensuite installer d'abord Mandriva puis Ubuntu.
Si tu as des pb lorsque tu choisis Mandriva, tu listes ton fichier :
/boot/grub/menu.lst ainsi que le résultat de :
sudo fdisk -l en indiquant où sont installées chaque partition.
Bon courage
@+
Azad
bonsoire tellmewhy, belga, jeanjd63
tellmewhy, j'ai essayer la méthode qui vous me proposer, voici la résulta...
teke@teke-desktop:~$ sudo fdisk -l
Disque /dev/hda: 20.4 Go, 20416757760 octets
255 têtes, 63 secteurs/piste, 2482 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 511 4104576 c W95 FAT32 (LBA)
/dev/hda2 512 1727 9767520 83 Linux
/dev/hda3 1728 2482 6064537+ 5 Extended
/dev/hda5 1788 2164 3028221 83 Linux
/dev/hda6 2165 2240 610438+ 82 Linux swap / Solaris
/dev/hda7 2241 2482 1943833+ 83 Linux
/dev/hda8 1728 1787 481887 82 Linux swap / Solaris
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
teke@teke-desktop:~$ sudo grub
[ Minimal BASH-like line editing is supported. For
the first word, TAB lists possible command
completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
grub> find /boot/grub/stage1
(hd0,1)
(hd0,4)
grub> quit
teke@teke-desktop:~$ sudo fdisk -l
Disque /dev/hda: 20.4 Go, 20416757760 octets
255 têtes, 63 secteurs/piste, 2482 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 511 4104576 c W95 FAT32 (LBA)
/dev/hda2 512 1727 9767520 83 Linux
/dev/hda3 1728 2482 6064537+ 5 Extended
/dev/hda5 1788 2164 3028221 83 Linux
/dev/hda6 2165 2240 610438+ 82 Linux swap / Solaris
/dev/hda7 2241 2482 1943833+ 83 Linux
/dev/hda8 1728 1787 481887 82 Linux swap / Solaris
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
teke@teke-desktop:~$ sudo grub
Probing devices to guess BIOS drives. This may take a long time.
mais au redémarrage de pc je suis toujours ou même point ?
belga, j'ai esayer votre methode aussi (accéder en live) mais,
sudo gedit /boot/grub/menu.list~
sudo gedit /boot/grub/menu.list
me dont une page vide donc pas moine de modifier qui que soit
jeanjd63, si je trouve pas une solution a mon problème je vais essayer ce que vous dite mais si ancore j'ai des probleme, je ne pas trais biene compris a quelle moment et a partir de ou et comment aplique votre methode...(tu listes ton fichier : /boot/grub/menu.lst ainsi que le résultat de : sudo fdisk -l en indiquant où sont installées chaque partition).?
merci a vous.
[supprimé]
Salut
La methode lister le fichier etc.. n'est à faire que si tu n'arrives pas à démarrer après avoir tout réinstallé.
@+
belga
au fait au passage c'est
sudo gedit /boot/grub/menu.list~
sudo gedit /boot/grub/menu.list
mais sans "i"
Pense à utilise la touche Tab pour ne pas faire d'erreur
[supprimé]
Bonsoir Azad,
comme tu peux accéder à Ubuntu, démarres sur celui-ci et postes le menu.lst :
cat /boot/grub/menu.lst
Selon toute vraisemblance tu ne pointes pas sur la bonne partition pour mandriva.
🙂
Azad
bonsoire
telimewhy voici la reponce;
teke@teke-desktop:~$ cat /boot/grub/menu.lst
# 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=44899d70-b1bc-43ee-8f1e-a8dd8bbb1819 ro
## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,1)
## 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=all
## 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
## ## End Default Options ##
title Ubuntu, kernel 2.6.20-16-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=44899d70-b1bc-43ee-8f1e-a8dd8bbb1819 ro quiet splash locale=fr_FR
initrd /boot/initrd.img-2.6.20-16-generic
quiet
savedefault
title Ubuntu, kernel 2.6.20-16-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=44899d70-b1bc-43ee-8f1e-a8dd8bbb1819 ro single
initrd /boot/initrd.img-2.6.20-16-generic
title Ubuntu, kernel 2.6.20-15-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=44899d70-b1bc-43ee-8f1e-a8dd8bbb1819 ro quiet splash locale=fr_FR
initrd /boot/initrd.img-2.6.20-15-generic
quiet
savedefault
title Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=44899d70-b1bc-43ee-8f1e-a8dd8bbb1819 ro single
initrd /boot/initrd.img-2.6.20-15-generic
title Ubuntu, memtest86+
root (hd0,1)
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/hda1
title Windows 95/98/Me
root (hd0,0)
savedefault
makeactive
chainloader +1
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda5.
title linux (on /dev/hda5)
root (hd0,4)
kernel /boot/vmlinuz BOOT_IMAGE=linux root=/dev/hda6 resume=/dev/hda7 splash=silent vga=788
initrd (hd0,5)/boot/initrd.img
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda5.
title linux-nonfb (on /dev/hda5)
root (hd0,4)
kernel /boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/hda6 resume=/dev/hda7
initrd (hd0,5)/boot/initrd.img
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda5.
title failsafe (on /dev/hda5)
root (hd0,4)
kernel /boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/hda6 failsafe
initrd (hd0,5)/boot/initrd.img
savedefault
boot
[supprimé]
Bonsoir Azad,
Ajoute une entrée comme ceci en fin de ton menu.lst :
title linux (on /dev/hda5)
root (hd0,4)
kernel /boot/vmlinuz BOOT_IMAGE=linux root=/dev/hda5 splash=silent vga=788
initrd (hd0,4)/boot/initrd.img
savedefault
boot
Et vois ce que cela donne en sélectionnant cette entrée au prochain redémarrage.
Pour modifier ton menu.lst :
gksudo gedit /boot/grub/menu.lst
ou bien
kdesu kate /boot/grub/menu.lst
tu en apprendras plus sur ces commandes ici grâce à Ju, Futal, Damocles, chatalors:
http://doc.ubuntu-fr.org/sudo
🙂
Azad
tellmewhy,
apres avoir ajoute les donnes qui tu ma indique dans menu.lst de ubuntu au redémarrage de pc et démarrage de grub j'ai maintenant une dixième ligne qui me retourne plus le (Error 17 cannot mount selected partition) mais...?
linux (on /dev/hda5)
en sélectionnant cette dixième entrée de grub, mandriva commence a botter on dirais, mais de cou pendent bot;
.....................................................
[OK]
Checking root filesytem
fsck.ext3:......................................
.....................................................
e2fsck -b 9193 <device>
[FAILED]
***An error occurred during the file system check
***Droping you to a shell; the systen will reboot
***When you leave the shell
Give root password for maintenance
(or type Control - D to continue):
et la plus rien...
[supprimé]
Bonsoir Azad,
cela vient de ton /etc/fstab qui ne doit plus être valable.
C'est en fonction de se qui figure dans ton /etc/fstab que les vérifications sont faites.
Mais comme les partitions indiquées ne doivent plus être les bonnes, e2fsck ne se termine pas correctement.
Il va falloir que tu édites le /etc/fstab de ta partition / mandriva.
Pour ce qui est de ta partition / ce doit être /dev/hda5, et tu dois avoir également une partition /home.
Je pense que cela doit être la partition /dev/hda7.
donc il faut que ces partitions figurent correctement dans le /etc/fstab de ta mandriva.
Le plus simple serait que tu postes ce /etc/fstab de la partition /dev/hda5.
🙂
[supprimé]
Bonsoir Azad,
Avec Ubuntu le plus simple est de regarder sur quel répertoire est montée ta partition /dev/hda5 pour pouvoir l'afficher.
Très vraisemblablement ce doit être /media/hda5.
Tu peux t'en assurer en tapant :
mount
tu verras alors apparaître toutes les partitions montées.
En fonction de la réponse, par exemple pour /media/hda5 :
cat /media/hda5/etc/fstab
🙂
Azad
bonsoir tellmewhy,
voici dans terminale "cat /media/disk/etc/fstab"
/dev/hda6 / ext3 defaults 1 1
/dev/hda8 /home ext3 defaults 1 2
none /proc proc defaults 0 0
/dev/hda5 swap swap defaults 0 0
/dev/hda7 swap swap defaults 0 0
voici mes partitions,
/dev/hda1 fat32 windows /media/disk-1
/dev/hda2 ext3 ubuntu /
/dev/hda3 extended
/dev/hda5 ext3 mandriva /media/disk
/dev/hda6 linux-swap
/dev/hda7 ext3 mandriva /media/disk-2
/dev/hda8 linux-swap
Azad
et voici ,
teke@teke-desktop:~$ mount
/dev/hda2 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
lrm on /lib/modules/2.6.20-16-generic/volatile type tmpfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
/dev/hda5 on /media/disk type ext3 (rw,noexec,nosuid,nodev)
/dev/hda1 on /media/disk-1 type vfat (rw,nosuid,nodev,shortname=mixed,uid=1000,utf8,umask=077)
/dev/hda7 on /media/disk-2 type ext3 (rw,noexec,nosuid,nodev)
[supprimé]
Bonsoir Azad,
voici ce qui devrait figurer dans l'/etc/fstab de ta Mandriva :
/dev/hda5 / ext3 defaults 1 1
/dev/hda7 /home ext3 defaults 1 2
none /proc proc defaults 0 0
/dev/hda6 swap swap defaults 0 0
/dev/hda8 swap swap defaults 0 0
🙂
Azad
waww 🙂
merci beaucoup tellmewh, ça marche.