На Mac, как я могу получить список доступных сетевых загрузочных серверов, а затем загрузить загрузочный образ с одного и сохранить его в файл?

338
flarn2006

Вы знаете, как, когда вы идете в Системные настройки-> Загрузочный диск и выбираете Сеть, вы видите список сетевых загрузочных серверов, доступных для размещения? Ну, как я могу получить тот же список вместе с реальным адресом сервера и именем файла TFTP, чтобы я мог использовать tftp для его загрузки?

0

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

2
bahamat

Задавая вопрос, который вы показываете, вы уже над головой.

  1. Почему вы хотите сделать такую ​​вещь?
  2. Это, вероятно, не то, что вы действительно хотите.

Если вы собираетесь это сделать, вы отправите bootpзапрос в сеть. Затем DHCP-сервер ответит вашим IP-адресом и включит next-serverадрес, который будет адресом TFTP-сервера. Затем вы запросите файл с сервера TFTP на основе вашего эфирного адреса. Этот файл является только образом ядра и не может быть использован в одиночку. Ядро жестко закодирует в нем сетевой адрес (возможно, NFS), который будет местом расположения корневой файловой системы.

Это не образ загрузочного диска, который вы можете просто вставить на флэш-диск или оптический диск.

В Apple Store они часто загружают вашу машину по сети, чтобы запустить специальную диагностическую программу, хранящуюся в Apple. Я хочу загрузить это на свой компьютер, частично потому что я собираю подобные вещи. Кроме того, как бы я отправил запрос bootp? Есть ли какая-либо команда терминала для этого? flarn2006 13 лет назад 0
Это доля NFS. Вы не можете преобразовать это в загрузочный ISO. Чтобы сгенерировать запрос `bootp` так, как вам нужно, вам нужно создать пакет raw. Я понимаю, что вы хотите сделать, но необходимые технические навыки, вероятно, немного выше вашего уровня. Не говоря уже о техническом краже, так как это программное обеспечение является частным для Apple. bahamat 13 лет назад 0
Это не было бы воровством, поскольку, когда они подключают мой собственный компьютер к своей сети, они дают мне доступ к нему, и они все равно будут иметь его, если я его скачаю. Но что я имею в виду, как я могу получить доступ к этой общей папке NFS из Mac OS X и загрузить файлы с нее? flarn2006 13 лет назад 0
В строго юридических условиях вы нарушаете лицензионное соглашение и делаете несанкционированную копию. bahamat 13 лет назад 0
Но я бы не стал зарабатывать на этом деньги. Я бы даже не отдал его бесплатно, если бы они сказали мне не делать этого. flarn2006 13 лет назад 0
Вам не нужно оправдывать это мне. Я не правоохранительные органы, поэтому мне все равно. Просто к вашему сведению, то, что вы пытаетесь сделать, вероятно, рассматривается Apple как несанкционированное использование и несанкционированное копирование и, следовательно, преступление. bahamat 13 лет назад 0

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