Мне нужно было больше места на моем разделе Ubuntu, поэтому я сжал свой раздел Windows 7 на 25 ГБ, а затем перешел в GParted на работающем USB, чтобы я мог расширить свой раздел Ubuntu. В то же время я удалил раздел восстановления для Windows 7 (я полагал, что у меня всегда есть установочные диски и этот раздел объемом 100 МБ действовал мне на нервы) и переместил раздел Windows в начало. Вот грубая картина:
|-recov part-| |-----windows part-----| |--ubuntu part--|
Изменился на:
|----windows part----| |---ubuntu part---|
Как только я это сделал, ничего не загрузилось (черный экран с мигающим подчеркиванием), поэтому я переустановил Grub и смог снова войти в Ubuntu. Однако каждый раз, когда я пытался войти в Windows 7, меня встречал черный экран с мигающим подчеркиванием в верхнем левом углу экрана. С тех пор я попробовал несколько вещей с установочного компакт-диска Windows (не обязательно по порядку):
- Установить раздел Windows как активный, затем три раза использовать восстановление при запуске с перезагрузкой между каждым
Следующие команды:
bootrec /fixboot bootrec /fixmbr (required me to restore Grub later) bootrec /rebuildbcd bootsect /nt60 C: bcdboot C:\Windows /s C:
- Использовал TestDisk для перезаписи таблицы разделов (удостоверился, что это не динамический диск из приглашения на восстановление установочного диска Windows)
Все безрезультатно (все еще застревает на черном экране после BIOS). Я знаю, что это не проблема с аппаратным обеспечением, так как я нахожусь в разделе Ubuntu на том же диске, что и я. Одна вещь, которую я заметил, состоит в том, что раздел Windows теперь /dev/sda1
вместо /dev/sda2
(я полагаю, что раньше это был sda2
до всего этого).
У меня есть две идеи, и я понятия не имею, как это исправить:
Windows все еще думает, что это должен быть
/dev/sda2
вместо/dev/sda1
что вызывает проблемуЗагрузчик Windows считает, что ОС запускается в старом месте на физическом диске, а не в новом
Есть какие-нибудь подсказки?