Debian-Installer v 8.3.0 vs netboot

Автор SunCho, 21 октября 2016, 22:53:35

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

SunCho

Здравствуйте!

Есть в наличии 3 iso Debian 8.3.0 i386 & 3 iso Debian 8.3.0 amd64, решил я добавить их в pxe. Читаю мануалы и тд и тп - сказано - качай значит Debian-Installer netboot  и будет тебе счастье.
Качаю, на текущий момент - версия как вы знаете 8.6.0. Качать приходится аж 4 комплекта - гуй\не-гуй и 32\64 версии. Ок
Стартую, указываю репозиторий из iso образов, доступный по http в моей собственно сети.
Эта зараза берет файлики Release, видит там 8.3 и говорит - а дистрибутив то у тебя не ТОЙ ВЕРСИИ, СТАВИТЬ НЕ БУДУ
Пробывал искать не текущую версию Debian-Installer - ничего не нашел :(

Внимание вопросы:

  • где взять Debian-Installer версии 8.3
  • как инсталлером 8.6 установить 8.3
  • как сгенерить нетбут имеджи самому имея 3 iso со всем что нужно кроме исходников
  • риторический - что это все за фигня?

ps: самый простой вариант - возьми дистр 8.6 не подходит, я сижу в опе мира, у меня спутниковый канал на 128к. и максимум что я могу скачать - метров 100

Зарание спасибо!

Malaheenee

#1
Цитата: SunCho от 21 октября 2016, 22:53:35как инсталлером 8.6 установить 8.3
Добавить в preseed.cfg:
d-i mirror/suite string stable
d-i mirror/udeb/suite string stable



Cообщение объединено 22 октября 2016, 01:18:00

Цитата: SunCho от 21 октября 2016, 22:53:35где взять Debian-Installer версии 8.3
Порыться здесь (это официальное зеркало, не сомневайтесь). В частности раз и два.
Все мы где-то, когда-то и в чем-то были новичками.

SunCho

Добрый день!

странный у них миррор со снапшотами - не смог оттуда скачать - обрывалось на 2-3 метрах и кэшировалось. Нашел на гномовских зеркалах, успешно скачал
debian-installer-8-netboot-i386_20150422+deb8u3_all.deb
развернул, настроил и тп

но тут самое интересное, если посмотреть внутрь того что грузится - там busybox deb8u1 а по uname говорит что оно deb8u2... Впринципе неважно
однако если не прописывать конфиг с репозиторием, а вручную указать миррор - оно к нему коннектится, делает вот так

ololo.159 - - [22/Oct/2016:13:34:06 +0000] "GET /debian/8.3.0/i386/dvd1/dists/jessie/Release HTTP/1.1" 200 18545 "-" "Wget"
ololo.159 - - [22/Oct/2016:13:34:06 +0000] "GET /debian/8.3.0/i386/dvd1/dists/jessie/Release.gpg HTTP/1.1" 404 245 "-" "Wget"


и вываливается с ошибкой "The installer failed to download a file from mirror и тд"

я пробывал добавить примерно такой конфиг для pxe

d-i mirror/protocol string http
d-i mirror/country string manual
d-i mirror/http/hostname string ololo.server
d-i mirror/http/directory string /debian/8.3.0/i386/dvd1
d-i mirror/suite string stable
d-i mirror/udeb/suite string stable


и без последних 2-х строчек, тоже пробывал

Скажите, я может быть не верно создал миррор для debian 8 ? Фактически я только смонтировал на луп исо-образ и отдал по http

если смотреть на директорию, куда лезет инстеллер - там все путем, и нет файлов с .gpg

dr-xr-xr-x. 1 root root  2048 Jan 23  2016 .
dr-xr-xr-x. 1 root root  2048 Jan 23  2016 ..
dr-xr-xr-x. 1 root root  2048 Jan 23  2016 contrib
dr-xr-xr-x. 1 root root  2048 Jan 23  2016 main
-r--r--r--. 1 root root 18545 Jan 23  2016 Release


Malaheenee

Цитата: SunCho от 22 октября 2016, 16:52:02Скажите, я может быть не верно создал миррор для debian 8 ? Фактически я только смонтировал на луп исо-образ и отдал по http
Зеркало Вы правильно создали. Только cd у них не подписаны ключом (где-то мы даже читали объяснение - почему).
В preseed добавьте:
d-i debian-installer/allow_unauthenticated boolean true
Потом в уже установленной системе создайте файл с любым именем в каталоге /etc/apt/apt.conf.d/ и содержимым:
APT::Get::AllowUnauthenticated "true";

Все мы где-то, когда-то и в чем-то были новичками.