Установка linux на поврежденную машину через сетевую загрузку?

865
quack quixote

У меня есть довольно старый ноутбук Toshiba (который не может загрузиться с USB), на который я хочу установить linux (возможно, Ubuntu).

В настоящее время я использую Windows XP и Ubuntu через Wubi. Я хочу удалить эти ОС и заменить только на Ubuntu.

Ноутбук имеет опцию загрузки по сети. Мне интересно, проще ли было бы настроить сетевой загрузочный сервер на моем другом компьютере (на котором работает Ubunutu) и загрузить с него ноутбук. Может ли это позволить мне установить Linux на ноутбук?

Я не могу найти инструкции в сети о том, как это сделать.

0
Может ли ноутбук загружаться с CD? Если это так, просто скачайте новейший установочный компакт-диск и сделайте это по старинке. Scott Pack 14 лет назад 0

4 ответа на вопрос

1
Jimmy Hedman

У него есть дискета? Затем вы можете использовать образ дискеты gPXE и установить Linux через него. gPXE может использоваться как интерпретатор команд для сетевых установок. Он очень гибкий и вам не нужен ни dhcp-сервер, ни tftp, он может загрузить все через http через прокси-сервер, если вам нужно.

Кажется, gpxe разветвлен для [ipxe] (http://ipxe.org/), используйте его вместо этого. Jimmy Hedman 13 лет назад 0
0
Chris S

Я предполагаю, что у него нет привода CD, это был бы самый простой способ.

Если у вас есть оборудование, вытащите жесткий диск и вставите другой компьютер, затем установите Linux и, наконец, вставьте диск обратно в ноутбук Toshiba.

В противном случае настройка сетевого загрузочного сервера является опцией, хотя и наиболее сложной. Есть много HowTos, как этот .

0
user37899

Если вы не хотите разбираться со сложностью установки pxe, извлеките жесткий диск из машины и установите его на другую машину. Вам понадобится кабель-конвертер ide. После подключения загрузите установочный компакт-диск и пройдите процесс установки. Замените накопитель в ноутбуке и бинго! у вас есть система.

Помните, что старому оборудованию не нравятся некоторые новые загрузчики, такие как grub, поэтому, если оно зависает при загрузке, попробуйте lilo.

Также, если у ноутбука ограниченные ресурсы, подумайте об использовании легкого дистрибутива, такого как щенок или чертовски маленький Linux.

0
rakslice

Если ваш ноутбук поддерживает сетевую загрузку PXE, вы можете настроить запасную систему Ubuntu в качестве загрузочного сервера для загрузки установки Ubuntu. См. Руководство в вики сообщества Ubuntu https://help.ubuntu.com/community/PXEInstallServer. для получения некоторых (предположительно довольно высокого уровня) инструкций.

Имейте в виду, что два DHCP-сервера в одной сети обычно не будут хорошо играть вместе; если в вашей сети уже используется сервер DHCP (например, домашний маршрутизатор), вы можете временно запустить другую сеть только для установки вашей сети (с помощью отдельного коммутатора или перекрестного кабеля между загрузочным сервером и ноутбуком), или если сервер DHCP у вас уже есть поддержка, вы можете добавить параметр «следующий сервер» с адресом загрузочного сервера Ubuntu (как упомянуто в руководстве).

Кроме того, процесс загрузки компьютера из сети сильно различается; на многих вы должны войти в настройку BIOS и установить опцию сетевой загрузки в порядке запуска; а на некоторых вы должны включить какую-то опцию BIOS «сетевого загрузочного ПЗУ» и перезагрузиться один раз, прежде чем вы даже сможете увидеть сетевую загрузку в качестве выбора, который будет помещен в порядок запуска.

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