[debian] bootloader laadt winxp niet

Pagina: 1
Acties:

  • Trunksmd
  • Registratie: Juli 2002
  • Laatst online: 13-02 10:05
Mijn systeem bestaat uit dual setup win xp en debian sarge. Debian is geistalleerd met de sarge installer, welke tijdens de installatie win xp herkend heeft.
Wanneer ik nu voor xp kies,zegt grub

root (hd0,0)
filesystem type unknown
partition type 0x7
saver default
make active
chainloader +1

Ik had verwacht dat er in /etc een grub.conf file is, zoals bij lilo om te zien of xp wel goed geconfigged staat, maar dit gaat bij debian precies anders,

Verwijderd

grub.conf staat in /boot/grub/..

en laat die ook maar meteen zien :P

  • Wilke
  • Registratie: December 2000
  • Laatst online: 11:47
Net zoals je partitie/hd-indeling.

Verwijderd

staat je windows XP partitie niet als een hidden FS?

(te zien met Partition Magic)

  • Trunksmd
  • Registratie: Juli 2002
  • Laatst online: 13-02 10:05
Dat dacht ik ook ja:
ls /boot/grub
device.map iso9660_stage1_5 reiserfs_stage1_5 vstafs_stage1_5
e2fs_stage1_5 jfs_stage1_5 stage1 xfs_stage1_5
fat_stage1_5 menu.lst stage2
ffs_stage1_5 minix_stage1_5 ufs2_stage1_5

geen grub.conf

xp staat op hda1
sarge-installer heeft rest zelf ingevuld (ik dacht hda2 SWAP 450 Mb ongeveer en hda5 root)

UPDATE: grub.conf heet in debian menu.lst:

title Debian GNU/Linux, kernel 2.6.7-1-386
root (hd0,1)
kernel /boot/vmlinuz-2.6.7-1-386 root=/dev/hda2 ro
initrd /boot/initrd.img-2.6.7-1-386
savedefault
boot

title Debian GNU/Linux, kernel 2.6.7-1-386 (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.7-1-386 root=/dev/hda2 ro single
initrd /boot/initrd.img-2.6.7-1-386
savedefault
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


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Windows NT/2000/XP
root (hd0,0)
savedefault
makeactive
chainloader +1

Wat is verkeerd?

[ Voor 72% gewijzigd door Trunksmd op 13-08-2004 01:13 ]


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 11:28

Flydude

Mighty pirate

Je kan proberen om van root(hd0,0) rootnoverify(hd0,0) te maken. Dat wil wel eens helpen.

Als dat niet helpt kun je controleren of de Windows-partititie meer dan 1024 cylinders beslaat. Als dat zo is dient LBA in je bios aan te staan, anders herkent Windows je partititie niet.

I am rubber, you are glue


  • Wilke
  • Registratie: December 2000
  • Laatst online: 11:47
rootnoverify zou het inderdaad goed kunnen zijn.

Verwijderd

heb je al gegoogled op 'filesystem type unknown partition type 0x7' het zou namelijk wel eens de bekende 'dual boot' bug kunnen zijn waar wel meer distro's met een 2.6 kernel last van kunnen hebben.

  • Trunksmd
  • Registratie: Juli 2002
  • Laatst online: 13-02 10:05
Ik weet niet waarom, maar het omzetten van auto naar lba was de oplossing
Pagina: 1