Pages : 1
#1 Le 05/06/2006, à 17:11
- florian
difference beetween boot sector and its device
Salut,
je me suis decider a migrer de breezy vers la dapper 6.06, comment j'ai donc installer ça sur mon hda en 3 partition (/, swap et home) sans toucher a ce qui ce trouve sur hdb (windows + 1 partoche d'echange en fat 32).
ça s'est parfaitement derouler sauf que:
lorsque je demarre j'obtient un "system boot failure insert disk system"
sans m'affoller je met le cd de dapper option "boot from first hard disk"
et la je tombe sur grub! avec un entrée windows qu'il a mis tout seul comment un grand!
je comprend pas trop le probleme... je sais que lors du boot, j'ai eu des erreur relative au secteur de boot
je n'ai pas eu le temps de les lire....et dans /var/log je les voit pas
je n'ai absolument pas changer l'ordre de demarrage des disks, et l'instalation ayant eu lieu sur hda il a du etre installer dessus.
le bios trouve rien sur le mbr pas mais le live cd il doit pointer aussi sur le mbr du hda si je choisi "boot from first hard disk" et lui, il arrive a le lancer
bref je suis bien emmerder avec un probleme que j'ai du mal a cerner, (existe-il une commande pour savoit ou est installer grub?)
Merci de votre aide
Dernière modification par florian (Le 20/06/2006, à 19:17)
Hors ligne
#2 Le 05/06/2006, à 18:50
- florian
Re : difference beetween boot sector and its device
est-t il possible de reinstaller grub avec le cd ( genre de mode rescue) ?
Hors ligne
#3 Le 05/06/2006, à 19:30
- "-"
Re : difference beetween boot sector and its device
Oui avec le livecd.
Tu démarres sur le livecd, tu montes ton /, ton /boot et ton /sbin . Ensuite je ne me souviens plus très bien comment on fait, mais à un moment il faut taper grub-installer /dev/hda1 si hda1 est ton disque bootable, ce qui est généralement le cas.
++, "-".
#4 Le 05/06/2006, à 20:03
- florian
Re : difference beetween boot sector and its device
bon je tente de réinstallé grub depuis le hda ( que j'arrive a booter avec ultimate boot live cd)
mais lirsque je lance grub install /dev/hda j'ai :
sudo grub-install /dev/hda
Password:
Due to a bug in xfs_freeze, the following command might produce a segmentation
fault when /boot/grub is not in an XFS filesystem. This error is harmless and
can be ignored.
xfs_freeze: specified file ["/boot/grub"] is not on an XFS filesystem
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
et enfin toujour est-t-il que ça change rien au shmilblik....
je boot sur un live cd qui lui même boot le hd, ça marche mais c'est casse pied
Hors ligne
#5 Le 05/06/2006, à 22:20
- florian
Re : difference beetween boot sector and its device
je suis toujours coincé, personne a une idée?
Hors ligne
#6 Le 08/06/2006, à 23:43
- fnx
Re : difference beetween boot sector and its device
J'ai également un problème similaire au boot; j'ai trois disques durs dont deux liés à un carte IDE PCI Silicon Image.
Après un test avec le liveCD, je soupçonne un cafouillage de grub dans l'ordre de numérotation des disques durs.
Avec Dapper, mon disque dur (nommé autrefois) /dev/hda est reconnu comme /dev/hde et vice versa.
Du coup, au démarrage les mauvais noyaux sont chargés et les partitions montées ne sont pas celles qui le devraient et tout plante.
Il y a peut-être un moyen de contournement par /boot/grub/device.map, mais je n'ai pas encore pu complètement investiguer la solution.
Si quelqu'un en sait davantage ...
(il semble que le problème existe aussi pour le disque dur avec controleur SATA)
#7 Le 09/06/2006, à 01:27
- maxfox
Re : difference beetween boot sector and its device
Investiguer le device.map et menu.lst de Grub serait en effet un bon début...
Ensuite, je te propose d'aller voir ici.
Hors ligne
#8 Le 09/06/2006, à 05:58
- mondsur
Re : difference beetween boot sector and its device
Bonjour
Si on faisait simple ?
1- tu bootes sur windob (c'est marrant ça me fait presque mal quand je prononce ce mot...
)
-> tu fais une disquette de demarage
-> tu rebootes avec la disquette dans le lecteur
-> tu tapes : "fdisk /mbr" et fdisk recrira le bootloader de windob
---> Si fdisk n'y arrive pas tu peux toujours telecharger fdisk modifié sur internet que tu rajouteras dans cette disquette de demarage et la procedure est la meme que ci-dessu
2- si tu peux booter sur ubuntu tu fonces
-> ensuite : console : code :
"grubb --batch" où -- est un double tiret
"find /boot/grub/stage1" là il te sort toutes les partitions contenant un stage 1
"root (hd0,x)" où x est le n° de ta partition donné par la commande ci-dessus
"setup (hd0)" positionne grub sur le disque maitre (hd1 sur le 2nd ddur, etc...)
"quit" ou "exit" permet de quitter
sudo reboot, ça tu connais.
PS: un jour j'ai decouvert SMB, Smart Boot Manager, qui peut se recupérer sur une archive debian, sur le site debian : telecharge une debian et dans le dossier boot tu trouveras smb qui tiens sur une disquette -> c'est l'utilitaire que je donne a mes amis lorsque je leur installe un dual boot car il te permet de booter de TOUTE partie de ton disque meme d'une partoche logique, du floppy au cd rom, bref ultra performant ; couplé avec une disquette de demarrage msdos avec un fdisk modifié et tout stress disparait.
PPS : une autre fois j'ai bricolé pour une relation d'une relation d'un copain, et des secteurs de l'amorçage etaient abimés : j'ai tout essayé avec un CD RESCUE, mais rien a faire. Pas pu reparer...
Salut.
Dernière modification par mondsur (Le 09/06/2006, à 05:58)
Hors ligne
#9 Le 12/06/2006, à 19:33
- florian
Re : difference beetween boot sector and its device
Bon j'ai fais pas mal de tentative pour avancer les chose ce week-end.
formatage du mbr via la commande
dd if=/dev/zero of=/dev/hda bs=512 count=1
a ce niveau le bash retourne "erreur de segmentation"....mais semble formater tout de même...
réinstallation de grub sur le mbr hda, resultat identique: pour le bios c'est toujours
system boot failure insert disk system
alors que depuis le live cd avec boot from first hard disk je tombe sur grub avec les entrées de mon menu.lst.
par contre en faisant
#fdisk -l
je constate qu'il manque un * au niveau de hda...
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 1 1275 10241406 83 Linux
/dev/hda2 1276 5250 31929187+ 5 Extended
/dev/hda5 1276 1426 1212876 82 Linux swap / Solaris
/dev/hda6 1427 5250 30716248+ 83 Linux
Disque /dev/hdb: 41.1 Go, 41110142976 octets
240 têtes, 63 secteurs/piste, 5310 cylindres
Unités = cylindres de 15120 * 512 = 7741440 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdb1 * 1 2616 19776928+ 7 HPFS/NTFS
/dev/hdb2 2617 5310 20366640 f W95 Etendu (LBA)
/dev/hdb5 2617 5310 20366608+ b W95 FAT32
je suppose que c'est là le probleme mais je ne sais pas comment le résoudre....
Dernière modification par florian (Le 12/06/2006, à 19:34)
Hors ligne
#10 Le 14/06/2006, à 23:20
- florian
Re : difference beetween boot sector and its device
personne a une idée?
Hors ligne
#11 Le 14/06/2006, à 23:43
- cep_
Re : difference beetween boot sector and its device
AS-tu vérifié que device.map est bien configuré ?
Tu n'as pas touché au fichier default s'il existe dans /boot/grub ?
Aussi, es-tu certain que ton bios est réglé pour démarrer sur hda ?
dans menu.lst, pour démarrer xp tu dois utiliser le map de (hd0) et (hd1) ?
si ce n'est pas le cas, ton bios est réglé pour booter sur hdb, ce qui semble normal vu la présence de xp sur ce disque.
Dans ce cas il faudra faire le setup sur hdb ( (hd1) si device.map est bien réglé).
#12 Le 15/06/2006, à 23:27
- florian
Re : difference beetween boot sector and its device
je n'ai aboslument touché a rien,
mon dual boot fonctionnait depuis plusieurs mois sans pbm sous breezy, en installant dapper lors du reboot,
le setup etant regler pour pointer hda j'ai : "system boot failure insert disk system"
en le reglant pour pointer sur hdb j'ai : window et c'est normal, ubuntu etant installé sur hda il doit installer grub sur hda pas sur hdb.
le device.map de grub : (hd0) = /dev/hda (hd1) = /dev/hdb
et lorsque depuis le live cd je selectionne "boot from first hard disk" la je tombe bien sur grub qui contient toute les entrée, windows ayant été detecté a l'install, le probleme c'est que pour arrivé a ça je doit amorcé sur le cd puisque sur hda = "system boot failure insert disk system"
et sur hdb = windows seul (boot loader windows)
ce que je trouve etrange c'est que le live cd lorsqu'il pointe hda lui il trouve grub, je pense donc que grub est bien sur le mbr, mais qu'il n'est pas amorçable pour une raison que j'ignore.
si quelqun a une vague idée qu'il n'hesite pas, ça fais 10 jours que je boote sur un cd pour booter grub qui boote ubuntu c'est assez casse pieds....
Hors ligne
#13 Le 16/06/2006, à 11:53
- cep_
Re : difference beetween boot sector and its device
http://forum.ubuntu-fr.org/viewtopic.php?pid=231112#p231112
#14 Le 17/06/2006, à 20:09
- florian
Re : difference beetween boot sector and its device
ok la j'ai un element nouveau :
je viens de demarrer pour la 30eme fois et le systeme a controler les fichiers systeme /
il en conclut qu'il y a une
"difference beetween boot sector and its backup"
et indique ensuite une serie de numero en hexadecimal (numero de piste? secteur? cluster?).... il precise ensuite que ceci ne sera pas "fixed" automatiquement.
comment interpreter ce message?
Hors ligne
#15 Le 20/06/2006, à 19:17
- florian
Re : difference beetween boot sector and its device
le probleme du mbr non bootable semble être lier a ce message lors du controle du systeme de fichier (une fois tout les 30 boots)
est ce que quelqun a déjà eu ce type de message??
Hors ligne
#16 Le 23/06/2006, à 19:13
- florian
Re : difference beetween boot sector and its device
up
Hors ligne
#17 Le 30/09/2006, à 19:20
- Charbes
Re : difference beetween boot sector and its device
Bonsoir,
j'ai le meme message depuis une mise à jour de 5.10 vers 6.06 ....
Est ce bien grave ?
N'y a t il pas un moyen de remplacer le backup par le boot actuel (ou le contraire) pour qu'il n'y ait plus de différences ?
Hors ligne
Pages : 1