Poster une réponse à un sujet: [GRUB] Cohabitation
Attention, ce sujet est un sujet ancien (5755 jours sans réponse)
blietaer
nope
kortenberg
une question de droits?
blietaer
Tiens et sur une récupération d'une install Red Hat, chrootée depuis un live CD, pq GRUB refuse de trouver le fameux /boot/grub/stage1 alors qu'il est bien là (en plus il n'y a qu'une seule partition + swap..rien de bien sorcier...)
blietaer
Y a vraiment que blibli pour essayer de faire booter GRUB sur un /boot en RAID0...tsss...bon allez je l'ai passé en RAID1 et on en parle plus?
(YAISSEUUH!)
(YAISSEUUH!)
blietaer
Encore une autre machien et une autre situation:
Y a un peu de Raid0 et Raid1:
# fdisk -l
Disk /dev/sda: 750.1 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x14a1226a
Device Boot Start End Blocks Id System
/dev/sda1 1 7 56196 fd Linux raid autodetect
/dev/sda2 8 251 1959930 82 Linux swap / Solaris
/dev/sda3 252 3899 29302560 fd Linux raid autodetect
/dev/sda4 3900 91201 701253315 5 Extended
/dev/sda5 3900 58609 439458043+ fd Linux raid autodetect
/dev/sda6 58610 91201 261795208+ fd Linux raid autodetect
Disk /dev/sdb: 750.1 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x07f1ec3f
Device Boot Start End Blocks Id System
/dev/sdb1 1 7 56196 fd Linux raid autodetect
/dev/sdb2 8 251 1959930 82 Linux swap / Solaris
/dev/sdb3 252 3899 29302560 fd Linux raid autodetect
/dev/sdb4 3900 91201 701253315 5 Extended
/dev/sdb5 3900 58609 439458043+ fd Linux raid autodetect
/dev/sdb6 58610 91201 261795208+ fd Linux raid autodetect
Tout ce petit monde est bien monté selon:
rootfs on / type rootfs (rw)
tmpfs on / type tmpfs (rw)
/dev/sr0 on /mnt/cdrom type iso9660 (ro)
/dev/loop0 on /mnt/livecd type squashfs (ro)
proc on /proc type proc (rw,nosuid,nodev,noexec)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec)
udev on /dev type tmpfs (rw,nosuid)
devpts on /dev/pts type devpts (rw,nosuid,noexec)
tmpfs on /mnt/livecd/lib/firmware type tmpfs (rw)
tmpfs on /mnt/livecd/usr/portage type tmpfs (rw)
usbfs on /proc/bus/usb type usbfs (rw,nosuid,noexec)
/dev/md/3 on / type reiserfs (rw)
/dev/md/1 on /boot type ext3 (rw,data=ordered)
proc on /proc type proc (rw)
udev on /dev type tmpfs (rw,nosuid)
/dev/md/5 on /vmworld type xfs (rw,logbsize=64k,sunit=128,swidth=256,ikeep,noquota)
/dev/md/6 on /backup type ext3 (rw,data=ordered)
Et le fstab a été créé en fonction:
/dev/md1 /boot ext3 noauto,noatime 1 2
/dev/md3 / reiserfs noatime 0 1
/dev/md5 /vmworld xfs noatime 0 2
/dev/md6 /backup ext3 noatime 0 2
/dev/sda2 none swap sw,pri=1 0 0
/dev/sdb2 none swap sw,pri=1 0 0
Et enfin GRUB s'apprête à faire son TRES simple travail avec:
Seul problème:
grub> root (hd0,0)
Filesystem type is ext2fs, partition type 0xfd
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... no
Error 2: Bad file or directory type
grub>
Cherchez l'erreur...?
ah oui et peut-être pour gagner du temps, il est évident que :
boot # ls -la grub/
total 196
drwxr-xr-x 2 root root 1024 Jan 8 13:45 .
drwxr-xr-x 5 root root 1024 Jan 8 11:18 ..
-rw-r--r-- 1 root root 197 Jan 8 11:19 default
-rw-r--r-- 1 root root 30 Jan 8 11:19 device.map
-rw-r--r-- 1 root root 8704 Jan 8 11:19 e2fs_stage1_5
-rw-r--r-- 1 root root 8544 Jan 8 11:19 fat_stage1_5
-rw-r--r-- 1 root root 9568 Jan 8 11:19 jfs_stage1_5
-rw-r--r-- 1 root root 488 Jan 8 13:45 menu.lst
-rw-r--r-- 1 root root 4136 Jan 8 11:19 menu.lst~
-rw-r--r-- 1 root root 7904 Jan 8 11:19 minix_stage1_5
-rw-r--r-- 1 root root 10720 Jan 8 11:19 reiserfs_stage1_5
-rw-r--r-- 1 root root 512 Jan 8 11:19 stage1
-rw-r--r-- 1 root root 128616 Jan 8 11:19 stage2
-rw-r--r-- 1 root root 10280 Jan 8 11:19 xfs_stage1_5
Y a un peu de Raid0 et Raid1:
# fdisk -l
Disk /dev/sda: 750.1 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x14a1226a
Device Boot Start End Blocks Id System
/dev/sda1 1 7 56196 fd Linux raid autodetect
/dev/sda2 8 251 1959930 82 Linux swap / Solaris
/dev/sda3 252 3899 29302560 fd Linux raid autodetect
/dev/sda4 3900 91201 701253315 5 Extended
/dev/sda5 3900 58609 439458043+ fd Linux raid autodetect
/dev/sda6 58610 91201 261795208+ fd Linux raid autodetect
Disk /dev/sdb: 750.1 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x07f1ec3f
Device Boot Start End Blocks Id System
/dev/sdb1 1 7 56196 fd Linux raid autodetect
/dev/sdb2 8 251 1959930 82 Linux swap / Solaris
/dev/sdb3 252 3899 29302560 fd Linux raid autodetect
/dev/sdb4 3900 91201 701253315 5 Extended
/dev/sdb5 3900 58609 439458043+ fd Linux raid autodetect
/dev/sdb6 58610 91201 261795208+ fd Linux raid autodetect
Tout ce petit monde est bien monté selon:
rootfs on / type rootfs (rw)
tmpfs on / type tmpfs (rw)
/dev/sr0 on /mnt/cdrom type iso9660 (ro)
/dev/loop0 on /mnt/livecd type squashfs (ro)
proc on /proc type proc (rw,nosuid,nodev,noexec)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec)
udev on /dev type tmpfs (rw,nosuid)
devpts on /dev/pts type devpts (rw,nosuid,noexec)
tmpfs on /mnt/livecd/lib/firmware type tmpfs (rw)
tmpfs on /mnt/livecd/usr/portage type tmpfs (rw)
usbfs on /proc/bus/usb type usbfs (rw,nosuid,noexec)
/dev/md/3 on / type reiserfs (rw)
/dev/md/1 on /boot type ext3 (rw,data=ordered)
proc on /proc type proc (rw)
udev on /dev type tmpfs (rw,nosuid)
/dev/md/5 on /vmworld type xfs (rw,logbsize=64k,sunit=128,swidth=256,ikeep,noquota)
/dev/md/6 on /backup type ext3 (rw,data=ordered)
Et le fstab a été créé en fonction:
/dev/md1 /boot ext3 noauto,noatime 1 2
/dev/md3 / reiserfs noatime 0 1
/dev/md5 /vmworld xfs noatime 0 2
/dev/md6 /backup ext3 noatime 0 2
/dev/sda2 none swap sw,pri=1 0 0
/dev/sdb2 none swap sw,pri=1 0 0
Et enfin GRUB s'apprête à faire son TRES simple travail avec:
Seul problème:
grub> root (hd0,0)
Filesystem type is ext2fs, partition type 0xfd
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... no
Error 2: Bad file or directory type
grub>
Cherchez l'erreur...?
ah oui et peut-être pour gagner du temps, il est évident que :
boot # ls -la grub/
total 196
drwxr-xr-x 2 root root 1024 Jan 8 13:45 .
drwxr-xr-x 5 root root 1024 Jan 8 11:18 ..
-rw-r--r-- 1 root root 197 Jan 8 11:19 default
-rw-r--r-- 1 root root 30 Jan 8 11:19 device.map
-rw-r--r-- 1 root root 8704 Jan 8 11:19 e2fs_stage1_5
-rw-r--r-- 1 root root 8544 Jan 8 11:19 fat_stage1_5
-rw-r--r-- 1 root root 9568 Jan 8 11:19 jfs_stage1_5
-rw-r--r-- 1 root root 488 Jan 8 13:45 menu.lst
-rw-r--r-- 1 root root 4136 Jan 8 11:19 menu.lst~
-rw-r--r-- 1 root root 7904 Jan 8 11:19 minix_stage1_5
-rw-r--r-- 1 root root 10720 Jan 8 11:19 reiserfs_stage1_5
-rw-r--r-- 1 root root 512 Jan 8 11:19 stage1
-rw-r--r-- 1 root root 128616 Jan 8 11:19 stage2
-rw-r--r-- 1 root root 10280 Jan 8 11:19 xfs_stage1_5
blietaer
Très malin, je teste.
Ca a l'air un peu bourrin, donc j'adore.
Pour parted, quand tu dis déplacer, ça veut dire qu'il va y avoir une étape de "copie bit-à -bit" ? pas un peu plus risqué?
Ca a l'air un peu bourrin, donc j'adore.
Pour parted, quand tu dis déplacer, ça veut dire qu'il va y avoir une étape de "copie bit-à -bit" ? pas un peu plus risqué?
philfr
Avec fdisk, tu devrais pourvoir le faire.
Note les débuts et fin de toutes tes partitions, efface-les, et recrée-lesdans le bon ordre avec les mêmes débuts-fins. Si tu peux, essaie quand-même d'abord la manip sur un autre disque.
Ou alors parted te permet de les déplacer.
Note les débuts et fin de toutes tes partitions, efface-les, et recrée-lesdans le bon ordre avec les mêmes débuts-fins. Si tu peux, essaie quand-même d'abord la manip sur un autre disque.
Ou alors parted te permet de les déplacer.
blietaer
OK, bien vu...j'ai bien loosé.
euuuh je suis bon pour un ré-install total et propre de la machine?
ou bien vous avez une astuce pour pas tout casser, juste changer la table?
(on peut rever..)
euuuh je suis bon pour un ré-install total et propre de la machine?
ou bien vous avez une astuce pour pas tout casser, juste changer la table?
(on peut rever..)
Keeper
non pas tous
je pense que ZOS est exclusif
je pense que ZOS est exclusif
ovh
+1 avec philfr, je pense qu'en effet windows doit absolument être sur une partition primaire
Ca semble se vérifier :
http://www.forx.fr/post/2006/02/11/56-partition-primaire-pour-windows
Tous les autres OS supportent n'importe quel type de partition évidemment
Ca semble se vérifier :
http://www.forx.fr/post/2006/02/11/56-partition-primaire-pour-windows
Tous les autres OS supportent n'importe quel type de partition évidemment