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.

#26 Le 28/09/2006, à 12:45

ABYSS

Re : 100% ubuntu[RÉSOLU]

J'ai fait l'essai juste avant de partir vite fait, mais toujours pareil sad

Hors ligne

#27 Le 28/09/2006, à 13:12

cep

Re : 100% ubuntu[RÉSOLU]

ABYSS a écrit :

Même défaut avec pour fin ide-1 et entre le deux il indique...

boot failure from previous device

Ou est-ce que j'aurais merdé car la je vois pas!

Tu as restauré grub dans le mbr après avoir remis le disque /dev/hda en premier dans l'ordre de boot ?

Si ce n'est pas le cas :

- remets /dev/hda en premier dans l'ordre de boot
- pour être certain, refais la procédure de restauration de grub (sudo grub puis find /boot/grub/ . . . etc. ).

Hors ligne

#28 Le 28/09/2006, à 20:30

ABYSS

Re : 100% ubuntu[RÉSOLU]

Je viens de le refaire et j'ai comme ceci,

GNU GRUB  version 0.97  (640K lower / 3072K upper memory)

       [ Minimal BASH-like line editing is supported.   For
         the   first   word,  TAB  lists  possible  command
         completions.  Anywhere else TAB lists the possible
         completions of a device/filename. ]

grub> find /boot/grub/stage1
 (hd1,1)

grub> root (hd1,1)
 Filesystem type is ext2fs, partition type 0x83

grub> setup (hd0)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  16 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 d (hd0) (hd0)1+16 p (hd1,1)/boot/grub/stage
2 /boot/grub/menu.lst"... succeeded
Done.

grub>

Est-ce bon?

Hors ligne

#29 Le 28/09/2006, à 20:48

ABYSS

Re : 100% ubuntu[RÉSOLU]

Pareil malheureusement,

Si ma séquence de boot via le bios est réglé sur le 120go(hda ancien windows) j'ai le message suivant,

Searching for boot record from ide-0

Si je mets la séquence sur le disque ou il y a ubuntu le 80 go j'ai la ligne suplémentaire avec boot failure etc.....

Si ça peut te donnner un indice hmm

Hors ligne

#30 Le 28/09/2006, à 20:59

ABYSS

Re : 100% ubuntu[RÉSOLU]

Dans le post 19 tu me parle d'installation grub, mais le l'ai?non

Hors ligne

#31 Le 28/09/2006, à 21:16

cep

Re : 100% ubuntu[RÉSOLU]

Curieux.

As-tu fait :
sudo parted -s /dev/hda set 1 boot on print   ?

Après l'avoir fait, il faudrait publier ici le résultat de :

sudo dd bs=512 count=1 if=/dev/hda | od -Ax -tx1z -v

Puis tu redémarres pour voir si le fait de mettre /dev/hda1 amorçable a changer la donne.

S'il n'y a pas de changement, il faudait :
- régler le bios pour démarrer sur /dev/hdb
- démarrer avec un live cd
- monter ta partition ubuntu (j'ai cru comprendre que c'atait /dev/hdb2, sinon tu adaptes) :
     sudo mkdir /mnt/hdb2
     sudo mount /dev/hdb2 -t ext3 /mnt/hdb2
     sudo cp /mnt/hdb2/boot/grub/menu.lst  /mnt/hdb2/boot/grub/menu.lst_save
     sudo gedit /mnt/hdb2/boot/grub/menu.lst
-- dans menu.lst tu remplaces sur la ligne root (hd1,1) par (hd0,1)   Il faudra le faire plus tard ailleurs, mais on verra par la suite. Tu enrégistres
     sudo gedit /mnt/hdb2/boot/grub/device.map
-- dans device.map tu inverses les références pour avoir /dev/hda (hd1) et /dev/hdb (hd0) et tu enrégistres

