Пнд, 31 Май 2010 01:20:22 +0400Mac 911

Установка Ubuntu Linux с помощью Mac по локальной сети

]]>

Оригинал новости

]]>

Ubuntu Linux с помощью Mac можно установить на PC, поддерживающий загрузку через сеть (PXE). Для это не потребуется ни привод CD/DVD, ни USB- флешка, ни предварительная загрузка полного образа диска. Потребуется только Mac в той же локальной сети, что и компьютер, на который устанавливается Убунту. Оба компьютера должны иметь доступ к Интернету.

На Mac:

1. Установить DHCP сервер. Приведенная ниже команда позволит получить Macports, позволяющий легко устанавливать множество Unix- приложений. Наберите команду в Терминале:

$ sudo port install dhcp

Существуют другие способы установки DHCP серверов, но не будем в них углубляться, достаточно сказать, что использование Macports кажется мне самым простым решением.

2. Создать папку /Users/Shared/tftpboot/

3. Скачать TFTPServer (ww2.unime.it/flr/tftpserver/) и запустите его. Нажмите кнопку Change Path панели инструментов и установить ее на /Users/Shared/tftpboot/. Установить соответствующие права доступа к папке с помощью кнопки Fix (внизу); стартовать работу сервера кнопкой Start TFTP панели инструментов.

4. Скачать образ Ubuntu Linux для нетбуков с FTP- сервера Ubuntu; для входа user: anonymous. Сейчас последний релиз – Lucid Lynx. Скачайте все файлы этой ftp- папки в /Users/Shared/tftpboot/ или используйте первую ссылку для выбора другого дистрибутива.

5. Открыть текстовый редактор и скопировать туда следующий код:

authoritative; ddns-update-style none; pid-file-name "/Users/Shared/tftpboot/dhcpd.pid"; # Change X.X.X to your LAN's IP range (something like 10.0.0, 192.168.1, 192.168.0…) subnet X.X.X.0 netmask 255.255.255.0 { range X.X.X.151 X.X.X.205; } option domain-name-servers 8.8.8.8; host netbook { # Change X.X.X to your LAN's IP range (something like 10.0.0 or 192.168.1) # Change ??:??:??:??:??:?? to the MAC address of the computer you # want to install Linux on. hardware ethernet ??:??:??:??:??:?? ; filename "pxelinux.0"; next-server X.X.X.101; fixed-address X.X.X.202; option subnet-mask 255.255.255.0; option broadcast-address X.X.X.255; # Change the 'n' in the next line to the number in the last # segment of your Internet router's local IP address. option routers X.X.X.n; }

macosxhints.com

Отредактируйте его в соответствии с комментариями (строка комментария начинается с #) и сохраните как dhcp.conf в папке /Users/Shared/tftpboot/. Если неизвестен MAC адрес компьютера, на который будет устанавливаться Linux, перейдите к следующей секции (‘On your network boot-compatible (PXE) PC’), проделайте шаги 1 и 2. MAC адрес, вероятно, появится на экране.

6. Запустите DHCP сервер, выполнив в Терминале следующую команду:

$ sudo dhcpd -f -d -cf /Users/Shared/tftpboot/dhcp.conf > /Users/Shared/tftpboot/dhcpd.log

macosxhints.com

На PC, поддерживающем загрузку через сеть (PXE):

1. Подключите его к локальной сети с помощью сетевого (ethernet) кабеля.

2. Включите его, зайдите в BIOS и поищите как меняется порядок загрузочных дисков, в разных биосах это реализовано по разному. Или же нажмите клавишу F, но лучше сделать установку через BIOS. Выберите Network boot или что-то похожее по смыслу.

Примечание: в одном IP- диапазоне обычно не рекомендуется запускать больше одного DHCP сервера. Обычно один запущен с домашним интернет-рутером, именно поэтому все устройства имеют доступ к Интернету без дополнительных настроек. Несмотря на это, я не отключал DHCP сервер рутера и всё прекрасно работало. Я написал об этом только потому, что возможна ситуация, при которой два сервера не «подружатся» и DHCP сервер рутера придется отключать.

3. Следуйте инструкции, отображаемой на экране.

Когда установка завершена, вы сможете безопасно остановить DHCP сервер на Маке нажатием кнопок Command и period (в Terminal). Затем следует выйти из приложения TFTPServer; перетащить приложение и папку Users/Shared/tftpboot/ в Корзину и удалить DHCP сервер командой (при условии, если у вас установлен Macports):

$ sudo port uninstall dhcp

Ctrl ←Ctrl →
Share
iPhone 4S — привозим первыми и не наглеем
Техника Apple в магазине на Facebook

© 2007—2012 Макдак. Россия.

© Все права на новости принадлежат соответствующим источникам.


 Андрей Шипилов — идея, дизайн, вёрстка, программирование и поддержка.

 
]]>
]]>