У меня довольно новый компьютер. Когда я впервые купил его, я установил двойную загрузку Windows XP и OpenSUSE Linux. Когда OpenSUSE умер (строго только X и / или KDE) безо всякой на то причины, это была последняя капля, которая сломала верблюдов после бесконечных проблем с драйверами, проблем с конфигурацией и т.д.
В любом случае, по правде говоря, Linux был в основном моей операционной системой в Интернете, причем большинство других вещей делалось в Windows XP, но я больше не хотел доверять этому в Интернете (драйверы Ethernet отключены) в течение последних нескольких лет.
К счастью, я получил хорошую цену на легальную копию Windows 7 Home Premium.
Когда я установил Windows 7, он отказался распознавать Windows XP в загрузчике. Я не слишком беспокоился - я заменил OpenSUSE на Ubuntu и использовал Grub для мультизагрузки.
Теперь у меня есть следующие разделы на жестком диске ...
1 : 100GB : Windows XP main partition - Drive C in WinXP, not mounted in Win7
2 : 100MB : Windows 7 reserved - not mounted in anything
3 : 100GB : Windows 7 main partition - Drive C in Win7, not mounted in WinXP
4 : ...
4a : 166GB : Data partition - Drive G in WinXP and Win7
4b : 100GB : Ext3 partition for Ubuntu
Однако теперь, когда я использую Windows 7 и преобразовал все свои резервные копии (профиль Firefox перенесен в Win7 и т.д.), Я больше не нуждаюсь или не хочу устанавливать Linux - я предпочел бы иметь больший раздел с общими данными. Я даже не загружался в Linux уже несколько недель. Windows 7 взяла на себя роль хоста веб-браузера, и хотя предпочтения, вероятно, не лучше, чем у KDE (мне действительно нужно найти виджет «фаза луны» - ну, извините, гаджет) - проблемы с драйверами и большинство настроек стычек просто больше не бывает. Единственная проблема с настройкой Windows 7 - это то, что я здесь описываю.
То, что каждая операционная система видела себя как диск C и вообще не видела другой основной раздел ОС, изначально было связано с еще одной странностью в установке Windows 7, но это также хорошая схема IMO, и теперь я хочу, чтобы путь.
Так... Я хочу избавиться от Linux (на самом деле, он, вероятно, будет жить в VirtualBox, но не в качестве основной операционной системы). Но Grub хранит необходимые файлы в этом разделе Linux. Я мог бы вернуться к загрузчику Windows 7 (обычный boot-the-CD и fixmbr, трюк с fixboot предположительно работает для Win7 или что-то подобное), но я уже знаю, что это не обнаруживает мою Windows XP.
Я пытался сделать некоторые исследования. Одна вещь, которую я нашел, была GRUB4DOS и WINGRUB. Что я обнаружил в них, так это то, что сама GRUB4DOS действительно предназначена для DOS, а не для Windows. А самая последняя загрузка для WINGRUB датирована 2004 годом и, похоже, не совместима с Windows 7.
Я нашел различные образы загрузочного диска и т.д., например Rescatux. Я нашел несколько способов починить GRUB, если у меня установлена Linux. Вполне вероятно, что я что-то упустил, так как кажется, что мощные инструменты для этих вещей просто сбрасывают вас в виртуальный терминал, чтобы использовать инструменты командной строки без особого указания, какие инструменты доступны или как их использовать. Возможно, самая приятная хитрость в этих вещах - это работающее интернет-соединение и веб-браузер, но так как я не мог найти помощь, в которой я нуждался даже с этим ...
Раньше я был достаточно счастлив, редактируя boot.ini в Windows XP - но в Windows 7 нет boot.ini, и мне не очень повезло, пытаясь отработать способ Windows 7.
Наконец, EasyBCD показался мне волшебством, в котором я нуждался. Я установил его, и было очень легко добавить Windows XP в мое загрузочное меню, но потом мне сказали, что он не может найти Windows XP. По-видимому, Windows XP должна находиться в разделе, смонтированном в Windows 7 и имеющем букву диска. Он не может распознать и не будет ссылаться на этот несмонтированный раздел.
Кто-нибудь может порекомендовать решение, которое будет работать для этого? И поскольку у меня нет кредитной карты, поэтому оплата через Интернет практически невозможна, любое программное обеспечение должно быть бесплатным - по крайней мере, для попытки, поэтому мне нужно только пройти через поиск другого способа оплаты, когда я знаю это. буду работать