Puis tu réinstalles grub dans le mbr de /dev/hdb
- sudo grub
find /boot/grub/stage1
S'il n'y a pas d'erreur dans la séquence de boot, il devrait retourner (hd0,1), donc :
root (hd0,1)
setup (hd0)
quit

Et tu redémarres. Il y a un problème au niveau bios, table de partitions, grub. En démarrant sur /dev/hdb il ne devrait plus y être.

Donc, pour résumer, si tu n'avais pas mis de partition amorçable sur /dev/hda, tu le fais avec la ligne parted, et si ça ne fonctionne toujours pas, il faudra faire la procédure décrite plus haut.

Bon courage smile
cep

Dernière modification par cep (Le 28/09/2006, à 21:18)

Hors ligne

#32 Le 28/09/2006, à 21:27

ABYSS

Re : 100% ubuntu[RÉSOLU]

As-tu fait :
sudo parted -s /dev/hda set 1 boot on print   ?

Oui,


Résultats,

sudo parted -s /dev/hda set 1 boot on print
Géométrie du disque pour /dev/hda : 0kB - 123GB
Type d'étiquette de disque : msdos
Numéro Début  Fin     Taille  Type      Système de fichiers Drapeaux
1       32kB    63GB    63GB    primaire  ext3         amorce
2       63GB    93GB    30GB    primaire  ext3
3       93GB    123GB   30GB    primaire  ext3

Après l'avoir fait, il faudrait publier ici le résultat de :

sudo dd bs=512 count=1 if=/dev/hda | od -Ax -tx1z -v

ubuntu@ubuntu:~$ sudo dd bs=512 count=1 if=/dev/hda | od -Ax -tx1z -v
000000 eb 49 90 d0 bc 00 7c fb 50 07 50 1f fc be 1b 7c  >.I....|.P.P....|<
000010 bf 1b 06 50 57 b9 e5 01 f3 a4 cb bd be 07 b1 04  >...PW...........<
000020 38 6e 00 7c 09 75 13 83 c5 10 e2 f4 cd 18 8b f5  >8n.|.u..........<
000030 83 c6 10 49 74 19 38 2c 74 f6 a0 b5 07 b4 03 02  >...It.8,t.......<
000040 80 00 00 20 01 00 00 00 00 02 ff 90 90 ca 00 ea  >... ............<
000050 54 7c 00 00 31 c0 8e d8 8e d0 bc 00 20 fb a0 40  >T|..1....... ..@<
000060 7c 3c ff 74 02 88 c2 52 be 8a 7d e8 44 01 f6 c2  >|<.t...R..}.D...<
000070 80 74 55 b4 41 bb aa 55 cd 13 5a 52 72 4a 81 fb  >.tU.A..U..ZRrJ..<
000080 55 aa 75 44 a0 41 7c 84 c0 75 05 83 e1 01 74 38  >U.uD.A|..u....t8<
000090 66 8b 4c 10 be 05 7c c6 44 ff 01 66 8b 1e 44 7c  >f.L...|.D..f..D|<
0000a0 c7 04 10 00 c7 44 02 01 00 66 89 5c 08 c7 44 06  >.....D...f.\..D.<
0000b0 00 70 66 31 c0 89 44 04 66 89 44 0c b4 42 cd 13  >.pf1..D.f.D..B..<
0000c0 72 06 bb 00 70 e9 8c 00 b4 08 cd 13 73 19 f6 c2  >r...p.......s...<
0000d0 80 0f 84 ee 00 a0 4a 7c 3c ff 74 08 38 c2 74 04  >......J|<.t.8.t.<
0000e0 88 c2 eb 83 e9 8d 00 be 05 7c c6 44 ff 00 66 31  >.........|.D..f1<
0000f0 c0 88 f0 40 66 89 44 04 31 d2 88 ca c1 e2 02 88  >...@f.D.1.......<
000100 e8 88 f4 40 89 44 08 31 c0 88 d0 c0 e8 02 66 89  >...@.D.1......f.<
000110 04 66 a1 44 7c 66 31 d2 66 f7 34 88 54 0a 66 31  >.f.D|f1.f.4.T.f1<
000120 d2 66 f7 74 04 88 54 0b 89 44 0c 3b 44 08 7d 3c  >.f.t..T..D.;D.}<<
000130 8a 54 0d c0 e2 06 8a 4c 0a fe c1 08 d1 8a 6c 0c  >.T.....L......l.<
000140 5a 8a 74 0b bb 00 70 8e c3 31 db b8 01 02 cd 13  >Z.t...p..1......<
000150 72 2a 8c c3 8e 06 48 7c 60 1e b9 00 01 8e db 31  >r*....H|`......1<
000160 f6 31 ff fc f3 a5 1f 61 ff 26 42 7c be 90 7d e8  >.1.....a.&B|..}.<
000170 40 00 eb 0e be 95 7d e8 38 00 eb 06 be 9f 7d e8  >@.....}.8.....}.<
000180 30 00 be a4 7d e8 2a 00 eb fe 47 52 55 42 20 00  >0...}.*...GRUB .<
000190 47 65 6f 6d 00 48 61 72 64 20 44 69 73 6b 00 52  >Geom.Hard Disk.R<
0001a0 65 61 64 00 20 45 72 72 6f 72 00 bb 01 00 b4 0e  >ead. Error......<
0001b0 cd 10 ac 3c 00 75 f4 c3 0e 55 0e 55 00 00 80 01  >...<.u...U.U....<
0001c0 01 00 83 fe ff ff 3f 00 00 00 43 1b 5b 07 00 fe  >......?...C.[...<
0001d0 ff ff 83 fe ff ff 82 1b 5b 07 30 52 7a 03 00 fe  >........[.0Rz...<
0001e0 ff ff 83 fe ff ff b2 6d d5 0a 30 52 7a 03 00 00  >.......m..0Rz...<
0001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa  >..............U.<
1+0 records in
1+0 records out
000200

Hors ligne

#33 Le 28/09/2006, à 21:38

cep

Re : 100% ubuntu[RÉSOLU]

À priori, même sans entrer dans les détails ça parait bon dans cette partie.

Tu n'as pas un bios spécial ? ton disque est déclaré en lba dans le bios ?

Hors ligne

#34 Le 28/09/2006, à 21:53

ABYSS

Re : 100% ubuntu[RÉSOLU]

Tu n'as pas un bios spécial ?

J'avoue ne pas comprendre ma carte mère est une Asrock k7s8x avec un bios d'origine....pas de flash.


ton disque est déclaré en lba dans le bios ?

Dans le bios mes disques sont visible en tant que ide-0 et ide-1.

Du coup dois-je procéder à ces manip?


S'il n'y a pas de changement, il faudait :
- régler le bios pour démarrer sur /dev/hdb
- démarrer avec un live cd
- monter ta partition ubuntu (j'ai cru comprendre que c'atait /dev/hdb2, sinon tu adaptes) :
     sudo mkdir /mnt/hdb2
     sudo mount /dev/hdb2 -t ext3 /mnt/hdb2
     sudo cp /mnt/hdb2/boot/grub/menu.lst  /mnt/hdb2/boot/grub/menu.lst_save
     sudo gedit /mnt/hdb2/boot/grub/menu.lst
-- dans menu.lst tu remplaces sur la ligne root (hd1,1) par (hd0,1)   Il faudra le faire plus tard ailleurs, mais on verra par la suite. Tu enrégistres
     sudo gedit /mnt/hdb2/boot/grub/device.map
-- dans device.map tu inverses les références pour avoir /dev/hda (hd1) et /dev/hdb (hd0) et tu enrégistres

Puis tu réinstalles grub dans le mbr de /dev/hdb
- sudo grub
find /boot/grub/stage1
S'il n'y a pas d'erreur dans la séquence de boot, il devrait retourner (hd0,1), donc :
root (hd0,1)
setup (hd0)
quit

Hors ligne

#35 Le 28/09/2006, à 22:07

cep

Re : 100% ubuntu[RÉSOLU]

Tu peux essayer, oui.

Ce que tu as fait jusqu'à présent aurait du fonctionner. Or ton bios ne détecte pas le bootloader dans le mbr de /dev/hda.
Soit tu regardes ce qui cloche dans le bios (pas de surveillance, verrou, genre antivirus ?) soit tu essayes de passer au disque /dev/hdb en le mettant en premier dans l'ordre de boot, mais alors il faut modifier menu.lst et réinstaller grub dans le mbr de ce disque comme expliqué plus haut.

Ou alors tu fais la procédure expliquée : http://forum.ubuntu-fr.org/viewtopic.php?pid=436843#p436843
en ne créant qu'une partition.
Mais cela ne se justifierait que si gparted n'avait pas été capable de créer une table de partitions, ce qui ne semble pas être le cas.
Fouille un peu le bios, ou fait la procédure décrite plus haut.

Enfin, encore une solution, mais en vérifiant bien que le bios est réglé pour booter sur /dev/hda, fais une installation de ubuntu sur /dev/hda1 en disant que tu veux attribuer tout le disque, pour voir comment partman puis le système réagit ensuite.

À toi de voir.

Hors ligne

#36 Le 28/09/2006, à 22:35

ABYSS

Re : 100% ubuntu[RÉSOLU]

Bon j'ai suivi à la lettre mais il y a un petit truc qui cloche.....

S'il n'y a pas d'erreur dans la séquence de boot, il devrait retourner (hd0,1), donc :

Et là j'ai cela,

 GNU GRUB  version 0.97  (640K lower / 3072K upper memory)

       [ Minimal BASH-like line editing is supported.   For
         the   first   word,  TAB  lists  possible  command
         completions.  Anywhere else TAB lists the possible
         completions of a device/filename. ]

grub> find /boot/grub/stage1
 (hd1,1)

grub>

Hors ligne

#37 Le 28/09/2006, à 22:46

cep

Re : 100% ubuntu[RÉSOLU]

Si tu as modifié la séquence de boot et qu'elle a été enrégistrée dans le bios, /dev/hdb est (hd0).

Dans ce cas, fais quit, et dans dans un terminal :

sudo grub-install /dev/hdb

Tu verras ainsi ce qu'il va dire.
Mais encore une fois, il faut toujours être certain de la séquence de boot, c'est à dire savoir quel disque est vu en premier par le bios.

Pour vérifier que grub a bien été installé dans /dev/hdb, tu pourras encore faire :

sudo dd bs=512 count=1 if=/dev/hdb | od -Ax -tx1z -v

Hors ligne

#38 Le 28/09/2006, à 22:55

ABYSS

Re : 100% ubuntu[RÉSOLU]

Dans ce cas, fais quit, et dans dans un terminal :

sudo grub-install /dev/hdb

résultat,

sudo grub-install /dev/hdb
Could not find device for /boot: Not found or not a block device.

Pour vérifier que grub a bien été installé dans /dev/hdb, tu pourras encore faire :

sudo dd bs=512 count=1 if=/dev/hdb | od -Ax -tx1z -v

résultat,


 sudo dd bs=512 count=1 if=/dev/hdb | od -Ax -tx1z -v
000000 33 c0 8e d0 bc 00 7c fb 50 07 50 1f fc be 1b 7c  >3.....|.P.P....|<
000010 bf 1b 06 50 57 b9 e5 01 f3 a4 cb bd be 07 b1 04  >...PW...........<
000020 38 6e 00 7c 09 75 13 83 c5 10 e2 f4 cd 18 8b f5  >8n.|.u..........<
000030 83 c6 10 49 74 19 38 2c 74 f6 a0 b5 07 b4 07 8b  >...It.8,t.......<
000040 f0 ac 3c 00 74 fc bb 07 00 b4 0e cd 10 eb f2 88  >..<.t...........<
000050 4e 10 e8 46 00 73 2a fe 46 10 80 7e 04 0b 74 0b  >N..F.s*.F..~..t.<
000060 80 7e 04 0c 74 05 a0 b6 07 75 d2 80 46 02 06 83  >.~..t....u..F...<
000070 46 08 06 83 56 0a 00 e8 21 00 73 05 a0 b6 07 eb  >F...V...!.s.....<
000080 bc 81 3e fe 7d 55 aa 74 0b 80 7e 10 00 74 c8 a0  >..>.}U.t..~..t..<
000090 b7 07 eb a9 8b fc 1e 57 8b f5 cb bf 05 00 8a 56  >.......W.......V<
0000a0 00 b4 08 cd 13 72 23 8a c1 24 3f 98 8a de 8a fc  >.....r#..$?.....<
0000b0 43 f7 e3 8b d1 86 d6 b1 06 d2 ee 42 f7 e2 39 56  >C..........B..9V<
0000c0 0a 77 23 72 05 39 46 08 73 1c b8 01 02 bb 00 7c  >.w#r.9F.s......|<
0000d0 8b 4e 02 8b 56 00 cd 13 73 51 4f 74 4e 32 e4 8a  >.N..V...sQOtN2..<
0000e0 56 00 cd 13 eb e4 8a 56 00 60 bb aa 55 b4 41 cd  >V......V.`..U.A.<
0000f0 13 72 36 81 fb 55 aa 75 30 f6 c1 01 74 2b 61 60  >.r6..U.u0...t+a`<
000100 6a 00 6a 00 ff 76 0a ff 76 08 6a 00 68 00 7c 6a  >j.j..v..v.j.h.|j<
000110 01 6a 10 b4 42 8b f4 cd 13 61 61 73 0e 4f 74 0b  >.j..B....aas.Ot.<
000120 32 e4 8a 56 00 cd 13 eb d6 61 f9 c3 49 6e 76 61  >2..V.....a..Inva<
000130 6c 69 64 20 70 61 72 74 69 74 69 6f 6e 20 74 61  >lid partition ta<
000140 62 6c 65 00 45 72 72 6f 72 20 6c 6f 61 64 69 6e  >ble.Error loadin<
000150 67 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74  >g operating syst<
000160 65 6d 00 4d 69 73 73 69 6e 67 20 6f 70 65 72 61  >em.Missing opera<
000170 74 69 6e 67 20 73 79 73 74 65 6d 00 00 00 00 00  >ting system.....<
000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  >................<
000190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  >................<
0001a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  >................<
0001b0 00 00 00 00 00 2c 44 63 4f bf d5 e5 00 00 00 00  >.....,DcO.......<
0001c0 c1 ff 0f fe ff ff 37 d3 f3 01 b5 ac 96 07 00 01  >......7.........<
0001d0 01 00 83 fe ff ff 3f 00 00 00 f8 d2 f3 01 00 00  >......?.........<
0001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  >................<
0001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa  >..............U.<
1+0 records in
1+0 records out
000200

Hors ligne

#39 Le 28/09/2006, à 23:12

cep

Re : 100% ubuntu[RÉSOLU]

Oui, grub n'est pas dans /dev/hdb, normal après le message affiché.

Je ne peux que redire ce qui a été dit, voir l'ordre de boot.
Sinon, essaye encore d'installer grub. Je pense à une chose, lorsque tu modifies lordre de boot, tu le fais bien par un menu sauvegardé, et non par un menu temporaire, comme par exemple le F11 de certains bios ?

Je ferai un tour sur ton poste demain matin pour voir s'il y a du nouveau.

Cordialement.
cep

Hors ligne

#40 Le 28/09/2006, à 23:21

ABYSS

Re : 100% ubuntu[RÉSOLU]

Je pense à une chose, lorsque tu modifies lordre de boot, tu le fais bien par un menu sauvegardé, et non par un menu temporaire, comme par exemple le F11 de certains bios ?

Oui tout à fait par le menu sauvegarder wink

Hors ligne

#41 Le 28/09/2006, à 23:35

ABYSS

Re : 100% ubuntu[RÉSOLU]

sudo gedit /mnt/hdb2/boot/grub/menu.lst
-- dans menu.lst tu remplaces sur la ligne root (hd1,1) par (hd0,1)   Il faudra le faire plus tard ailleurs, mais on verra par la suite. Tu enrégistres

Moi j'ai ça,


# 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'.           
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/hdb2 ro

## default grub root device
## e.g. groot=(hd0,0)
# 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-27-386
root		(hd0,1)
kernel		/boot/vmlinuz-2.6.15-27-386 root=/dev/hdb2 ro quiet splash
initrd		/boot/initrd.img-2.6.15-27-386
savedefault
boot

title		Ubuntu, kernel 2.6.15-27-386 (recovery mode)
root		(hd0,1)
kernel		/boot/vmlinuz-2.6.15-27-386 root=/dev/hdb2 ro single
initrd		/boot/initrd.img-2.6.15-27-386
boot

title		Ubuntu, kernel 2.6.15-26-386
root		(hd0,1)
kernel		/boot/vmlinuz-2.6.15-26-386 root=/dev/hdb2 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,1)
kernel		/boot/vmlinuz-2.6.15-26-386 root=/dev/hdb2 ro single
initrd		/boot/initrd.img-2.6.15-26-386
boot

title		Ubuntu, kernel 2.6.15-23-386
root		(hd0,1)
kernel		/boot/vmlinuz-2.6.15-23-386 root=/dev/hdb2 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,1)
kernel		/boot/vmlinuz-2.6.15-23-386 root=/dev/hdb2 ro single
initrd		/boot/initrd.img-2.6.15-23-386
boot

title		Ubuntu, memtest86+
root		(hd0,1)
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

Hors ligne

#42 Le 29/09/2006, à 01:42

cep

Re : 100% ubuntu[RÉSOLU]

Tu pourrais aussi faire un essai :
- remettre /dev/hda en premier dans l'odre de boot
- utiliser le fdisk de dos pour faire un fdisk /mbr simplement pour vérifier si à ce moment le bios voit le disque comme bootable.

Si c'est le cas, il faudra remettre le menu.lst de grub qui a été sauvegardé  de même que device.map et restaurer grub dans le mbr de /dev/hda.

Hors ligne

#43 Le 29/09/2006, à 09:54

ABYSS

Re : 100% ubuntu[RÉSOLU]

Bonjour cep,


faire un fdisk /mbrsimplement pour vérifier si à ce moment le bios voit le disque comme bootable.

ubuntu@ubuntu:~$ fdisk /mbr

Incapable d'ouvrir /mbr

cool

Hors ligne

#44 Le 29/09/2006, à 10:05

cep

Re : 100% ubuntu[RÉSOLU]

Il faut utiliser le fdisk de dos, comme précisé plus haut, c'est à dire depuis une disquette Ms. Windows ou autre suport.

Et, si vraiment il n'y a pas de solution, il faudra voir en réinstallant Xp sur ce disque. Mais, attention, bien mettre avant le disque /dev/hda en premier dans l'ordre de boot.

Après avoir réinstallé XP, tu pourras reformater la partition Xp, ou la réduire au minimum, pour en créer d'autres en ext3.

Hors ligne

#45 Le 29/09/2006, à 11:26

ABYSS

Re : 100% ubuntu[RÉSOLU]

Alors le fdisk


partition    état        type          nom de volume      mo        système        utulisé
      1           a         non-dos                                   60259                          100%
      2                      non-dos                                   28490                            55%
      3                      non-dos                                   28490                            55%

Hors ligne

#46 Le 29/09/2006, à 11:39

cep

Re : 100% ubuntu[RÉSOLU]

Tu as fait un fdisk /mbr ?

Tu as essayé de redémarrer pour voir quel était maintenant le message d'erreur ?
Si maintenant il te dit qu'il ne trouve pas de système d'exploitation, il faudra restaurer la sauvegarde de /boot/grub/menu.lst faite hier, remettre dans device.map /dev/hda (hd0) et /dev/hdb (hd1) et réinstaller grub dans le mbr de /dev/hda. Tout cela dans l'ordre.

Si toujours pas de solution, réinstaller xp dans /dev/hda.

Les partitions ne sont pas vides ?

Hors ligne

#47 Le 29/09/2006, à 12:06

ABYSS

Re : 100% ubuntu[RÉSOLU]

Tu as fait un fdisk /mbr ?

Oui


Si maintenant il te dit qu'il ne trouve pas de système d'exploitation

Tout à fait j'ai cette ligne maintenant,

il faudra restaurer la sauvegarde de /boot/grub/menu.lst faite hier, remettre dans device.map /dev/hda (hd0) et /dev/hdb (hd1) et réinstaller grub dans le mbr de /dev/hda. Tout cela dans l'ordre.

Excuse-moi, mais pour le coup je suis un peu perdu avec les commandes depuis hier j'ai le cerveau retourner.

Comment je procède pour la restauration?


Les partitions ne sont pas vides ?

Oui j'ai trouvé cela curieux, car sous parted elle sont vides.

Merçi de ta patience et de ton temps. wink

Hors ligne

#48 Le 29/09/2006, à 12:18

cep

Re : 100% ubuntu[RÉSOLU]

Bon, on est peut-être sur la bonne voix, à moins que le problème ne vienne de grub.

Alors, il faut procéder un peu comme hier :

- on part du principe que le bios est réglé pour démarrer sur /dev/hda
- démarrer avec un live cd
- monter ta partition ubuntu :
     sudo mkdir /mnt/hdb2
     sudo mount /dev/hdb2 -t ext3 /mnt/hdb2
     sudo cp /mnt/hdb2/boot/grub/menu.lst  /mnt/hdb2/boot/grub/menu.lst_bak2
     sudo mv  /mnt/hdb2/boot/grub/menu.lst_save  /mnt/hdb2/boot/grub/menu.lst

     sudo gedit /mnt/hdb2/boot/grub/device.map
-- dans device.map tu inverses les références pour avoir /dev/hda (hd0) et /dev/hdb (hd1) et tu enrégistres

Puis tu réinstalles grub dans le mbr de /dev/hda
sudo grub
find /boot/grub/stage1
S'il n'y a pas d'erreur dans la séquence de boot, il devrait retourner (hd1,1), donc :
root (hd1,1)
setup (hd0)
quit

On verra ainsi si c'est un problème d'installation de grub ou de partitions.

Dernière modification par cep (Le 29/09/2006, à 12:20)

Hors ligne

#49 Le 29/09/2006, à 12:36

cep

Re : 100% ubuntu[RÉSOLU]

Alors comme je vais m'absenter, je te propose encore un essai si le dernier n'a pas fonctionné, au cas ou le grub du live cd ne marche pas.

Tu démarres avec le live cd puis :

sudo mount /dev/hdb2 -t ext3 /mnt/hdb2
sudo chroot /mnt/hdb2

grub-install /dev/hda    (sudo n'est pas nécessaire)

S'il y a un problème :
grub-install --root-directory=/   hd0

Hors ligne

#50 Le 29/09/2006, à 12:41

ABYSS

Re : 100% ubuntu[RÉSOLU]

Même chose,

Searching for boot record from ide-0

Et j'ai plus cette ligne là,

ne trouve pas de système d'exploitation

Un truc de fou, alors que pendant la procédure j'ai eu aucun retour d'érreur!!!!!!!

Hors ligne