|
Тема
|
VSLive + patches на 1 iso?
|
|
Автор |
3aropka (член) |
Публикувано | 16.06.05 11:05 |
|
Как да направя iso на последната версия на VSLive, но с включени последните пачове?
Тоест имам исо-то и пачовете, но не искам всеки път да ги стартирам по отделно, просто всичко да си е включено в исо-то.
| |
|
Когато боговете говорят, ония с фактите никакви ги няма.
| |
|
Не е само това - трябва да се редактира съдържанието на файловете initrd.gz и etc.tar.gz (трябва да се познават скриптовете за целта) - във въпросните файлове трябва да попадне съдържанието на кръпката.
Можеш и просто да копираш кръпката на диска (ако се събере), но ще трябва да правиш installpkg всеки път след стартиране от CD-ROM (след инсталация на твърд диск това няма да се налага).
| |
Тема
|
Re: VSLive + patches на 1 iso?
[re: Valentin]
|
|
Автор |
3aropka (член) |
Публикувано | 17.06.05 10:09 |
|
А не става ли след като се копират файловете от оригиналното ЦД върху тях да се копират файловете, съдържащи се в пачовете и после да се направи ново исо както е предложил Джо?
| |
|
Файловете, които трябва да се обновят се съдържат вътре във файловете etc.tar.gz и initrd.gz. Първия е tar.gz архив, а втория gzip-нат файл, който съдържа ext2 файлова система.
Виж кои от файловете се съдържат в etc.tar.gz и кои в initrd.gz и просто ги обнови с новите версии. Новите файлове (тези които до сега не са съществували) сложи в initrd.gz.
Промяната на съдържанието на etc.tar.gz е лесно, но за initrd.gz ще ти подскажа:
gunzip initrd.gz
mkdir /mnt/new
mount initrd /mnt/new -o loop
# това е момента да се правят промени в директорията /mnt/new
umount /mnt/new
# много е важно демонтирането да е било успешно!
gzip initrd.gz
Редактирано от Valentin на 17.06.05 21:51.
| |
|
|
|
|