Исправлено, я забыл, что Windows XP должна находиться на основном разделе. Я удалил его, изменил размер расширенного раздела, воссоздал его как основной и восстановил образ.
Windows больше не загружается после смены раздела
698
Marco Sulla
Предыстория: я обычно использую Linux в качестве ОС. У меня была двойная загрузка с Windows XP. Так как у меня были некоторые проблемы с разделом Windows (слишком долго, чтобы объяснить), я перенес его на некоторое время. Вот что я сделал:
- изменил размер файловой системы
ntfsresize -s idontrememberthenewsize /dev/sda3
- перезагрузил систему и проверил, нормально ли загружается windows
- резервное копирование раздела с
dd if=/dev/sda3 of=~/win.img
используя fdisk, я удалил старый раздел и воссоздал его, восстановив его id и флаг загрузки. Теперь раздел Windows это
/dev/sda8
:$ fdisk -l Disk /dev/sda: 2000.4 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x000da6c5 Device Boot Start End Blocks Id System /dev/sda1 2048 616447 307200 83 Linux /dev/sda2 616448 3907028991 1953206272 5 Extended /dev/sda5 618496 17395711 8388608 82 Linux swap / Solaris /dev/sda6 17397760 78837759 30720000 83 Linux /dev/sda7 78839808 3702228991 1811694592 83 Linux /dev/sda8 * 3702231040 3907028991 102398976 7 HPFS/NTFS/exFAT
восстановил образ раздела с
dd if=~/win.img of=/dev/sda8
sudo update-grub
- изменил номер раздела на «5» в
boot.ini
файле раздела Windows ( подробнее читайте здесь )
Я также пробовал другие номера разделов, от 1 до 8, но ничего. Отображается только черный экран с мигающим текстовым курсором в верхнем левом углу.
Загрузиться в консоль восстановления и восстановить загрузку? Если вы переместите систему в другой раздел, NTLDR должна знать об этом.
Sami Kuhmonen 9 лет назад
0
@SamiKuhmonen: я пытался с `fixboot c:`, но он не работает. `bootcfg / rebuild` выдает мне ошибку` Не удалось добавить выбранную загрузочную запись`
Marco Sulla 9 лет назад
0
1 ответ на вопрос
0
Marco Sulla
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
3
Ускорение загрузки OS X на годичной MBP
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows