Бездисковый Netboot для ноутбука с битым жестким диском

923
MARC JONES

Короткий вопрос: мне нужно использовать ноутбук, у которого разъем жесткого диска сломан в Linux или Windows при загрузке через сетевой кабель.

Полный вопрос и история вопроса:

У нас есть 2 настольных системы и 3 ноутбука (Dell, Large Acer и Small Acer). Мои дети больше всего используют ноутбуки. Один из жестких дисков вышел из строя (большой Acer), а другой нижний корпус отвалился от маленького Acer, и накопитель ослабел на его кабеле. Поэтому мой сын вытащил диск и поместил его в большой Acer. Я заказал замену дисковода и системных дисков у Acer. Затем я обнаружил, что кабель сломал пару контактов в маленьком Acer и не может использовать жесткий диск.
Я купил половину ноутбука от EBay (только материнская плата и половина корпуса) год назад. Я приобрел память, клавиатуру, твердотельный накопитель емкостью 120 ГБ и карту USB3 PCMIA. Эта система работает под управлением Linux Ubuntu server 14 с моим внешним диском 6,5 ТБ и содержит мои личные файлы, медиа, MySQL, UTorrent и веб-сервер для изучения PHP.
Я нашел учебник и настроил загрузку PXE с NFS и TFTP, маршрутизируемыми через мой маршрутизатор (маршрутизатор использует DD-WRT). ( http://www.serenux.com/2011/04/howto-create-a-diskless-workstation-that-boots-from-pxe-using-ubuntu/ ). Ноутбук загружается и запускает рабочий стол Ubuntu через сетевой провод, однако я не могу подключить его к интернету, хотя понимаю, что этот провод может не работать, но когда я пытаюсь подключиться к беспроводному адаптеру для Интернета, он не принимает мою сеть. Поэтому я решил заглянуть в Windows 7, так как нашел другой учебник ( http://windowsdisklessaoe.wordpress.com/ ). Этот использует серверы Windows, хотя. Я доволен настройкой своего сервера, так как теперь он транслирует видео на мой raspberry pi и телевизионную флешку на android с XBMC и другими моими системами.
Будем весьма благодарны за любую помощь в подключении к Интернету с Linux или загрузке Windows с сервера Linux.

Ifconfig:

eth0 Link encap: Ethernet HWaddr b8: 70: f4: ef: 59: 55  адрес в сети Интернет: 192.168.15.111 Bcast: 192.168.15.255 Маска: 255.255.255.0 inet6 адрес: fe80 :: ba70: f4ff: feef: 5955/64 Область применения: ссылка UP BROADCAST RUNNING MULTICAST MTU: 1500 Метрика: 1 Пакеты RX: 367213 ошибок: 0 отброшено: 0 переполнений: 0 кадр: 0 Пакеты TX: 222810 ошибок: 0 отброшено: 0 переполнений: 0 несущая: 1 столкновения: 0 txqueuelen: 1000 RX байтов: 481273230 (481,2 МБ) TX байтов: 23550846 (23,5 МБ)  lo Link encap: Local Loopback  адрес в сети: 127.0.0.1 маска: 255.0.0.0 inet6 адрес: :: 1/128 Область применения: Host UP LOOPBACK RUNNING MTU: 65536 Метрика: 1 Пакеты RX: 183 ошибки: 0 отброшено: 0 переполнений: 0 кадр: 0 Пакеты TX: 183 ошибки: 0 отброшено: 0 переполнений: 0 несущая: 0 столкновений: 0 txqueuelen: 0 RX байт: 13297 (13,2 КБ) TX байт: 13297 (13,2 КБ)  wlan2 Link encap: Ethernet HWaddr 60: d8: 19: 1a: 76: 1e  inet6 адрес: fe80 :: 62d8: 19ff: fe1a: 761e / 64 Область действия: ссылка UP BROADCAST MULTICAST MTU: 1500 Метрика: 1 Пакеты RX: 0 ошибок: 0 отброшено: 0 переполнений: 0 кадр: 0 Пакеты TX: 0 ошибок: 0 отброшено: 0 переполнений: 0 несущая: 0 столкновения: 0 txqueuelen: 1000 RX байтов: 0 (0,0 B) TX байтов: 0 (0,0 B) Прерывание: 19  
1
Когда вы загружаете PXE в Ubuntu, можете ли вы запустить `ifconfig` и опубликовать результаты? У вас должна быть запись для `eth0` ... Kinnectus 10 лет назад 0
Я добавил ifconfig MARC JONES 10 лет назад 0
Является ли `192.168.15.111` действительным IP для вашей локальной сети? Kinnectus 10 лет назад 0
Да, это. компьютер загрузится с eth0, но не сможет подключиться к интернету через eth0 или wlan2 MARC JONES 10 лет назад 0
Зайдите в диспетчер сети Ubuntu и проверьте настройки сети, чтобы увидеть, добавлен ли IP-адрес вашего маршрутизатора в качестве шлюза. Вы можете попробовать статический IP-адрес, IP-адрес подсети и шлюза. Установите Ubuntu IP за пределами вашего диапазона DHCP. Kinnectus 10 лет назад 0
в руководстве по настройке системы я должен изменить файл интерфейсов на «iface eth0 inet manual», чтобы проводное соединение не управлялось. У меня установлен маршрутизатор для установки статического IP-адреса для этой системы, и я попытался удалить эту строку, и она перестала работать. MARC JONES 10 лет назад 0
Хорошо. Верните свой маршрутизатор, чтобы не резервировать этот адрес. Используйте первую запись отсюда (http://www.cyberciti.biz/faq/setting-up-an-network-interfaces-file/) и используйте IP-адрес за пределами вашего диапазона DHCP (войдите в свой маршрутизатор, чтобы проверить диапазон) Измените IP-адрес шлюза на IP-адрес вашего маршрутизатора. Kinnectus 10 лет назад 0
Мой маршрутизатор не устанавливает принудительный IP, и я установил его как статический более 200 с шлюзом в качестве моего маршрутизатора. по-прежнему не удается подключиться к Интернету, но я набрал IP-адрес маршрутизатора и IP-адрес моего домашнего сервера, он может получить к ним доступ только из ничего за пределами локальной сети MARC JONES 10 лет назад 0
Добавьте: `dns-nameservers 8.8.8.8 8.8.4.4` в ваш файл` interfaces` -> save -> reboot ubuntu. Kinnectus 10 лет назад 0

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

0
Bash

Use could try using gpxe which is a network bootloader, which works by mapping a network drive (eg: iSCSI) as a boot drive to install and boot Windows or Linux over the network

Check it out here http://etherboot.org/wiki/index.php

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