#26 Le 28/09/2006, à 10:42
- Compte anonymisé
Re : Install ubuntu sans grub
Salut
Excuse moi mais j'ai un peu de mal à suivre. Qu'entends-tu par :
j'ai eu droit (en bootant sous linux) à :"
root (hd2,1)
Erreur 21 : Selected disk does not exist"
J'ai voulu rebooter sous windows et la apres que windows ai chargé, ca a redémarré (au lieu d'arriver sur le bureau). J'ai donc rebooté sous windows et la ca a marché. Bizare, non ?
J'ai toujours supposé que tu bootais sur Xp et que tu faisais ton choix depuis le fichier boot.ini de ce dernier. Sinon comment fais-tu pour lancer ubuntu?
Peux tu lister le fichier device.map qui se trouve sous /boot/grub?
Autre chose : en te référent au post #14 peux tu indiquer ce que donne la commande :
find /boot/grub/menu.lst et peut être refaire la manip indiquée sur ce même post afin de regénérer un bootloader et de l'intégrer dans le boot.ini.
@+
#27 Le 28/09/2006, à 10:54
- maxr397
Re : Install ubuntu sans grub
oups : quand je dit j'ai eu droit à .... en bootant sous linux c'est en fait en choissisant linux à partir du boot loader du fichier boot.ini de xp bien sur.
Pour les fichiers que ut me demande de lister il faut bien d'abord que je monte la partition ?
Je les listerais ce soir (là je suis pas sur mon PC). Merci encore pour ton aide.
#28 Le 28/09/2006, à 17:33
- maxr397
Re : Install ubuntu sans grub
voici le fichier device.map :
ubuntu@ubuntu:~$ cat /mnt/boot/grub/device.map
(hd0) /dev/hdc
(hd1) /dev/sda
(hd2) /dev/sdb
Pour le menu.lst, j'ai fait les deux :
grub> find /boot/grub/menu.lst
find /boot/grub/menu.lst
(hd0,1)
grub> find /mnt/boot/grub/menu.lst
find /mnt/boot/grub/menu.lstError 15: File not found
(alors que j'avais fait sudo -s avant).
Je n'ai pas eu le temps de refaire la manip pour regénérer le fichier du bootloader.
Est-ce que l'erreur 15 est normal pour le mnt ?
#29 Le 28/09/2006, à 19:03
- Compte anonymisé
Re : Install ubuntu sans grub
Salut
Oui l'erreur est normale car la recherche se fait directement sur les partitions sans se préocuper des montages.
Il faudrait tenter de modifier ainsi ton fichier device.map :
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/hdc
Je ne pense pas que ce soit la peine de regénérer le bootloader.
@+
#30 Le 29/09/2006, à 10:08
- maxr397
Re : Install ubuntu sans grub
Ok, merci je n'ai pas regénéré le boot loader.
je vait modifier le device.map comme indiqué. Merci
#31 Le 02/10/2006, à 13:50
- maxr397
Re : Install ubuntu sans grub
Bon j'ai changé device.map comme indiqué et j'ai toujours l'erreur 21.
Sinon je viens de récupérer un vieux DD de 6 Go. Peut etre quand installant juste linux dessus ca pourrait aller non ? ou si vous avez une autre idée je suis preneur, je comprend pas pourquoi grub arrive pas à lancer ubuntu ...
#32 Le 02/10/2006, à 17:27
- Compte anonymisé
Re : Install ubuntu sans grub
Salut
Je ne suis pas sur que ça change qq chose mais tu peux essayer d'installer sur un autre disque. J'ai peur qu'il y ai un pb au niveau du bios pour la reconnaissance des disques.
Sinon lorsque tu démarres avec grub tu peux te mettre en mode édition et modifier les lignes en dynamique.
Attention à ce niveau là tu es en clavier querty. Par exemple pour avoir "(" il faut taper "maj"+"9" et pour ")" "maj"+"0" et la "," se trouve à la place de ";" etc..
Par exemple tu peux tenter d'éditer le menu Grub ainsi :
Tu tapes "e" comme edit sur la ligne qui indique ton boot linux, tu tapes "O" (la lettre o majuscule) ainsi tu insères une ligne, tu tapes "e" sur cette ligne à vide et là tu tapes :
find (hd puis "tab" et grub devrait te proposer tous les devices possibles. Tu choisis les devices au fur et à mesure puis tu tapes à nouveau tab par ex: find (hd0+"tab" et là grub te propose les partitions dispo. Tu peux chercher jusqu'à ce que tu trouve ta partition / qui doit être de type "0x83". Tu dois ainsi pouvoir arriver à qq chose comme :
find (hdx,1)/boot/grub et toujours en tapant "tab" tu devrais voir ton menu.lst.
Si tu le trouves tu peux ensuite taper "Echap" pour sortir puis aller modifier en dynamique les valeurs de la ligne root que tu valides ensuite par "entrée" et la ligne "kernel /dev/.... root=/dev/xxx" avec les valeurs reconnues par grub.
Quand tu as tout changé tu valides par "Entrée" et tu peux tester par "b" comme boot.
En fait c'est + compliqué à expliquer qu'à faire.
Bon courage
@+
Dernière modification par Compte anonymisé (Le 02/10/2006, à 17:30)
#33 Le 04/10/2006, à 11:50
- maxr397
Re : Install ubuntu sans grub
Ca y est ca marche !!!
Merci, merci, merci et encore merci à toi jeanjd63 d'avoir été aussi patient et de m'avoir aidé.
Je vais expliqué comment j'ai fait au cas ou ca pourrait aider quelqu'un.
j'ai donc creer une nouvelle ligne dans le grub ce qui m'a permis de voir que mon disk était en fait hd1,1 ... j'ai donc modifié le reste comme il faut (grace à tes explications !). Ca ne marchait toujours pas, donc je ne sais pas pourquoi mais là j'ai remplacé le find de la ligne de commande par un cat (par simple coriosité ou par désespoir, je ne sais pas) et j'ai sauvegardé et ca a commencé a booté !!! ca c'est arreté à la premiere étape du chargement (il trouvait pas le kernel je crois), je me suis dit je vais donc modifié mes fichiers device.map et menu.lst pour que ce soit cohérent avecce que je viens de changer dans le grub. voici donc mes fichiers :
max@ubuntu-max:~$ cat /boot/grub/device.map
(hd0) /dev/sda
(hd1) /dev/hdc
(hd2) /dev/sdb
max@ubuntu-max:~$ 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 3## 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 (hd1,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=/dev/hdc2 ro## default grub root device
## e.g. groot=(hd1,1)
# groot=(hd1,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## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery mode) 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.15-26-amd64-generic
root (hd1,1)
kernel /boot/vmlinuz-2.6.15-26-amd64-generic root=/dev/hdc2 ro quiet splash
initrd /boot/initrd.img-2.6.15-26-amd64-generic
savedefault
boottitle Ubuntu, kernel 2.6.15-26-amd64-generic (recovery mode)
root (hd1,1)
kernel /boot/vmlinuz-2.6.15-26-amd64-generic root=/dev/hdc2 ro single
initrd /boot/initrd.img-2.6.15-26-amd64-generic
boottitle Ubuntu, memtest86+
root (hd1,1)
kernel /boot/memtest86+.bin
boot### END DEBIAN AUTOMAGIC KERNELS LIST
max@ubuntu-max:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hdc2 / ext3 defaults,errors=remount-ro 0 1
/dev/hdc6 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
mon principal probleme ensuite a été de me souvenir de mon login et mdp : ca faisait tellement longtps que j'avais fait l'install ...
Voilà, si jamais ca peut aider quelqu'un.
Et encore merci beaucoup pour ton aide jeanjd63
#34 Le 04/10/2006, à 11:56
- Compte anonymisé
Re : Install ubuntu sans grub
Pas de quoi et je te souhaite une bonne continuation dans la découverte de ce système.
@bientôt