Установка с другим ядром

Изменить /etc/avahi/avahi-daemon.conf. В разделе [server] поместите use-ipv6=no.

2
задан 10 January 2012 в 03:15

1 ответ

«Легкий» - относительный термин. Это было бы не слишком сложно, основы на этой странице

https://help.ubuntu.com/community/LiveCDCustomization

В вашем случае изменения довольно минимальны.

Извлеките iso и filesystem.squashfs (как указано в приведенной выше ссылке)

Скопируйте новое ядро ​​в casper / vmlinux (над написанием старого ядра).

[ f1]

Скопируйте модули ядра в извлеченные squashfs, в lib / modules (вы можете удалить старые модули).

# Assuming you are following the above link
cp -R /lib/modules/your_custom_kernel ~/edit/lib/modules

Извлеките старые initramfs, здесь я буду использовать ~ / initrd as каталог сборки

mkdir ~/initrd
cd ~/initrd
lzma -dc -S .lz casper/initrd.lz | cpio -imvd --no-absolute-filenames

Скопируйте ваши библиотеки lib / modules в initrd lib / modules (вы можете удалить старые модули)

cp -R /lib/modules/your_custom_kernel ~/initrd/lib/modules

Пакет initrd

[ f5]

Переписать старый initrd

cp ~/cusotm.initrd.lz ~/extract-cd/casper/initrd.lz

Теперь повторно упаковать iso

https://help.ubuntu.com/community/LiveCDCustomization

7
ответ дан 25 May 2018 в 15:19
  • 1
    Спасибо, почему я не нашел эту ссылку. Я уже извлек изо-образ один раз, но не знал о структуре папок на Live CD. – Michael K 10 January 2012 в 14:09
  • 2
    Привет, когда я выдаю последнюю команду в следующем, я получаю некоторый преждевременный конец ошибки архивации. Мне нужно запустить это в chroot? mkdir ~ / initrd cd ~ / initrd lzma -dc -S .lz casper / initrd.lz | cpio -imvd --no-absolute-filenames – Roshan George 27 July 2012 в 19:43
  • 3
    Я пытаюсь сделать что-то подобное. Took Xubuntu 15.04 amd64 ISO ... Последующее руководство ... Обновлено ядро ​​с использованием основных файлов debug debug ... Создано iso .. Но он не загружается ... После загрузки initramfs .. Он выдает ошибку - AuFS: не удалось для монтирования корневой файловой системы. Результирующая загрузка ISO и работает отлично, пока я не обновляю ядро. Кажется, это проблема с mksquashfs и более новым ядром .. как уже упоминалось ... Вот суть того, что я сделал - gist.github.com/praveenbm5/bea8171ff50e4114ec46 – Praveen 25 June 2015 в 22:09
  • 4
    @Praveen - Вы понимаете, что это вопрос почти 3 лет назад? Вы должны задать свой вопрос, а затем оставить комментарий здесь. Я подозреваю, что проблема заключается в том, что вы используете основное ядро, которое предназначено только для тестирования и неподдерживается. Вам, вероятно, нужно будет скомпилировать собственное ядро ​​mainline;) – Panther 25 June 2015 в 22:13
  • 5
    Я думал, что установка файлов .deb сделает ошибку процесса свободной. Должен ли я попытаться установить upstrem / debian kernel или скомпилировать все это сам? Вот новые задания, которые я задал - askubuntu.com/questions/641179/… – Praveen 26 June 2015 в 10:19

Другие вопросы по тегам:

Похожие вопросы: