Мой HD содержит два раздела: sda (извините об обозначении Linux) с Windows XP и sdb с Windows 7 и загрузчиком личинки. Я изменил размер их (сделал раздел Windows 7 больше), но впоследствии, раздел Windows 7 не загрузится. Я использовал установочный диск Windows 7 для восстановления раздела, но в качестве награды он исказил мой раздел Windows XP.
Теперь, я не могу загрузить Windows XP или считать этот раздел из моей установки Windows 7. GParted может прочитать (обновленную) таблицу разделов, но это дает сообщение об ошибке относительно раздела Windows XP (что-то о ntfsresize инструменте), и я думаю, что файловая система NTFS на разделе Windows XP все еще содержит старый размер или другие поврежденные данные.
Кто-то может дать мне общее представление, как запустить процесс восстановления раздела Windows XP? Я уверен, что все данные там, я просто должен починить указатель на них.
Я сказал бы, что первый шаг является резервным копированием, что Вы имеете, прежде чем это станет немного хуже. Если Вы можете, dd целый диск к файлу изображения на другом диске.
dd if=/dev/sda of=/mnt/another-drive-with-space.img bs=1M
если Вы не имеете пространство, можно сжать изображение:
dd if=/dev/sda bs=1M | gzip -9 > /mnt/another-drive-with-space.img.gz
Затем, Windows действительно очень не хочет загрузиться отовсюду, но основной раздел на основном диске. Я попытался бы удалить Ваш win7 диск и и затем вставить диск установки XP, и выбор "установка" затем "восстанавливают", Это должно исправить загрузчик окон и переустановить системные файлы, предполагающие, что раздел является распознаваемым XP. Если диск не является распознаваемым, контроль средства восстановления на Окончательной Начальной загрузке CD.
Затем, Предположение, что можно загрузиться в XP теперь, помещает win7 диск в компьютер как основной жесткий диск. Начальная загрузка прочь Win7 устанавливает диск и делает "пользовательский", "устанавливает" "восстановление" (я думаю, я еще не попробовал это Win7). Принятие этого не слишком отличается от Vista/XP, оно должно найти Вашу установку XP и сделать запись загрузчика для него. После того как Вы загружаетесь в Win7, можно добавить установку Linux на загрузчике и/или настроить настройки загрузчика с EasyBCD.
Также возможно преобразовать Ваш образ резервной копии в изображение VirtualBox и выполнить Вашу установку XP в VM вместо двойной загрузки, если Вам не нужен XP для игр.
Другая опция является Умным Диспетчером начальной загрузки. Я использовал версию CD этого в прошлом для начальной загрузки ОС, когда MBR является borked