Установите Windows XP после FS Linux Пространство Partioned

Я пытаюсь установить Windows XP на 3-й основной раздел моего жесткого диска. Расположение похоже так:

Part 1,   100 MB, Linux EXT2, /boot
Part 2,   280 GB, Linux Raid, /root
Part 3,   40 GB, Windows NTFS

Я не могу заставить установку Windows CD загружаться, если я не установил типы Part1 и Part2 на '0'. Есть ли так или иначе вокруг этого? Я хотел бы решение, где я не должен изменять 1-е или 2-е разделы. Куда я могу пойти отсюда?

Если я установлю Windows на 3-м разделе и затем переключу типы Part1 и Part2 назад на правильные значения, то Windows сможет загрузиться прочь 3-го раздела?

1
задан 06.02.2016, 21:01

3 ответа

Вопреки другим "ответам" это возможно, и у меня есть он работающий правильно. Вот то, как я сделал это. Я использовал следующую ссылку для вдохновения:

http://ubuntuforums.org/showthread.php?t=1095893

  • Установка раздела была тем же от вопроса.
  • Диск I Windows XP имел, была версия SP2, я не попробовал никакие другие.
  • Вам будет нужна рабочая начальная загрузка Linux CD w/личинка. Я использовал стандартную Настольную Установку Ubuntu CD.

  1. Для получения, WinXP устанавливают CD для начальной загрузки:

    Запустите свой рабочий Linux ОС, или от начальной загрузки загрузочного носителя Linux. СНАЧАЛА СКОПИРУЙТЕ СВОЮ ИНФОРМАЦИЮ PARTIION ТОЧНО. УСТАНОВКА WINDOWS, СТЕРТАЯ МОЙ. После поддержки Вашей таблицы разделов использовать fdisk или любой другой менеджер по разделу для установки типов раздела Linxux на '0' или "ни один". Это скроет разделы от Windows Boot CD.

    Запишите новую таблицу разделов и перезагрузку.

  2. Если у Вас есть дополнительные диски, теперь хорошее время для разъединения их для ухода от любого путающего во время установки Windows. Загрузите Windows Install CD, как Вы обычно были бы. Установите Windows на распознанный раздел NTFS. Удостоверьтесь, что Вы не повторно делите диск или устанавливаете на "неразделенном пространстве". Это - Ваш FS Linux.

  3. После того, как установка Windows завершает и пробует к перезагрузкам, это - то, где Вы могли бы столкнуться с проблемами. На моей попытке Windows переписал мою таблицу разделов и удалил все записи раздела Linux (но не изменил геометрию), поэтому это смогло перезагрузить в Windows и завершить установку. Так или иначе в какой-то момент необходимо будет исправить систему для получения разделов Linux, загружающихся снова.

    Когда Вы готовы возвратиться в Linux, повторно включить все Ваши диски (если отключено) и начальная загрузка с CD Linux Media, Вы имеете.

  4. От терминала Linux исправьте таблицу разделов на диске путем восстановления/воссоздания его точно от резервного копирования.

  5. Переустановите личинку назад на MBR Вашего жесткого диска. Это может быть хитро, но это - то, как я сделал это в своей системе:

    mount /dev/sda2 /mnt/root
    mount -o bind /dev /mnt/root/dev
    mount -o bind /proc /mnt/root/proc
    chroot /mnt/root /bin/bash
    mount /dev/sda1 /boot
    grub-install /dev/sda
    
  6. Обновите свое меню начальной загрузки личинки для создания опции для раздела Windows. Добавьте следующее к /boot/grub/menu.lst:

    title       Windows XP
    rootnoverify   (hd0,2)
    chainloader +1
    makeactive
    
  7. Наконец, необходимо исправить boot.ini файл в Вашем объеме Windows. Можно смонтировать объем как так:

    mkdir /winxp
    mount /dev/sda3 /winxp -t ntfs
    vi /winxp/boot.ini
    

    Вот моя работа boot.ini файл для ссылки:

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
    

    Вы заметите, что необходимо изменить раздел (N) для соответствия расположению диска.

  8. Если Вы выполнили все эти шаги, необходимо теперь смочь перезагрузить систему, добраться до меню Grub и перезагрузки или в Linux или в Windows.

0
ответ дан 24.11.2019, 02:35

Я боюсь, что Windows хочет первый раздел, поскольку это - загрузочные файлы. Необходимо было отформатировать его как MS-DOS.

0
ответ дан 24.11.2019, 02:35

Удостоверьтесь в своей BIOS, что у Вас есть она набор для начальной загрузки CD/DVD-привода перед любым из жестких дисков, она кажется, что у Вас есть она набор для начальной загрузки жесткого диска сначала.

-2
ответ дан 24.11.2019, 02:35

Теги

Похожие вопросы