Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/04/2008, à 22:27

tricote

[Résolu] Problème dual boot / disque SATA + IDE

Bonjour à tous,

Après avoir éplucher pas mal de post sur ce forum, je n'arrive pas à comprendre l'erreur que j'ai :

Config :
1 disque IDE (Samsung 200Go) avec windows xp
1 disque SATA (Maxtor 250Go) sur lequel je viens d'installer Hardy (1 partition de 60Go pour /, une de 2Go pour le swap, et une autre de 190Go en FAT32)

1er problème :
Le boot ne fonctionne pas, mais je peut démarrer Hardy par le liveCD en choisissant l'option "Démarrer sur le premier disque"

2ème problème :
J'avais donc créée une partition (de 190 Go environ) FAT32 que j'avais montée sur /media/data durant l'installation (enfin c'est ce que j'ai cru faire en tout cas smile)
Pourtant lorsque je vais sur /media/data je n'ai que 50Go... donc ce n'est pas le bon disque non ?

3ème problème :
Les 2 disques sont "reconnus" comme sda et sdb (2 SATA) alors que j'ai bien un seul SATA ! Bon je ne sais pas si c'est vriament un problème mais ca me parait bizarre...


Voici le résultat de quelque commandes qui sont habituelement demandée dans les post du genre :

sudo fdisk -l

Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x4c4e4c4e

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        8926    71698063+   7  HPFS/NTFS
/dev/sda2            8927       24321   123660337+   f  W95 Ext'd (LBA)
/dev/sda5            8927       24321   123660306    7  HPFS/NTFS

Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xa7818a92

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        7295    58597056   83  Linux
/dev/sdb2           30159       30401     1951897+  82  Linux swap / Solaris
/dev/sdb3            7296       30158   183647047+   b  W95 FAT32

Partition table entries are not in disk order

vim /boot/grub/device.map

(hd0)   /dev/sda
(hd1)   /dev/sdb
(hd2)   /dev/sdc
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd1,0)

et vim /boot/grub/menu.lst

## ## End Default Options ##

title           Ubuntu 8.04, kernel 2.6.24-16-generic
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.24-16-generic root=UUID=6baef4a1-1530-4243-87e5-3ee9d6e83129 ro quiet splash
initrd          /boot/initrd.img-2.6.24-16-generic
quiet

title           Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.24-16-generic root=UUID=6baef4a1-1530-4243-87e5-3ee9d6e83129 ro single
initrd          /boot/initrd.img-2.6.24-16-generic

title           Ubuntu 8.04, memtest86+
root            (hd1,0)
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 <90>dition familiale
root            (hd0,0)
savedefault
makeactive
chainloader     +1

Voila en espérant avoir fournit assez d'informations pour un petit coup de main !
Merci d'avance

Tricote

Dernière modification par tricote (Le 01/05/2008, à 19:20)

Hors ligne

#2 Le 29/04/2008, à 22:39

Le_Ber

Re : [Résolu] Problème dual boot / disque SATA + IDE

Salut,

Pour les disques IDE vu en sd c'est normal depuis Feisty il me semble.

J'ai le même problème de boot.

Peut être une solution ici : http://ubuntuforums.org/showthread.php?t=765195&page=5 Je n'ai pas encore eu le temps de regarder et de tester ça (pas avant jeudi...)

Enfin si ça marche pour toi ou si tu trouves une solution, ça m'intéresse wink

#3 Le 29/04/2008, à 22:59

tricote

Re : [Résolu] Problème dual boot / disque SATA + IDE

Hop quelques petites précisions :

Lorsque j'essaye de monter la partition FAT32 (donc sdb3) à la main avec la commande sudo mount -t vfat /dev/sdb3 /media/test/ (le dossier test étant péalablement créé) :

mount: wrong fs type, bad option, bad superblock on /dev/sdb3,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

et le fameux dmesg préconisé  :

[11691.852710] FAT: bogus sectors per cluster 0
[11691.852717] VFS: Can't find a valid FAT filesystem on dev sdb3.

Hors ligne

#4 Le 30/04/2008, à 01:22

Alta

Re : [Résolu] Problème dual boot / disque SATA + IDE

Pour le problème n3 -> ce n'est pas grave smile

Pour le problème n1 : j'ai eut le soucis (a partir du live 8.04) que grub par défaut ne s'installe pas sur le bon disque, ainsi a la fin de l'install (7eme onglet -> recapitulatif anvant de lancer l'installation), tu peu préciser où installer grub et donc sélectionner le disque sur lequel ton bios boot si par défaut il ne choisi pas le bon. Tu peux aussi installer GRUB a partir du live CD.

Evidement, ceci est dans le cas où tu n'arrives pas a booter sur GRUB, ce que j'ai compris. Si j'ai mal compris, dans ce cas, une fois sur GRUB, tu peu editer temporairement ton menu.lst via la touche "E", ce qui peux s'averer très pratique pour debugger ce dernier.

Pour le problème n2 : tu veux dire qu'a l'installation, au moment du partionnement, tu a choisi d'attribuer /media/data pour ton disque fat32 comme tu aurais attribuer / sur ton disque linux ? Si c'est le cas, ce n'est pas la bonne technique. L'idéale est de monter le /home sur une autre partition et là tu peux attribuer le /home lors du partionnement. Ceci dit, si tu veux egalement une partition "passerelle" entre linux et win, a ce moment là, tu laisse ta partition FAT32 SANS point de montage. Ubuntu gère très bien le montage dynamique des disques et celui ci sera accessible dans le "poste de travail" (pas sur du nom).


En espérant t'avoir un peu éclairé sur tes difficultés smile


Asus P5E / Intel C2D E8400 / 2Go DDR2 / 8800 GTS 512 Mo
Ubuntu 8.10

Hors ligne

#5 Le 30/04/2008, à 01:36

temps

Re : [Résolu] Problème dual boot / disque SATA + IDE

J'ai survolé le premier message et cela ressemble fort à un P.C. acheté avec un seul disque, auquel un second disque a été ajouté bien après. En d'autres termes, un bios configuré pour un seul disque, ce qui explique que ni grub, ni gag ne peuvent fonctionner.
La solution est de démarrer son bios à l'invite, de lui déclarer qu'il y a plusieurs disques en validant l'option activante du deuxième disque, d'enregistrer la sauvegarde du bios, de rebooter.
Je pense que le problème 1 a de fortes chances d'être résolu


Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net

Hors ligne

#6 Le 30/04/2008, à 08:06

un2982

Re : [Résolu] Problème dual boot / disque SATA + IDE

Comme son 2è disque est en sata, il n'apparaît probablement pas dans la détection automatique (beaucoup de bios ne considèrent encore que les IDE) bien que le bios le reconnaisse car il est possible de le sélectionner dans l'ordre de boot.

Une piste peut-être : il semble que grub, le bios et ubuntu ne soient pas forcément d'accord dans l'ordre des disques et des partitions (hd0,2 correspond parfois à sdb3)...


L'infobrol: débuter en programmation et en réseaux

Hors ligne

#7 Le 01/05/2008, à 18:20

tricote

Re : [Résolu] Problème dual boot / disque SATA + IDE

Merci pour vos réponses !
Dsl d'avoir tardé à répondre mais pas le temps avant ...

Alta je pense que le problème était bien que grub ne s'était pas installer sur le bon disque... J'ai réinstaller grub et maintenant il se charge au démarrage.

Mais maintenant j'ai l'erreur : "ERROR 17 Cannot mount selected partition" :/grr
Bon je pense que maintenant c'est plus qu'une histoire d'ordre des disques... Mais pour l'instant je vois pas trop quoi changer, e fait des tests au hasards...

Et ca marche toujour bien lorsque je demarre avec le CD puis "demarrer a partir du premier disque".

Hors ligne

#8 Le 01/05/2008, à 18:30

vhati

Re : [Résolu] Problème dual boot / disque SATA + IDE

Je viens d'avoir le meme probleme que vous j'ai finalement pu le resoudre en modifiant grub.
en effet il tenter de booter sur hd(2,0) ce que je trouver normale comme mon /boot est sur sdc1 suivant l'installation que je venais de faire. en changeant le hd(2,0) en hd(0,0) cela à résolut mon probleme.
ma config est la suivante 2 disque sata en raid0 (vu lors de l installation comme 2 disques) et 2 disques ide.
il semblerait que le systeme lors de linstallation commence par numéroter les disques sata puis les disques ide alors que grub fait l'inverse si cela peut vous aider.

Dernière modification par vhati (Le 02/05/2008, à 09:01)

Hors ligne

#9 Le 01/05/2008, à 19:20

tricote

Re : [Résolu] Problème dual boot / disque SATA + IDE

Ca y est le problème est résolu !

Donc après avoir réinstallé Grub sur le bon disque :

Et comme vhati, j'ai changé mon device.map :

(hd0)   /dev/sdb
(hd1)   /dev/sda

Et j'ai changé en conséquence mon menu.lst...

Et ca marche niquel !

Merci de votre aide

++

Hors ligne