сборка_на_базе_mageia_mandriva
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| сборка_на_базе_mageia_mandriva [2024/04/29 12:50] – uf4n | сборка_на_базе_mageia_mandriva [2024/04/29 14:35] (current) – [Установка на диск вручную] uf4n | ||
|---|---|---|---|
| Line 44: | Line 44: | ||
| Запаковать в архив образ корневой файловой системы | Запаковать в архив образ корневой файловой системы | ||
| - | tar -cJf MyPreciousRootFS.tar.xz | + | |
| + | | ||
| ===== Установка на диск вручную ===== | ===== Установка на диск вручную ===== | ||
| Line 104: | Line 105: | ||
| urpmi.addmedia yamirr https:// | urpmi.addmedia yamirr https:// | ||
| - | 7) Перегенерировать initrdъ | + | 7) Собрать ядро |
| + | |||
| + | urpmi ncurses-devel flex bison | ||
| + | |||
| + | cd /boot | ||
| + | tar -xpJf linux-5.15.79.tar.xz | ||
| + | cd linux-5.15.79 | ||
| + | make defconfig | ||
| + | make -j`nproc` | ||
| + | cp arch/ | ||
| + | |||
| + | cd /boot | ||
| + | gcc -Wall init.c -o / | ||
| + | |||
| + | 8) Перегенерировать initrd | ||
| [[перегенерация_initrd|Перегенерация initrd]] | [[перегенерация_initrd|Перегенерация initrd]] | ||
| - | 8) Установить загрузчик lilo | + | 9) Установить загрузчик lilo |
| [[установка_и_настройка_загрузчика_lilo|Установка и настройка загрузчика LILO]] | [[установка_и_настройка_загрузчика_lilo|Установка и настройка загрузчика LILO]] | ||
| - | 9) Настроить lilo на загрузку нужного ядра и init'a | + | 10) Настроить lilo на загрузку нужного ядра и init'a |
| ===== Попытка сделать образ с apt оказалась неудачной ====== | ===== Попытка сделать образ с apt оказалась неудачной ====== | ||
| - | urpmi rpm-build --root / | + | |
| - | urpmi apt --root / | + | urpmi apt --root / |
сборка_на_базе_mageia_mandriva.1714395028.txt.gz · Last modified: 2024/04/29 12:50 by uf4n