If you come across a problem where you can't do anything but install a Windows XP alongside a Vista or Windows 7, don't despair, as it is quite easily done.
If you're running Windows 7, there's an additional system partition which is by default not accessible from within Windows 7. It is a standard NTFS partition, though. This means that Windows XP will treat it as one, and see it as drive C:. As ntldr (the XP bootloader) by default gets placed on the first writable partition it finds, it gets placed in there. However, the Windows 7 bootloader does not have access to it, meaning that once you restore Windows 7's boot settings, you can no longer boot into Windows XP until you relocate ntldr.
To do this from within Windows 7, follow these instructions:
b: attrib -s -h ntldr attrib -s -h boot.ini move ntldr C:\ move boot.ini C:\
c: attrib +s +h ntldr attrib +s +h boot.ini
If you're still inside Windows XP, it's a bit easier but similar: copy ntldr and boot.ini from the system partition (usually drive C:) to another one.
To add Windows XP bootloader, you need administrative rights. Log in as an administrator, or open an elevated command prompt.
bcdedit /create {ntldr} /d "Windows XP"
bcdedit /set {ntldr} device partition=C:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast
« ‹ | December 2024 | › » | ||||
Sun | Mon | Tue | Wed | Thu | Fri | Sat |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |