vfat und Grub
Christian Horn
chorn at fluxcoil.net
Mi Mär 28 21:53:25 CEST 2007
Hi,
On Wed, Mar 28, 2007 at 07:34:19PM +0000, Martin Jäger wrote:
> ##################
> Disk /dev/hda: 120.0 GB, 120034123776 bytes
> 255 heads, 63 sectors/track, 14593 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
>
> Device Boot Start End Blocks Id System
> /dev/hda1 * 1 36 289138+ 83 Linux
> /dev/hda2 37 14593 116929102+ 5 Extended
> /dev/hda5 * 37 2468 19535008+ c W95 FAT32 (LBA)
> /dev/hda6 2469 7331 39062016 c W95 FAT32 (LBA)
> /dev/hda7 7332 10978 29294496 83 Linux
> /dev/hda8 10979 12194 9767488+ 83 Linux
> /dev/hda9 12195 12316 979933+ 82 Linux swap / Solaris
> /dev/hda10 12317 12523 1662696 83 Linux
> /dev/hda11 12524 14593 16627243+ 83 Linux
> ##################
Problem 1 koennte sein das windows nur von primaeren partitionen starten mag,
ich kann mich aber auch irren. Man muesste bei deiner konfiguration auch hda5
in ein hda2 abaendern koennen.
> hda1 beinhaltet /boot und ab /dev/hda7 fängt mein neues Debian Etch an. Auf
> die Partition /dev/hda5 hab ich mittels cp mein altes WindowsXP kopiert.
> Und das will ich jetzt mittels grub booten.
> In der menu.lst steht:
> ##########
> title Windows 95/98/NT/2000
> root (hd0,1)
> makeactive
> chainloader +1
> ##########
Problem 2: chainloader springt den bootsektor der partition an, steht an
bestimmter stelle und wurde mit deinem 'cp' der dateien auf dem fat-filesystem
nicht mit kopiert. Ob ein transfer des bootblocks von einer anderen installation
funktionieren wuerde weiss ich nicht, boot einer windows-installation (andere
festplatte oder livecd) und neuschreiben koennte klappen, dabei wird vermutlich
auch der mbr ueberschrieben und grub muss danach neu drauf.
Windows-neuinstallation ist eine weitere idee.
Alles nur nach bestem wissen und gewissen ;)
Christian