Автор Тема: Создание собственного образа LiveCD  (Прочитано 9849 раз)

raslvot

  • Пользователь
  • **
  • Сообщений: 56
  • Карма: +0/-1
  • хочу перейти полностью на линукс =)
    • Просмотр профиля
уже мозг сломал все файлы ответов уже насувал в загрузчик ничего не работает  *WALL*
-либо черный экран !
-либо грузит обычную установку !
- либо пишет
loading /casper/vmlinuz..........................
loading /casper/initrd.gz..........................ready.
alert does not exist. Dropping to a shell
busy box v1.13.3(ubuntu) built in shell (ash)
enter help for a list of  built-in commands
(initramfs)

чувствую ошибка кроеться в днк  :-D ну помогите пожалуйсто не знаю что делать еще ! листинг ответов ниже
а может черный экран это установка как раз в автоматическом режиме ? =))))
d-i debian-installer/locale string en_GB
d-i console-setup/layoutcode string en_GB
d-i netcfg/choose_interface select auto
# Any hostname and domain names assigned from dhcp take precedence over
# values set here. However, setting the values still prevents the questions
# from being shown, even if values come from dhcp.
d-i netcfg/get_hostname string unassigned-hostname
d-i netcfg/get_domain string unassigned-domain
d-i netcfg/wireless_wep string
### Mirror settings
# If you select ftp, the mirror/country string does not need to be set.
d-i mirror/country string enter information manually
d-i mirror/protocol string http
d-i mirror/http/hostname string 192.168.0.1:9999
d-i mirror/http/directory string /ubuntu
d-i mirror/http/proxy string
# Suite to install.
#d-i mirror/suite string testing
# Suite to use for loading installer components (optional).
#d-i mirror/udeb/suite string testing
d-i mirror/suite string feisty
### Partitioning
# If the system has free space you can choose to only partition that space.
# Note: this must be preseeded with a localized (translated) value.
#d-i partman-auto/init_automatically_partition \
# select Guided - use the largest continuous free space
# Alternatively, you can specify a disk to partition. The device name
# can be given in either devfs or traditional non-devfs format.
# For example, to use the first disk:
#d-i partman-auto/disk string /dev/discs/disc0/disc
d-i partman-auto/disk string /dev/sda
# In addition, you'll need to specify the method to use.
# The presently available methods are: "regular", "lvm" and "crypto"
d-i partman-auto/method string lvm
# If one of the disks that are going to be automatically partitioned
# contains an old LVM configuration, the user will normally receive a
# warning. This can be preseeded away...
d-i partman-auto/purge_lvm_from_device boolean true
# And the same goes for the confirmation to write the lvm partitions.
d-i partman-lvm/confirm boolean true
# You can choose from any of the predefined partitioning recipes.
# Note: this must be preseeded with a localized (translated) value.
d-i partman-auto/choose_recipe \
select Separate /home, /usr, /var, and /tmp partitions
# This makes partman automatically partition without confirmation.
d-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition \
select Finish partitioning and write changes to disk
d-i partman/confirm boolean true
### Clock and time zone setup
# Controls whether or not the hardware clock is set to UTC.
d-i clock-setup/utc boolean true
# You may set this to any valid setting for $TZ; see the contents of
# /usr/share/zoneinfo/ for valid values.
d-i time/zone string Europe/Dublin
### Apt setup
# You can choose to install non-free and contrib software.
d-i apt-setup/multiverse boolean true
d-i apt-setup/universe boolean true
# To create a normal user account.
d-i passwd/user-fullname string Ubuntu Server Administrator
d-i passwd/username string ubuntuadmin
# Normal user's password, either in clear text
#d-i passwd/user-password password insecure
#d-i passwd/user-password-again password insecure
# or encrypted using an MD5 hash.
d-i passwd/user-password-crypted password $1$ApZFpRq5$X38skX90ZL36YOnbYt/3J
# This is fairly safe to set, it makes grub install automatically to the MBR
# if no other operating system is detected on the machine.
d-i grub-installer/only_debian boolean true
# This one makes grub-installer install to the MBR if it also finds some other
# OS, which is less safe as it might not be able to boot that other OS.
d-i grub-installer/with_other_os boolean true
### Package selection
tasksel tasksel/first multiselect standard, lamp-server
# Individual additional packages to install
d-i pkgsel/include string openssh-server
### Finishing up the first stage install
# Avoid that last message about the install being complete.
d-i finish-install/reboot_in_progress note
xserver-xorg xserver-xorg/autodetect_monitor boolean true
xserver-xorg xserver-xorg/config/monitor/selection-method \
select medium
xserver-xorg xserver-xorg/config/monitor/mode-list \
select 1024x768 @ 60 Hz
этот пишет ошибку
# 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 console-setup/toggle select Alt+Shift

