Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

grub et secteur invalide

1 réponse
Avatar
julien
Bonjour à tous,

Après mes déboires sur la config du noyau (cf quelques fils en dessous),
j'ai des pbs de boot.

J'essaye d'installer grub sur un portable.
Distrib : gentoo 2006.1
config : 1 seul disque dur ide de 20Go,
fdisk /dev/hda donne :

Device boot Start End Blocks Id System
/dev/hda1 * 1 1275 ...... 7 HPFS/NTFS
/dev/hda2 * 1276 1280 .. 83 Linux
/dev/hda3 1281 1343 .... 82 Linux swap/Sol..
/dev/hda4 1344 2432 .... 83 Linux

(hda1 est pour WinXP)

fstab
/dev/hda2 /boot ext2 noauto,noatime 1 2
/dev/hda4 / ReiserFS noatime 0 1
/dev/hda3 none swap sw 0 0
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto 0 0

# NOTE: The next line is critical for boot!
proc /proc proc defaults 0 0

# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
# use almost no memory if not populated with files)
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0

usbfs /proc/bus/usb usbfs devgid=14,devmode=0660 0 0



j'ai donc fait en ligne de commande sur grub
grub>root (hd0,1)
grub>setup (hd0)
...
messages "yes" et "succeeded"

kernel :
timeout 30
default 0
fallback 1
splashimage=(hd0,1)/boot/grub/splash.xpm.gz

title Gentoo Linux
root (hd0,1)
kernel /boot/kernel-genkernel-x86-2.6.18-gentoo-r2 root=/dev/ram0
init=/linuxrc ramdisk=8192 real_root=/dev/hda4 udev
initrd /boot/initramfs-genkernel-x86-2.6.18-gentoo-r2

title test
root (hd0,1)
kernel /kernel-genkernel-x86-2.6.18-gentoo-r2 root=/dev/ram0
init=/linuxrc ramdisk=8192 real_root=/dev/hda4 udev
initrd /initramfs-genkernel-x86-2.6.18-gentoo-r2

Et voici enfin le message d'erreur :
hard disk boot sector invalid
Press 'H' to retry Hard Disk, any other key for floppy

Merci d'avoir eu la patience de parcourir tout cela.

Avez vous une idée sur pourquoi cela ne fonctionne pas ?
J'imagine que cela doit être un truc tout bête...

D'avance merci !

1 réponse

Avatar
julien
Quand je vois que j'avais oublié de copier linuxrc, j'ai l'impression
qu'il faudrait que je reprenne depuis le début car je dois avoir zappé
tout ce qu'il fallait faire avec genkernel, je pensais avoir lu dans
l'ordre...