![Как использовать Live CD для загрузки с определенного раздела жесткого диска вручную?](https://rvso.com/image/1303060/%D0%9A%D0%B0%D0%BA%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20Live%20CD%20%D0%B4%D0%BB%D1%8F%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D1%81%20%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D0%B0%20%D0%B6%D0%B5%D1%81%D1%82%D0%BA%D0%BE%D0%B3%D0%BE%20%D0%B4%D0%B8%D1%81%D0%BA%D0%B0%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%3F.png)
У меня есть компьютер, материнская плата которого не может обнаружить установленные жесткие диски.
Я могу загрузиться с Live CD (Ubuntu 11.10 или System Rescue 2.4.1) и смонтировать разделы, а жесткие диски, похоже, работают нормально.
Похоже, что любая проверка, которую делает машина во время загрузки, не находит диски (она долго зависает на этапе «обнаружение SATA-1 через SATA-N», а затем в конечном итоге дает сбой). Я также перепрошил BIOS на последнюю версию, а также отключил питание и вынул батарею из материнской платы (думая, что это какое-то короткое замыкание или проблема со статикой).
Однако диски нормально читаются из загруженной ОС.
Поскольку материнская плата будет загружаться с оптического привода, мне хотелось бы найти команду, с помощью которой я смогу вручную выбрать, с какого жесткого диска будет производиться загрузка.
У меня есть много Live CD на руках или я могу взять другой. Установленные хард-дайвы имеют разновидности Linux и установки Windows7.
Заранее спасибо.
Редактировать:
Я отключил все параметры загрузки в BIOS, кроме оптического привода.
Я пробовал использоватьРескатукс 0.30b4 который загрузился, но не смог устранить проблему (хотя утверждалось, что он может и действительно восстановил файловую систему на нескольких дисках).
Я загрузился с DVD-диска с win7, и он смог найти установку win7, которую, как он утверждал, можно восстановить. После перезагрузки DVD-диск снова загрузился и спросил меня, хочу ли я загрузить ОС на восстановленном разделе. Мне удалось загрузить win7 таким образом.
Я занимаюсь переносом всех критически важных данных с разделов NTFS на сетевой ресурс.
Я, возможно, смогу использовать DVD-диск win7 в качестве загрузочного диска в обозримом будущем. Было бы неплохо иметь возможность сделать что-то подобное с установками Linux на машине. Я собираюсь посмотреть, позволит ли мне supergrub disk выбирать из моих установок Linux.
Если я смогу использовать оптический привод для работы с этой машиной по мере необходимости, этого будет достаточно, пока я не заменю материнскую плату (или все целиком).
Если у кого-то есть еще предложения, я буду рад их услышать.
Еще раз спасибо.
решение1
Мне кажется, что вы, возможно, слишком много думаете здесь. Перепрошивка или перепрошивка BIOS, очевидно, не проблема, если ваш BIOS уже видит ваш жесткий диск(и), так что прекратите играть с огнем. Единственное, что вы, возможно, захотите проверить в "настройках" BIOS, это то, что ваш жесткий диск неправильно адресуется, например, включен/отключен RAID или вы пытаетесь принудительно включить NCQ/TCQ на диске, который его не поддерживает, или что-то в этом роде. С другой стороны, если у вас диски PATA, вы могли просто забыть установить/снять перемычки, относящиеся к настройкам master/slave/cable-select.
Но лично мне кажется, что у вас, скорее всего, есть проблемы с загрузкой жесткого диска, где ваша главная загрузочная запись, возможно, была испорчена. И как бы вы на это ни смотрели, такие проблемы не связаны с BIOS.
У меня могут быть и другие предложения получше. Но если что-то из этого покажется вам слишком сложным, то вы пробовали менеджер загрузки PLoP, чтобы сделать то, что вы в основном делали все это время? PLoP — очень простой загрузчик цепочки, который позволит вам выбрать загрузочное устройство, а затем загрузить вашу ОС. Вы даже можете запустить PLoP с дискеты или использовать его для загрузки настоящего флэш-накопителя в виртуальной среде (предполагая, что вы понимаете свой клиент виртуальной машины). Это очень удобная вещь, поскольку вы можете использовать PLoP, чтобы заставить старые компьютеры загружаться с более современных устройств, для загрузки с которых они никогда не были предназначены — например, с USB-устройств или даже с других жестких дисков. PLoP по-прежнему не позволяет загружать сеть, что является его единственным недостатком, но я все равно думаю, что PLoP стоит рассмотреть, особенно если учесть, насколько он крошечный.
http://www.plop.at/en/bootmanager.html
Инструкции по созданию загрузочного диска PLoP см. в разделе 7 по этой ссылке. Чтобы установить PLoP на жесткий диск, см. раздел 6 (хотя я не рекомендую этого делать).
Удачи.
решение2
Если ваша материнская плата вышла из строя, замените ее, и тогда вы сможете загрузиться со всех ваших дисков. Работать с поврежденным оборудованием никогда не рекомендуется.