[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [Bug 586175] Re: Windows XP/2003 doesn't boot
From: |
Andreas Jacob |
Subject: |
[Qemu-devel] [Bug 586175] Re: Windows XP/2003 doesn't boot |
Date: |
Sun, 01 Aug 2010 17:46:00 -0000 |
I run into the same problem, but the workaround regarding editing the
number of heads in the ntfs partition boot sector did it for me. Little
Howto:
Asume: A raw complete harddisc image within a bootable NTFS partition
with XP or 2k3 on it
Incident: when using these image with kvm based qemu, the system wan't
boot anymore
solution:
1) set up the whole discimage as a loop device
- losetup /dev/loop0 /path/to/my/diskimage.raw
2) let kpartx create drive mappings for all partitions within the loop device
- kpartx -a /dev/loop0
3) you need to know on which partition your NTFS partition resides
- fdisk -l /dev/loop0
4) use the right partition mapping with hex-edit (eg. partition 1)
- hexedit /dev/mapper/loop0p1
5) look on hex position 0x1a, for the count of heads NTFS asumes
- in hexedit type enter and then 1A
6) change the value to 0xFF
- in hexedit type FF
7) save and exit hexedit
- press Ctrl+X to end
8) remove the partition mappings
- kpartx -d /dev/loop0
9) remove loop device
- losetup -d /dev/loop0
Hope that helps
Cheers Andreas
--
Windows XP/2003 doesn't boot
https://bugs.launchpad.net/bugs/586175
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
Status in QEMU: Incomplete
Status in “qemu-kvm” package in Ubuntu: New
Status in Debian GNU/Linux: New
Status in Fedora: Unknown
Bug description:
Hello everyone,
my qemu doesn't boot any Windows XP/2003 installations if I try to boot the
image.
If I boot the install cd first, it's boot manager counts down and triggers the
boot on it's own. That's kinda stupid.
I'm using libvirt, but even by a simple
> qemu-kvm -drive file=image.img,media=disk,if=ide,boot=on
it won't boot. Qemu hangs at the message "Booting from Hard Disk..."
I'm using qemu-kvm-0.12.4 with SeaBIOS 0.5.1 on Gentoo (No-Multilib and AMD64).
It's a server, that means I'm using VNC as the primary graphic output but i
don't think it should be an issue.
- [Qemu-devel] [Bug 586175] Re: Windows XP/2003 doesn't boot,
Andreas Jacob <=
- [Qemu-devel] [Bug 586175] Re: Windows XP/2003 doesn't boot, Andy Lee Robinson, 2010/08/02
- [Qemu-devel] [Bug 586175] Re: Windows XP/2003 doesn't boot, Andreas Jacob, 2010/08/02
- [Qemu-devel] [Bug 586175] Re: Windows XP/2003 doesn't boot, Jt Loni, 2010/08/02
- [Qemu-devel] [Bug 586175] Re: Windows XP/2003 doesn't boot, Andy Lee Robinson, 2010/08/02
- [Qemu-devel] [Bug 586175] Re: Windows XP/2003 doesn't boot, Bug Watch Updater, 2010/08/04
- [Qemu-devel] [Bug 586175] Re: Windows XP/2003 doesn't boot, Michael Tokarev, 2010/08/10
- [Qemu-devel] [Bug 586175] Re: Windows XP/2003 doesn't boot, Michael Tokarev, 2010/08/10
- [Qemu-devel] [Bug 586175] Re: Windows XP/2003 doesn't boot, Michael Tokarev, 2010/08/19
- [Qemu-devel] [Bug 586175] Re: Windows XP/2003 doesn't boot, tekditt, 2010/08/29
- [Qemu-devel] [Bug 586175] Re: Windows XP/2003 doesn't boot, tekditt, 2010/08/29