Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: [Wiki] [HOWTO] Создаем свой дистрибутив на базе Ubuntu  (Прочитано 97926 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн pavelnt

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Подскажите, пожайлуста, а возможно ли в процессе создания собственного дистрибутива в reconstructor сделать так, чтобы диски не монтировались или монтировались в режиме read-only?

Оффлайн klarissa

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Подскажите, как сделать, чтобы система сразу грузилась с диска, а не ждала, когда я выберу нужный вариант загрузки?
В syslinux.cfg поставила timeout 0, но теперь просто при загрузке нет отсчета времени, но все равно надо нажать Enter, чтобы загрузка началась.

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Цитировать
Подскажите, пожайлуста, а возможно ли в процессе создания собственного дистрибутива в reconstructor сделать так, чтобы диски не монтировались или монтировались в режиме read-only?
/etc/fstab тамошний поправить
Цитировать
В syslinux.cfg поставила timeout 0, но теперь просто при загрузке нет отсчета времени, но все равно надо нажать Enter, чтобы загрузка началась.
кроме самого syslinux.cfg там может быть еще куча файлов, отвечающих за дополнительные меюшки. возможно, где-то в них копаться надо.
лучше на "ты"

Оффлайн pavelnt

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
/etc/fstab тамошний поправить

А не могли бы вы подсказать какая запись должна быть в файле, чтобы по умолчанию диски не монтировались, а при монтировании через интерефейс монтировались только в ro? Как в дистрибутиве Helix на базе Ubuntu.

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
да как обычно, только в качестве опций "noauto,ro"
лучше на "ты"

Оффлайн mir0tv0rec

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Создаем свой дистрибутив на базе Ubuntu. [В Wiki]
« Ответ #80 : 05 Апреля 2010, 16:00:50 »
все разобрался что к чему... :D :D :D

но появился есчо один вопросик: короче, мне на етот дистрибутив надо запихать проприетарные драйвера на все ATI и NVidia, которые я уже залил с реп. Вопрос: куда собсно пихать эти проприетарные чудеса, чтоб они при надобности сами встали куда нужно? :idiot2:
помогите кто чем может...
все вроде пока :coolsmiley:

В 8-м Mint'e в кеше лежат, потом ставятся, если нужно (это только при установке на винт). Какие точно не помню, в live образе лучше посмотреть.

Да, и еще вопрос: после обновления ядра до 2.6.34 (lucid) и удаления старого 2.6.32-21 в chroot'e, создания образа и последующей загрузке с него - не работает мышь, причем проверено на нескольких машинах. Как это победить? Прошу ответить если кто знает как?
« Последнее редактирование: 31 Мая 2010, 14:20:41 от mir0tv0rec »

Оффлайн sakibo

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
При помощи Synaptiс  нашел и установил squashfs-tools .
А с монтированием / и раздела под будущий скваш не понял: у меня все внешние носители монтируются в /media, и корень / отмонтировываться не хочет. Или это надо делать без загрузки системы?

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
Цитировать
и корень / отмонтировываться не хочет
лол)))
ясное дело, что не хочет. ты вот можешь, будучи сколь угодно крутым хирургом, находясь в созании отрезать себе на время голову или еще что? так и тут. можно, конечно, выйти на какой-нибудь ранлевел, сделать switch_root в неоке чрут-годное окружение, не выходить из инитрд и пр... но проще с лайвцд загрузиться
Цитировать
после обновления ядра до 2.6.34 (lucid) и удаления старого 2.6.32-21 в chroot'e, создания образа и последующей загрузке с него
у меня тоже ничего хорошего не вышло. да и так ли критично? если приспичило - кидаем новое ведро в кэш пакетов, после ставим по надобности. и да, вполне допускаю, что лайв-ядро - не то же самое, что ставится при установке системы. там может быть какой-нибудь unionfs или еще какая фигня, через что там развертывается система, лень ковырять...
лучше на "ты"

Оффлайн Softwayer

  • Активист
  • *
  • Сообщений: 706
  • Arch Linux
    • Просмотр профиля
Не-е, создавать свой Live CD с помощью гуевых утилиток - не труЪ.

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
ага, создавать лайвцд - это ваще !Ъ
кстати, uck вроде как прекрасно работает и без гуевой оболочки. да и толку от нее немного. типа "дайте мне исошник" и порция "а вы точно хотите?", а в остальном - получи косноль и вороти что хош
лучше на "ты"

Оффлайн Softwayer

  • Активист
  • *
  • Сообщений: 706
  • Arch Linux
    • Просмотр профиля
mount + chroot - наше всё!

Оффлайн sakibo

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Цитировать
и корень / отмонтировываться не хочет
лол)))
ясное дело, что не хочет. ты вот можешь, будучи сколь угодно крутым хирургом, находясь в созании отрезать себе на время голову или еще что? так и тут. можно, конечно, выйти на какой-нибудь ранлевел, сделать switch_root в неоке чрут-годное окружение, не выходить из инитрд и пр... но проще с лайвцд загрузиться
Цитировать
Может так:
1. Загрузиться с Live CD Ubuntu 9.04 (или 9.10)
2. Запустить Gparted, отмонтировать корень.
3. В терминале создать пустые каталоги /mnt/lokal и /mnt/usb.
4.В Gparted примонтировать нужные разделы к созданным точкам.
5. Запустить создание скваша.

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
mount + chroot - наше всё!
маунт чего? squashfs, который лежит внутри исошника? тогда не маунт, а unsquashfs, ибо маунт в рид-онли только. но суть ясна. действительно, можно и вручную сделать все то, что делает юцк или еще кто. но шансы накосячить возрастают))
лучше на "ты"

Оффлайн Softwayer

  • Активист
  • *
  • Сообщений: 706
  • Arch Linux
    • Просмотр профиля
mount + chroot - наше всё!
маунт чего? squashfs, который лежит внутри исошника? тогда не маунт, а unsquashfs, ибо маунт в рид-онли только. но суть ясна. действительно, можно и вручную сделать все то, что делает юцк или еще кто. но шансы накосячить возрастают))
А я и не знал о unsquashfs ;)
Монтировал, а потом копировал в другую папку :)

Оффлайн dimas000

  • Старожил
  • *
  • Сообщений: 1437
  • Ubuntu 9.10 @ 2.6.34
    • Просмотр профиля
ммм... там же весь рут в один большой скваш закатан. или мы о разных вещах говорим?
лучше на "ты"

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.