Потерянный раздел после восстановления Windows 7 (Как я могу переписать таблицу разделов?)

Мой 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? Я уверен, что все данные там, я просто должен починить указатель на них.

0
задан 10.11.2009, 22:37

1 ответ

Я сказал бы, что первый шаг является резервным копированием, что Вы имеете, прежде чем это станет немного хуже. Если Вы можете, 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

0
ответ дан 27.11.2019, 20:20

Теги

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