Pages : 1
#1 Le 05/09/2006, à 16:04
- matula48
boot impossible sans gag
Bonjour, encore un nouveau venu parmi vous
Je viens de passer sous ubuntu (donc install et tout) et je n'arrive pas à booter direct dessus, je suis obligé de passer par une clé USB sur laquelle est enregistrée gag, sinon, si je laisse en boot sur le disque dur, j'arrive sur un message comme quoi il manque un fichier de windows, alors que j'ai formaté le disque dur entièrement (j'ai encore un autre disque mais qui ne contient que des données), je ne comprends pas.
La question est donc que dois-je faire pour ne pas passer obligatoirement par ma clé USB pour démarrer?
(j'ai regardé les fichiers config de GRUB et différents forums pour éclairer ma lanterne en vain)
Merci de vos éventuelles solutions
Hors ligne
#2 Le 05/09/2006, à 16:48
- figaro
Re : boot impossible sans gag
mettre grub dans le MBR (ou mettre GAG dans le MBR)
Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04
Hors ligne
#3 Le 05/09/2006, à 19:11
- valaquarus
Re : boot impossible sans gag
Multiboot :
Pour ceux que le multi boot voici l'adresse d'un site particulièrement interessant :
http://jc.bellamy.free.fr/fr/multiboot.html
la solution préconisée est facile à mettre en oeuvre et fonctionne bien.
Bonsoir.
Hors ligne
#4 Le 05/09/2006, à 21:38
- matula48
Re : boot impossible sans gag
merci figaro, mais le MBR (master boot record) je ne sais pas lequel est-ce ou ce qu'il se situe concretement.
est-ce un fichier, un disque, une partition, un répertoire?
désolé mais ça fait beaucoup de nouveau jargon d'un coup
Je regarde ca tout de suite valaquarus et je te remercie
Hors ligne
#5 Le 06/09/2006, à 20:58
- matula48
Re : boot impossible sans gag
bonsoir, je n'ai toujours pas réussi à trouver une solution :'(
Hors ligne
#6 Le 07/09/2006, à 22:30
- matula48
Re : boot impossible sans gag
Bonsoir, comment dois-je faire pour mettre grub dans le MRB? s'il vous plait
Hors ligne
#7 Le 08/09/2006, à 07:51
- Compte anonymisé
Re : boot impossible sans gag
Salut
Pourrais-tu lister :
le résultat de
sudo fdisk -l
sudo cat /etc/fstab
sudo cat /boot/grub/menu.lst (le tout entre balises [Code]) et indiquer si tu souhaites faire du multi-boot (Xp et Ubuntu) ou simplement Ubuntu.
@+
#8 Le 09/09/2006, à 00:04
- matula48
Re : boot impossible sans gag
Salut jeanjd63
sudo fdisk -l
Disque /dev/hda: 163.9 Go, 163928604672 octets
255 têtes, 63 secteurs/piste, 19929 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 1 255 2048256 82 Linux swap / Solaris
/dev/hda2 256 13003 102398310 83 Linux
/dev/hda3 13004 14278 10241437+ b W95 FAT32
/dev/hda4 14279 19929 45391657+ 83 Linux
Disque /dev/hdb: 163.9 Go, 163928604672 octets
255 têtes, 63 secteurs/piste, 19929 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdb1 * 1 9727 78132096 7 HPFS/NTFS
/dev/hdb2 9728 19929 81947565 f W95 Etendu (LBA)
/dev/hdb5 9728 19929 81947533+ 7 HPFS/NTFS
Disque /dev/sda: 131 Mo, 131072000 octets
16 têtes, 32 secteurs/piste, 500 cylindres
Unités = cylindres de 512 * 512 = 262144 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 499 127728 6 FAT16
sudo cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda4 / ext3 defaults,errors=remount-ro 0 1
/dev/hda2 /media/hda2 ext3 defaults 0 2
/dev/hdb1 /media/hdb1 ntfs defaults,nls=utf8,umask=007,gid=46 0 1
/dev/hdb5 /media/hdb5 ntfs defaults,nls=utf8,umask=007,gid=46 0 1
/dev/sda1 /media/sda1 vfat defaults,utf8,umask=007,gid=46 0 1
/dev/sdf1 /media/sdf1 vfat defaults,utf8,umask=007,gid=46 0 1
/dev/hda1 none swap sw 0 0
et sudo 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=/dev/hda4 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,3)
## 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-386
root (hd0,3)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hda4 ro quiet splash
initrd /boot/initrd.img-2.6.15-26-386
savedefault
boot
title Ubuntu, kernel 2.6.15-26-386 (recovery mode)
root (hd0,3)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hda4 ro single
initrd /boot/initrd.img-2.6.15-26-386
boot
title Ubuntu, kernel 2.6.15-23-386
root (hd0,3)
kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hda4 ro quiet splash
initrd /boot/initrd.img-2.6.15-23-386
savedefault
boot
title Ubuntu, kernel 2.6.15-23-386 (recovery mode)
root (hd0,3)
kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hda4 ro single
initrd /boot/initrd.img-2.6.15-23-386
boot
title Ubuntu, memtest86+
root (hd0,3)
kernel /boot/memtest86+.bin
boot
### 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 an existing
# linux installation on /dev/hda2.
title Ubuntu, kernel 2.6.15-26-k7 (on /dev/hda2)
root (hd0,1)
kernel /boot/vmlinuz-2.6.15-26-k7 root=/dev/hda2 ro quiet splash
initrd /boot/initrd.img-2.6.15-26-k7
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda2.
title Ubuntu, kernel 2.6.15-26-k7 (recovery mode) (on /dev/hda2)
root (hd0,1)
kernel /boot/vmlinuz-2.6.15-26-k7 root=/dev/hda2 ro single
initrd /boot/initrd.img-2.6.15-26-k7
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda2.
title Ubuntu, kernel 2.6.15-26-386 (on /dev/hda2)
root (hd0,1)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hda2 ro quiet splash
initrd /boot/initrd.img-2.6.15-26-386
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda2.
title Ubuntu, kernel 2.6.15-26-386 (recovery mode) (on /dev/hda2)
root (hd0,1)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hda2 ro single
initrd /boot/initrd.img-2.6.15-26-386
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda2.
title Ubuntu, kernel 2.6.15-23-386 (on /dev/hda2)
root (hd0,1)
kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hda2 ro quiet splash
initrd /boot/initrd.img-2.6.15-23-386
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda2.
title Ubuntu, kernel 2.6.15-23-386 (recovery mode) (on /dev/hda2)
root (hd0,1)
kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hda2 ro single
initrd /boot/initrd.img-2.6.15-23-386
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda2.
title Ubuntu, memtest86+ (on /dev/hda2)
root (hd0,1)
kernel /boot/memtest86+.bin
savedefault
boot
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hdb1
title Microsoft Windows XP Professionnel
root (hd1,0)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
Voilà, sinon, j'envisage de ne faire tourner qu'Ubuntu
Merci et @+
Hors ligne
#9 Le 09/09/2006, à 04:31
- matula48
Re : boot impossible sans gag
oups j'avais pas compris le code entre crochets
Hors ligne
#10 Le 09/09/2006, à 06:12
- michel2652
Re : boot impossible sans gag
Bonjour,
Réparé pour [ Code] entre crochets [ Code]
A+
#11 Le 09/09/2006, à 06:18
- Compte anonymisé
Re : boot impossible sans gag
Salut
Il semble que tu ais 2 installations d'ubuntu, une sur /dev/hda2 et une sur /dev/hda4, cela n'a pas une grosse importance et la dernière install est sur /dev/hda4.
Sur le fdisk -l le /dev/sda1 correspond à la clé usb qui te sert actuellement de device de boot.
Pour avoir ton menu de démarrage sur hda il faudrait
1) Démarrer sur ta clé, comme actuellement, puis lancer un terminal en sudo
sudo -s
là tu commences à démonter toutes les partitions non indispensables :
umount -a et tu vérifies par :
mount tu ne devrais plus avoir la clé /dev/sda1 et tu là retires afin d'éviter toute mauvaise manip
maintenant on va sauver le mbr de hda (en cas de pb)
dd if=/dev/hda of=/mbr_hda.sv bs=512 count=1
ne t'inquiètes pas du msg "erreur de segmentation". En cas de pb on pourrais toujours le remettre en place par la cmd suivante :
dd if=/mbr_hda.sv of=/dev/hda bs=512 count=1 mais on n'en est pas là.
2) Ensuite tu lances grub :
grub -> grub>
là tu définis où se trouve root et donc l'environnement de grub :
root (hd0,3) ce qui correspond en "langage grub" à hda4
et tu écris ton grub sur le mbr de ton disque hda
setup (hd0)
puis tu quittes grub
quit
3) Enfin il faudra définir dans le bios que le boot se fait sur le premier disque dur (hda) car d'après ce que tu indiques il semblerait que le boot disque se fasse sur hdb. Pour accéder au bios voir la doc de ton pc sinon ça se fait au tout début du boot en appuyant, selon les bios, sur "suppr" ou "F10" ou "F1" etc.
4) Tu devrais avoir ton menu au boot. Sinon tu auras toujours la possibilité de booter sur ta clé usb, à condition de l'avoir laissée en premier dans la liste des devices de boot.
Je crois que c'est tout.
Bon courage
@+
#12 Le 09/09/2006, à 17:15
- matula48
Re : boot impossible sans gag
Bonjour, dans un 1er temps merci michel2652 d'avoir réparé ma connerie
Et merci beaucoup!!! jeanjd63, j'avais reformaté sur une autre partition du disque dur et j'ai même réussi à adapter je commence tout doucement à comprendre comme ça fonctionne (mais bon c'est vrai que faut s'y mettre)
j'ai même découvert comment séléctionner quel disque dur mettre en 1er (j'avais jamais remarqué auparavant que je pouvais modifier ça dans un sous-menu de la boot-section du BIOS)
Merci Beaucoup
Une petite dernière question pour la route, puis-je enlever tous les Kernels du démarrage et laisser seulement celui que j'utilise ?
Hors ligne
#13 Le 09/09/2006, à 20:41
- Compte anonymisé
Re : boot impossible sans gag
Salut
Content que ça fonctionne maintenant (si j'ai bien compris).
Pour la suppression des kernels non utilisés, si ce sont ceux qui suivent
### END DEBIAN AUTOMAGIC KERNELS LIST je pense qu'il suffit de les enlever en éditant menu.lst. Attention de bien laisser "windows" si tu l'utilises encore.
Si tu parles des lignes précédent cette phrase, je pense que la meilleure méthode est de désinstaller les kernels inutiles après être sûr que le nouveau kernel fonctionne parfaitement (un bug est toujours possible)
dans ton cas par exemple pour supprimer les affichages :
title Ubuntu, kernel 2.6.15-23-386 et idem + (recovery mode)
La commande est :
sudo apt-get remove linux-image-2.6.15-23-386
Ainsi tu gagnes de la place et le menu ne comportera plus ces lignes. Il faudra adapter la version 2.6.15-23-386 à chaque nouveau kernel et attention de ne pas supprimer le dernier installé.
@+
Dernière modification par Compte anonymisé (Le 09/09/2006, à 20:43)
#14 Le 09/09/2006, à 20:58
- matula48
Re : boot impossible sans gag
merci beaucoup jeanjd63
Hors ligne
Pages : 1