
У меня есть SSD на 30 ГБ с установленной на нем Windows 7 (спецификации ниже). После того, как я что-то сделал некоторое время назад (к сожалению, не помню, что именно), что-то случилось с моим SSD. Когда SSD теперь подключается к компьютеру при загрузке, компьютер зависает на заставке BIOS.
Что стоит упомянуть:
- SSD нормально загружается при подключении к другому компьютеру
- Мой компьютер работает нормально, когда SSD не подключен
- Он также отлично работает, когда SSD подключен после экрана BIOS [1]
- Мне удалось исправить это, перенеся файлы на другой жесткий диск и исправив проблему оттуда. [2]
- SSD заполнен полностью, из 30 осталось меньше гигабайта свободного места. В результате мне пришлось принудительно завершить работу, когда Центр обновления Windows завис на ночь (я читал, что для обновления .NET Framework нужно не менее 3 гигабайт свободного места).
[1] - Мой текущий обходной путь - подключить только жесткий диск TB с данными на нем, это позволяет пройти BIOS до экрана с надписью "Перезагрузите и выберите подходящее загрузочное устройство или вставьте загрузочный носитель в выбранное загрузочное устройство и нажмите клавишу". На этом этапе я использовал кабель sata, подключенный к жесткому диску, и переместил его в SSD, а затем использовал другие кабели sata для подключения оставшихся дисков.
Я пытался:
- Использование разных кабелей и портов sata
- Изменение режима sata с achi на ide
- Сброс BIOS (с помощью перемычки CMOS, как описано в руководстве к материнской плате)
- Использование различных инструментов восстановления из Linux (boot-repair, gdisk, testdisk)
Я попытался отключить экран BIOS, чтобы увидеть сообщение, но он завис на пустом черном экране прямо перед сообщением.
Еще я попробовал скопировать содержимое на другой диск. Я попробовал это двумя способами: во-первых, dd для клонирования всего диска, а во-вторых, просто простая команда cp для копирования всех файлов и каталогов.
Когда я попробовал первый способ, второй жесткий диск повел себя так же, как и первый, и завис в BIOS.
[2] - Однако второй метод сработал лучше. Я не помню точно, что я сделал первым (возможно, testdisk, что-то подобное или даже Windows Repair Disc (было немного трудно его распознать)), но я загрузил его в командную строку восстановления grub. Оттуда я переустановил mbr с помощью lilo, а затем использовал Windows Repair Disc. После этого он нормально загрузился (правда, не проверял как следует). Хотя я понимаю, что могу выполнить тот же процесс для SSD (предполагая, что я могу вспомнить, что я делал), я бы предпочел выяснить, что на самом деле вызывает проблему, и исправить это.
Характеристики компьютера:
Материнская плата: Asus P8P67 Pro
Накопитель:
- 30 ГБ SSD - Windows 7
- 1 ТБ HDD - Ubuntu* и данные
- 1 ТБ HDD - Дополнительные данные
- 80 ГБ HDD - Arch и пустой раздел на 40 ГБ*Хотя целью в конечном итоге является настройка grub с обеими ОС, я уверен, что смогу сделать это сам. Я задаю этот вопрос, потому что ищу помощь в исправлении моего диска Windows, а не в настройке grub.