LINUX.ORG.RU

Установка Debian с NFS

 


0

2

Вот в Федоре есть инсталлятор (уж не помню, называется ли он анаконда или кикстарт) - http://fedoraproject.org/wiki/Anaconda/Kickstart
в этом инсталляторе можно параметром ядра в файле конфигурации загрузчика указать, откуда ставить все остальные пакеты.

ну вот например написать
isolinux/vmlinuz inst.stage2=nfs:nfsserver:/var/tftp/distr
и установка пойдет с nfs

А как то же самое проделать в Debian ?
Я успешно загрузил его ядро из netinst.tar.gz,
а оно стартует и лезет в интернет, всё оттуда скачавает

как его переучить, чтобы лезло на NFS ?

В Debian есть возможность указать зеркало, с которого ставить пакеты.

Вы поднимаете где-либо ftp или http сервер, на котором выкладываете срез репозитория Debian, а в инсталляторе просто указываете протокол, по которому доступен срез репозитория и IP сервера.

Про поддерживаемые протоколы читайте в Internet документацию Debian.

kostik87 ★★★★★
()
Ответ на: комментарий от int13h

https://wiki.debian.org/PXEBootInstall

ты исходное сообщение-то читал?
я уже прошел по этому руководству и у меня всё получилось. Кроме одного момента - лезет в интернет.

или Вам зеркало надо выбрать?

мне зеркало надо не выбрать, а сделать в интранете, причем не http/ftp а на NFS

Indaril_Shpritz
() автор топика
Ответ на: комментарий от Indaril_Shpritz

Если вы не хотите просто взять и предоставить доступ к срезу репозитория Debian по http или ftp, то вам придётся в netinstall системе переключиться в консоль и смонтировать куда-либо nfs ресурс, если в netinstall системе есть nfs client, ну а затем указать при выборе зеркала, что он доступно про протоколу «file» и указать путь к директории, куда смонтирован nfs ресурс.

mount -t nfs ...
deb file:/nfs_mount_point/
kostik87 ★★★★★
()

Насчёт NFS не уверен, а так - укажите (локальное) зеркало при помощи preseed.

AITap ★★★★★
()
Последнее исправление: AITap (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.