Прошу помощи, сломал весь мозг.
Делал по инструкциям с этого форума и отсюда:
http://habrahabr.ru/post/104029/,
http://www.debian.org/releases/stable/s390/index.html.ru,
https://help.ubuntu.com/12.04/installation-guide/i386/appendix-preseed.html.
Что мне надо - иметь установочный диск со стандарным софтом, обязательно офис (LibreOffice), браузер (FireFox), почтовик (ThunderBird), кодеками. По максимуму русифицированный. С настроенным автовходом для юзера.
Нужна также установка всего этого хозяйства с флешки.
Что сделано. Есть txt.cfg
default oem
label oem
menu label ^OEM установка
kernel /casper/vmlinuz
append file=/cdrom/preseed/oem.seed boot=casper debian-installer/locale=ru_RU.UTF-8 console-setup/layoutcode=ru localechooser/translation/warn-light=true localechooser/translation/warn-severe=true console-setup/toggle=Alt+Shift automatic-ubiquity initrd=/casper/initrd.lz --
label live
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --
label live-install
menu label ^Install Ubuntu
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity initrd=/casper/initrd.lz quiet splash --
label check
menu label ^Check disc for defects
kernel /casper/vmlinuz
append boot=casper integrity-check initrd=/casper/initrd.lz quiet splash --
label memtest
menu label Test ^memory
kernel /install/mt86plus
label hd
menu label ^Boot from first hard disk
localboot 0x80
и oem.seed
# Locales
d-i debian-installer/locale string ru_RU.UTF-8
# Keyboard
d-i localechooser/shortlist select RU
d-i console-setup/ask_detect boolean false
d-i console-setup/layoutcode string ru
d-i console-setup/variant select Россия
d-i keyboard-configuration/layoutcode string ru
d-i console-setup/toggle select Alt+Shift
# Network
d-i netcfg/choose_interface select auto
d-i netcfg/get_hostname string library-computer
d-i netcfg/dhcp_failed note
d-i netcfg/dhcp_options select Do not configure the network at this time
# Clock
d-i clock-setup/utc boolean true
d-i time/zone string Europe/Moscow
d-i clock-setup/ntp boolean true
# Users
d-i passwd/make-user boolean true
d-i passwd/user-fullname string Library user
d-i passwd/username string lib
d-i passwd/user-password password lib
d-i passwd/user-password-again password lib
d-i user-setup/allow-password-weak boolean true
d-i user-setup/encrypt-home boolean false
# Partitioning
d-i partman-auto/disk string /dev/sda
d-i partman-auto/method string regular
partman-auto partman-auto/init_automatically_partition select Guided - use entire disk
partman-auto partman-auto/automatically_partition select
d-i partman-auto/purge_lvm_from_device boolean true
d-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
# GRUB
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
# APT
d-i apt-setup/restricted boolean true
d-i apt-setup/universe boolean true
d-i apt-setup/multiverse boolean true
d-i apt-setup/non-free boolean true
d-i mirror/ftp/proxy string
d-i mirror/http/proxy string
tasksel tasksel/first multiselect standart
d-i preseed/late_command string mkdir /target/tmp/install/; cp -R /cdrom/extra/* /target/tmp/install/; chroot /target chmod +x /tmp/install/postinstall.sh; chroot /target bash /tmp/install/postinstall.sh
# At last
#d-i finish-install/reboot_in_progress note
В корне есть папка /extra с подпапкой debs (языковые пакеты и resricted-extras), и файлом postinstall.sh
#!/bin/bash
# Для APT. Эти переменные наследуются от инсталлятора и мешают нормальной работе.
unset DEBCONF_REDIR
unset DEBCONF_FRONTEND
unset DEBIAN_HAS_FRONTEND
unset DEBIAN_FRONTEND
# Устанавливаем немного дополнительных пакетов
dpkg -i /install/debs/*.deb
#Включаем автологон
echo autologin-user=lib >>/etc/lightdm/lightdm.conf
echo autologin-user-timeout=0 >>/etc/lightdm/lightdm.conf
Что имеем.
Установка проходит нормально, вопросы не задаются.
После установки - скрипт postinstall.sh явно не отрабатывает (нет папки install, не установились пакеты, нет автовхода).
Система частично русифицирована. Нет русского языка ввода.
При установке с флешки (записываю стандарным "Созданием загрузочного диска") вообще не видит файл ответов.
Да, ещё. Играюсь с дистрибутивом DVD. Может, проблемы из-за этого, и надо взять CD (или alternate CD)? Но чем они так сильно отличаются?