>
> Так скриншот надо от 4й консоли показывать, а не от морды инсталлятора.
> Ну или /var/log/messages если сможешь.


Там есть скрины от 4-ой консоли.

Тут есть лажа в инсталляторе - если интерфейсов более одного и интернет не в
> _первом найденном_ - то хрен мы поставимся.


В данном случае это неважно - интерфейс один и интернет в нем есть.

вместо этого хорошо подходит
> d-i passwd/root-password-crypted password $6$.....$.......
> d-i passwd/user-password-crypted password $6$.....$.......


Ок, это можно сделать лучше.

Яндекс давно не самое быстрое (и безглючное) в этом мире.


И это возьму на заметку.

В подходе.
> Если у тебя есть _виртуалки_ - то зачем тебе netinstall вообще?
> Сделай один раз имадж ручкми и копируй его.


Подход нормальный.
Динамичская конфигурация, которую можно поменять в любой момент.
Сразу после установки самые свежие пакеты.

Копировать тоже можно, но я еще не разбирался, как машину делать уникальной
(менять всяческие mac, uid и т.д.).

26 февраля 2018 г., 22:57 пользователь Andrey Jr. Melnikov <
temnota...@gmail.com> написал:

> Evgeny Dunaev <bydu...@gmail.com> wrote:
> > [-- text/plain, кодировка quoted-printable, кодировка: UTF-8, 164 строк
> --]
>
> > Добрый день!
> > Вдохновившись следующим гайдом
> > https://www.hiroom2.com/2016/05/19/ubuntu-16-04-debian-8-
> run-pxe-boot-server-for-automated-install/
> > решил сделать подобный установщик для основных систем для домашних
> > виртуалок.
> > Ubuntu 16.04 ставится без проблем. Debian же, что jessie, что stretch,
> > валятся на непонятной мне ошибке.
> > В установщике это выглядит так:
>
> > "Base system installation error
> > The debootstrap exited with an error (return value 1).
> > Check /var/log/syslog or see virtual console 4 for the details."
> > Скриншот для пущей наглядности:  https://imgur.com/HX3OVwl
> Так скриншот надо от 4й консоли показывать, а не от морды инсталлятора.
> Ну или /var/log/messages если сможешь.
>
> > Использую следующую конфигурацию preseed.
>
> > #
> > # locales
> > #
> > d-i debian-installer/locale string en_US.UTF-8
> > d-i debian-installer/language string en
> > d-i debian-installer/country string RU
> > #
> > # keyboard
> > #
> > d-i console-setup/ask_detect boolean false
> > d-i keyboard-configuration/xkb-keymap select us
> > d-i keyboard-configuration/toggle select No toggling
> > d-i debian-installer/keymap select us
> > d-i keymap select us
> > #
> > # network
> > #
> > d-i netcfg/choose_interface select auto
> > d-i netcfg/get_hostname string unassigned-hostname
> > d-i netcfg/get_domain string unassigned-domain
> Тут есть лажа в инсталляторе - если интерфейсов более одного и интернет не
> в
> _первом найденном_ - то хрен мы поставимся.
>
> > #
> > # users
> > #
> > d-i passwd/user-fullname string
> > d-i passwd/username string bydunai
> > d-i passwd/root-password password debian
> > d-i passwd/root-password-again password debian
> > d-i passwd/user-password password debian
> > d-i passwd/user-password-again password debian
> вместо этого хорошо подходит
> d-i passwd/root-password-crypted password $6$.....$.......
> d-i passwd/user-password-crypted password $6$.....$.......
>
> > d-i user-setup/allow-password-weak boolean true
> > #
> > # repos
> > #
> > d-i mirror/country string manual
> > d-i mirror/http/hostname string http://mirror.yandex.ru
> Яндекс давно не самое быстрое (и безглючное) в этом мире.
> d-i mirror/http/hostname string httpredir.debian.org
>
> > d-i mirror/http/directory string /debian
> > d-i mirror/http/proxy string
>
> > #
> > # time
> > #
> > d-i clock-setup/utc boolean true
> > d-i clock-setup/ntp boolean true
> > d-i time/zone string Europe/Moscow
> > #
> > # partitioning
> > #
> > # use disk /dev/sda or /dev/vda
> > d-i partman-auto/disk string /dev/[sv]da
> > # use regular install, not lvm or encrypted
> > d-i partman-auto/method string regular
> > # remove any lvm
> > d-i partman-lvm/device_remove_lvm boolean true
> > # remove any raid
> > d-i partman-md/device_remove_md boolean true
> > # confirmation
> > d-i partman-lvm/confirm boolean true
> > d-i partman-lvm/confirm_nooverwrite boolean true
> > # gpt
> > d-i partman-basicfilesystems/choose_label string gpt
> > d-i partman-basicfilesystems/default_label string gpt
> > d-i partman-partitioning/choose_label string gpt
> > d-i partman-partitioning/default_label string gpt
> > d-i partman/choose_label string gpt
> > d-i partman/default_label string gpt
> > partman-partitioning partman-partitioning/choose_label select gpt
> > # partitioning
> > d-i partman-auto/alignment string optimal
> > partman-auto/choose_recipe select custom_recipe
> > d-i partman-auto/expert_recipe string \
> >     custom_recipe :: \
> >         1 1 1 free \
> >             $gptonly{ } \
> >             $primary{ } \
> >             $bios_boot{ } \
> >             method{ biosgrub } \
> >         . \
> >         16384 16484 -1 ext4 \
> >             $gptonly{ } \
> >             $primary{ } \
> >             $bootable{ } \
> >             method{ format } format { } \
> >             use_filesystem{ } filesystem{ ext4 } \
> >             mountpoint{ / }\
> >         . \
> >         4096 4096 4096 linux-swap \
> >             $gptonly{ } \
> >             $primary{ } \
> >             method{ swap } format { }\
> >         .
>
> С этим - фиг знает, никогда не пользовался.
>
> > # confirmation
> > #d-i partman-md/confirm boolean true
> > #d-i partman-lvm/confirm boolean true
>
> > # allow to write new labels
> > d-i partman-partitioning/confirm_write_new_label boolean true
> > # finishing
> > d-i partman/choose_partition select finish
> > # confirmation
> > d-i partman/confirm boolean true
> > d-i partman/confirm_nooverwrite boolean true
> > # kernel
> > d-i base-installer/kernel/image string linux-image-amd64
>
> > # grub
> > d-i grub-installer/grub2_instead_of_grub_legacy boolean true
> > d-i grub-installer/only_debian boolean true
> > d-i grub-installer/bootdev string /dev/[sv]da
> > # packages
> > d-i pkgsel/update-policy select none
> > d-i pkgsel/include string sudo openssh-server vim tcpdump tmux nload htop
> > d-i finish-install/reboot_in_progress note
>
> > С таким конфигом Ubuntu устанавливается, а Debian - ни в какую.
> > В чем может быть проблема?
>
> В подходе.
>
> Если у тебя есть _виртуалки_ - то зачем тебе netinstall вообще?
> Сделай один раз имадж ручкми и копируй его.
>
>


-- 
Regards,
Evgeny Dunaev

Ответить