Pages : 1
#1 Le 01/05/2007, à 15:02
- Magic S
Partition /boot
Bonjour à tous,
Lorsque j'installe Ubuntu et ce quelque soit la version, je suis obligé de débrancher mon disque dur IDE.
En effet, sinon après l'installation il m'est impossible de démarrer (Erreur Grub)
Une fois l'installation terminée, je rebranche mon disque, il apparait bien dans le poste de travail, mais si je veux y accéder, je dois taper mon mot de passe.
C'est pourquoi je me demandais, s'il ne serait pas intéressant de créer une partition /boot ?
Voici la config de mes disques dur :
HD Pata sur IDE en NTFS
HD Sata sur sata 1 en NTFS (Win XP + Ubuntu avec partition "/" /Home et swap)
HD Sata sur sata 2 en NTFS
D'avance merci pour votre aide.:cool:
Hors ligne
#2 Le 02/05/2007, à 16:56
- Magic S
Re : Partition /boot
Un petit up.:cool:
Hors ligne
#3 Le 02/05/2007, à 17:29
- Compte anonymisé
Re : Partition /boot
Salut
D'abord créer une partition /boot ne changera rien à ton pb.
Je suppose que dans le bios c'est le sata 1 qui est bootable.
Tu peux tenter d'installer ubuntu avec le cd alternate et là tu peux choisir où installer grub (/dev/sda) dans ton cas.
Il faudrait lister le résultat de :
sudo fdisk -l (avec le pata connecté) et le fichier :
/boot/grub/menu.lst (entre balises Code)
@+
#4 Le 02/05/2007, à 20:43
- Magic S
Re : Partition /boot
Merci jeanjd63,
Voici ce que tu as demandé.
Disque /dev/sda: 82.3 Go, 82348277760 octets
255 têtes, 63 secteurs/piste, 10011 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 10011 80413326 7 HPFS/NTFS
Disque /dev/sdb: 81.9 Go, 81964302336 octets
255 têtes, 63 secteurs/piste, 9964 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 1 6389 51319611 7 HPFS/NTFS
/dev/sdb2 6390 9964 28716187+ f W95 Etendu (LBA)
/dev/sdb5 6390 6650 2096451 b W95 FAT32
/dev/sdb6 6651 7272 4996183+ 83 Linux
/dev/sdb7 7273 9637 18996831 83 Linux
/dev/sdb8 9638 9964 2626596 82 Linux swap / Solaris
Disque /dev/sdc: 81.9 Go, 81964302336 octets
255 têtes, 63 secteurs/piste, 9964 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 * 1 522 4192933+ 7 HPFS/NTFS
/dev/sdc2 523 2480 15727635 7 HPFS/NTFS
/dev/sdc3 2481 7049 36700492+ 7 HPFS/NTFS
/dev/sdc4 7050 9964 23414737+ 7 HPFS/NTFS
# 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=23b8e0d8-aaf0-4e17-a431-7038f1fe4162 ro
## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,5)
## 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-15-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=23b8e0d8-aaf0-4e17-a431-7038f1fe4162 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,5)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=23b8e0d8-aaf0-4e17-a431-7038f1fe4162 ro single
initrd /boot/initrd.img-2.6.20-15-generic
title Ubuntu, memtest86+
root (hd0,5)
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/sda1
title Microsoft Windows XP Professionnel
root (hd0,0)
savedefault
makeactive
chainloader +1
Hors ligne
#5 Le 03/05/2007, à 07:15
- Compte anonymisé
Re : Partition /boot
Salut
Ton fdisk ne montre pas de disque ide (pata) mais 3 disques sata et d'après la liste /dev/sda (hd0 pour grub) n'a q'une partition ???? bug d'ubuntu?
La solution serait de modifier l'ordre de boot dans le bios.
@+
#6 Le 03/05/2007, à 08:52
- cep
Re : Partition /boot
Voir la nouvelle gestion des sata et pata avec feisty.
Les pata peuvent être désignés /dev/sda.
Fdisk prend ses renseignements sur le système.
Regade ce que te dit parted :
sudo parted -s /dev/hda p all
ou bien
sudo parted -s /dev/sdb p all
Pour le reste, il faudrait voir quelles sont les possibilités de réglage de ton bios et adapter grub en conséquence.
Pour voir vraiment comment grub voit tes disques, tu pourrais utiliser geometry de grub depuis le boot :
http://www.cepcasa.info/blog/?p=15
Hors ligne
#7 Le 03/05/2007, à 21:39
- Magic S
Re : Partition /boot
d'après la liste /dev/sda (hd0 pour grub) n'a q'une partition ???? bug d'ubuntu?
@+
Non, c'est normal, je n'ai qu'une seule partition sur ce disque.
Regade ce que te dit parted :
sudo parted -s /dev/hda p all
Il me dit "Aucun fichier ou répertoire de ce type."
ou bien
sudo parted -s /dev/sdb p all
Voici ce qu'il m'indique :
Disque /dev/sdb : 82,0GB
Taille des secteurs (logique/physique) : 512o/512o
Table de partitions : msdos
Numéro Début Fin Taille Type Système de fichiers Fanions
1 32,3kB 52,6GB 52,6GB primaire ntfs amorce
2 52,6GB 82,0GB 29,4GB étendue lba
5 52,6GB 54,7GB 2147MB logique fat32
6 54,7GB 59,8GB 5116MB logique ext3
7 59,8GB 79,3GB 19,5GB logique ext3
8 79,3GB 82,0GB 2690MB logique linux-swap
Disque /dev/sda : 82,3GB
Taille des secteurs (logique/physique) : 512o/512o
Table de partitions : msdos
Numéro Début Fin Taille Type Système de fichiers Fanions
1 32,3kB 82,3GB 82,3GB primaire ntfs amorce
Disque /dev/sdc : 82,0GB
Taille des secteurs (logique/physique) : 512o/512o
Table de partitions : msdos
Numéro Début Fin Taille Type Système de fichiers Fanions
1 32,3kB 4294MB 4294MB primaire ntfs amorce
2 4294MB 20,4GB 16,1GB primaire ntfs
3 20,4GB 58,0GB 37,6GB primaire ntfs
4 58,0GB 82,0GB 24,0GB primaire ntfs
Le sda correspond bien à mon Pata.
Pour voir vraiment comment grub voit tes disques, tu pourrais utiliser geometry de grub depuis le boot :
http://www.cepcasa.info/blog/?p=15
J'ai testé avec cette commande "geometry (hd0)"
Système de fichiers inconnu, le problème semble bien venir de grub apparemment.
grub> geometry (hd0)
drive 0x80: C/H/S = 10011/255/63, The number of sectors = 160836480, /dev/sda
Partition num: 0, Filesystem type unknown, partition type 0x7
Dernière modification par Magic S (Le 03/05/2007, à 21:46)
Hors ligne
#8 Le 03/05/2007, à 22:11
- cep
Re : Partition /boot
Avec p all tu peux voir tous les disques.
Donc ton disque pata (/dev/sda) est bien vu comme (hd0) par grub.
Pour en avoir confirmation et éviter toutes confusions, tu aurais du pousser le test pour les autres disques et partitions comme expliqué sur mon lien.
Ensuite, en fonction de cela, reconfigure ton bios en conséquence ou modifie le fichier menu.lst.
Bonne continuation.
cep
p.s grub indique ainsi une partiion ntfs (type 0x7)
Dernière modification par cep (Le 03/05/2007, à 22:12)
Hors ligne
Pages : 1