# Network
d-i netcfg/choose_interface select auto
d-i netcfg/get_hostname string ubuntu
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/root-login boolean true
d-i passwd/make-user boolean true
d-i passwd/root-password-crypted password $1$fbh0yv5L$qlugJUXOjNhiakQUYiJ7x0
d-i passwd/user-fullname string Ubuntu user
d-i passwd/username string ubuntu
d-i passwd/user-password-crypted password $1$fbh0yv5L$qlugJUXOjNhiakQUYiJ7x0
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

# At last
d-i finish-install/reboot_in_progress note

tasksel tasksel/first multiselect ubuntu-desktop

d-i preseed/late_command string mkdir /target/install/; cp -R /cdrom/extra/* /target/install/; chroot /target chmod +x /install/postinstall.sh; chroot /target bash /install/postinstall.sh
этот черный экран
« Последнее редактирование: 10 Март 2012, 12:31:20 от raslvot »

Azure

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2118
  • Карма: +275/-114
  • Обычно я му-р-р-р-чу
    • Просмотр профиля
    • Exilibris Web Development
Re: Создание собственного образа LiveCD
« Ответ #16 : 10 Март 2012, 15:11:28 »
Мне кажется следует последовать совету автора мануала
Цитировать
Если вы не нашли нужных вам опций в документации, то можете поставить систему вручную, а затем сразу после установки выполнить в новой системе две нижеприведённых команды:
sudo apt-get install debconf-utils
sudo debconf-get-selections --installer > seedlog.txt
В результате вы получите в файле seedlog.txt все значения из базы debconf, которые были использованы в процессе установки. Среди них вполне можно найти нужные вам параметры.

raslvot

  • Пользователь
  • **
  • Сообщений: 56
  • Карма: +0/-1
  • хочу перейти полностью на линукс =)
    • Просмотр профиля
Re: Создание собственного образа LiveCD
« Ответ #17 : 10 Март 2012, 19:38:10 »
и выдает вот это вотdebconf: DbDriver "di_questions": could not open /var/log/installer/cdebconf/questions.dat/var/log/installer/ дальше папки cdebconf нету  :'(
====
Цитировать
Итак, для начала необходимо раздобыть исходный образ системы с Debain Installer. Ubuntu Desktop LiveCD использует другой установщик, поэтому нам не подойдёт. Любой же не-LiveCD диск из семейства Ubuntu можно совершенно спокойно использовать.
а установщик линукс минт 9 с лайв сиди не катит получаеться?
« Последнее редактирование: 10 Март 2012, 19:45:20 от Azure »

Azure

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2118
  • Карма: +275/-114
  • Обычно я му-р-р-р-чу
    • Просмотр профиля
    • Exilibris Web Development
Re: Создание собственного образа LiveCD
« Ответ #18 : 10 Март 2012, 19:40:25 »
*STOP*А Вы какую Росинку ставите? У Минта свой инсталлятор, минтовский… Он и не позволяет консольный запуск инсталлятора, т.е. то что
Цитировать
Ubuntu Desktop LiveCD использует другой установщик, поэтому нам не подойдёт
« Последнее редактирование: 10 Март 2012, 19:50:06 от Azure »

raslvot

  • Пользователь
  • **
  • Сообщений: 56
  • Карма: +0/-1
  • хочу перейти полностью на линукс =)
    • Просмотр профиля
Re: Создание собственного образа LiveCD
« Ответ #19 : 10 Март 2012, 19:51:24 »
9ая росинка из приведеной вами ссылки тоже пробывал подключать так и тоже не работает  :-(

Azure

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2118
  • Карма: +275/-114
  • Обычно я му-р-р-р-чу
    • Просмотр профиля
    • Exilibris Web Development
Re: Создание собственного образа LiveCD
« Ответ #20 : 10 Март 2012, 20:33:03 »
тоже пробывал подключать так и тоже не работает  :-(
Не говорит абсолютно ни о чем… Хотите помощи — потрудитесь на развернутое описание: какой файл (листинг), куда положили, какой пункт меню сделали и т.д.…

raslvot

  • Пользователь
  • **
  • Сообщений: 56
  • Карма: +0/-1
  • хочу перейти полностью на линукс =)
    • Просмотр профиля
Re: Создание собственного образа LiveCD
« Ответ #21 : 13 Март 2012, 18:08:25 »
в общем после установки сборки нужно создать 1го обычного юзера без пароля  2го пользователя админа с паролем!
это должно быть незаметным для того кто устанавливал и прописывал пароль админа ! надо чтобы после того как он запустит скрипт пароль админа поменялся и создался новый пользователь без пароля!
как создавать юзера я нашел http://ubuntueasy.com/administrirovanie/sozdanie-uchetnoj-zapisi-bez-parolja только это какой то вуабше геморный способ можно просто командой в терминале?
или к примеру приготовить файл в котором будет shadow из системы с теми пользователеми и паролями которые мне нужны и заменить его на текущий можно так ?
и еще в файле shadow есть root при установке я не задавал пароль рута я задавал пароль тока админа я думал может пароли одинаковые но хеши разные или может это из за того что sha512? ($6$) может кто нить обьяснить как это получилось ? =)
« Последнее редактирование: 13 Март 2012, 18:10:28 от raslvot »

Norther

  • Новичок
  • *
  • Сообщений: 22
  • Карма: +6/-0
  • Я новичок в Linux Mint Росинке...
    • Просмотр профиля
Re: Создание собственного образа LiveCD
« Ответ #22 : 14 Ноябрь 2013, 12:00:47 »
Народ, помогите, кто чем может!
Решил сделать собственную сборку LiveCD на базе LInuxMint 13 Maya MATE. В созданном образе возникли следующие проблемы:

после загрузки образа с диска:
1) система стала просить логин/пароль для входа в систему (логин mint, пароль пустой);
2) вся система на английском, хотя поддержка русского установлена полностью;
3) не применились пользовательские настройки из шаблона, расположенного в каталоге /etc/skel;

после установки на диск:
1) частично применились пользовательские настройки из шаблона, расположенного в каталоге /etc/skel, а именно:
а) не применился фон рабочего стола;
б) не применилась тема рабочего стола;
в) не применился внешний вид рабочего стола (с добавлением иконок Корзины и Сетевых серверов)
г) не применились настройки клавиатуры (переключение раскладок между английским на русским).
Применилось нормально:
а) Запускаемые приложения (которые нужны, включены, которые не нужны, отключены);
б) настройки Midnight Commander (включение встроенного редактора и безопасного удаления);
в) настройки хранителя экрана Xscreensaver.
Помогайте, чем сумеете!

Azure

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2118
  • Карма: +275/-114
  • Обычно я му-р-р-р-чу
    • Просмотр профиля
    • Exilibris Web Development
Re: Создание собственного образа LiveCD
« Ответ #23 : 14 Ноябрь 2013, 16:49:31 »
1) система стала просить логин/пароль для входа в систему (логин mint, пароль пустой)
Григорий тоже жаловался на эту проблему при создании Росинки 13. Как он её решил или решил вообще попробуйте узнать в теме про тестирование.
2) вся система на английском, хотя поддержка русского установлена полностью;
Допишите в меню загрузки GRUB параметр locale=ru_RU
3) не применились пользовательские настройки из шаблона, расположенного в каталоге /etc/skel;
Тут не спец, но возможно шаблон не полный и остальные настройки берутся откуда-то еще.

Norther

  • Новичок
  • *
  • Сообщений: 22
  • Карма: +6/-0
  • Я новичок в Linux Mint Росинке...
    • Просмотр профиля
Re: Создание собственного образа LiveCD
« Ответ #24 : 14 Ноябрь 2013, 21:57:48 »
Допишите в меню загрузки GRUB параметр locale=ru_RU
Совет помог, спасибо! С логин/паролем фиг с ними, работает, и ладно. А вот настройки профиля для меня очень важны, а до Григория никак не могу достучаться ни через личку, ни через скайп  :'(
Кстати сказать, пробовал запихнуть целиком полностью настроенный профиль пользователя в /etc/skel, и всё равно не работает.
« Последнее редактирование: 14 Ноябрь 2013, 22:02:47 от Norther »

ivm

  • Пользователь
  • **
  • Сообщений: 78
  • Карма: +1/-1
  • Я новичок в Linux Mint Росинке...
    • Просмотр профиля
    • Проект Matuntu
Re: Создание собственного образа LiveCD
« Ответ #25 : 15 Ноябрь 2013, 05:13:31 »
Уже была опубликована ссылка на сборку где реализован автовход LiveCD, но такой способ имеет побочный эффект: после установки нужно редактировать конфигурацию MDM удаляя пользователя живой сессии которому разрешен автовход. То есть в соответствующую папку /etc/skel положен файл заранее подготовленой конфигурации MDM
PS. Писать HowTo для действий не рядового пользователя, с которым последний разберется за 5сек. нет смысла

Norther

  • Новичок
  • *
  • Сообщений: 22
  • Карма: +6/-0
  • Я новичок в Linux Mint Росинке...
    • Просмотр профиля
Re: Создание собственного образа LiveCD
« Ответ #26 : 15 Ноябрь 2013, 12:32:25 »
Уже была опубликована ссылка на сборку где реализован автовход LiveCD, но такой способ имеет побочный эффект: после установки нужно редактировать конфигурацию MDM удаляя пользователя живой сессии которому разрешен автовход. То есть в соответствующую папку /etc/skel положен файл заранее подготовленой конфигурации MDM
У меня тоже была такая мысля, но я считаю, что это не кошерно. Я думаю, перетерплю как-нибудь. Для меня сейчас главное - разобраться с профилем пользователя