упорно продолженный “делают установку”

Большинство дистрибутивов должно войти в под этим размером, если Вы не удаляете ничего лишнего. Их наборы пакета по умолчанию не могут быть тем, что Вы хотите, но изучаете стандартные программы "сетевой установки". Несколько дистрибутивов имеют их. Для Дуги это - значение по умолчанию, debian также имеет такую вещь.

Мой дистрибутив выбора (PLD-Linux) наталкивается приблизительно в 80 megs на значение по умолчанию, работающее установка, которая делает все, что Вы запрашиваете, и не разделяется вниз (т.е. страницы справочника и такой там), затем я прибавляю пакеты оттуда. Если может легко удалить это к ~30M не включая вещи как большие оболочки, страница справочника, все локали языка, и т.д. В настольной системе, где я добавляю целый набор материала, он начинает работать до пары концертов. Я установил и работал на том же дистрибутиве 16M компактные карты флэш-памяти и RAID-массивы мультитерабайта.

Моя точка - то, что просто, потому что некоторые дистрибутивы устанавливают много материала, не означает, что у Вас должен быть тот материал. Любой хороший диспетчер пакетов позволит Вам установить минимальный набор пакетов для выполнения системы. Необходимо рассмотреть, какой дистрибутив Вы довольны администрированием, не, которые идут с самым маленьким набором пакета по умолчанию.

Я склонился бы к рекомендации ArchLinux или Debian, но не исключаю других, пока Вы не знаете то, что вовлечено в получение минимального набора пакета, работающего на них.

2
13.08.2012, 12:52
2 ответа

Я не проверил, относится ли это все еще 3.5, но я думаю, что make-файлы ядра только поддерживают Lilo, не Личинку. После того как Вы вручную скопировали bzImage файл, и initrd или initramfs, если Вы используете один, необходимо сообщить Личинке нового ядра. С простыми установками это - просто вопрос выполнения update-grub. Так как Вы загружаете ядро одного distibution с загрузчиком другого распределения, это не может работать, таким образом, Вы, возможно, должны отредактировать конфигурационный файл Личинки вручную. Это /boot/grub/menu.lst для наследия Личинки (Личинка 0.9x) и /boot/grub.grub.cfg для Grub2 (Личинка 1.9x).

Для Grub2 Вам нужна запись как

menuentry "Homemade 3.5 kernel" {
    insmod ext2
    set root='(hd0,msdos5)'
    linux /boot/bzImage root=/dev/sda3 ro
}
2
27.01.2020, 22:14
  • 1
    update-grub не обнаруживает его. Мой последний опыт Ядра был 3.1.8, и я скомпилировал его прямо в исходный dir, без O=.... Затем личинка обнаружила его, но это это не делает. Также монтируя объем в Ubuntu и повторяя update-grub не работал. Что я хочу знать, конкретно то, что "Моя компиляция успешно выполнилась вообще?" –  Haix64 13.08.2012, 09:43
  • 2
    я исследовал maually изменение grub.cfg. Я добираюсь file not found. press any key to continue... который возвращается к меню выбора OS. –  Haix64 13.08.2012, 10:43
  • 3
    BTW самая важная вещь для меня для знания является этим, успешно выполнилась ли моя компиляция или нет? Почему этот вид поведения показан? И о, я не знаю о initrd, or initramfs. Что я должен сделать им? –  Haix64 13.08.2012, 10:44
  • 4
    @ai64 С тех пор make следовавший, Ваша компиляция, за которой следуют. Что не работает, здесь говорит Ваш загрузчик, где найти новое ядро. Отредактируйте свой вопрос добавить вывод fdisk -l и df, и скажите нам, какой раздел является Вашим корнем Arch, какой раздел является Вашим корнем Ubuntu, и где /boot если отличающийся. Также отправьте содержание своего конфигурационного файла Личинки. –  Gilles 'SO- stop being evil' 13.08.2012, 11:32
  • 5
    там, ;-) –  Haix64 13.08.2012, 12:57

Я не думаю, что необходимо запуститься make install здесь, просто скопируйте сгенерированный bzImage, System.map, и сделайте make modules_install будет просто работать на Вас.

Вы, кажется, находится на Дуге Linux, почему Вы не пошли бы для брюшного пресса? например, последние 3,5 ядра находятся в тестировании catelog, поэтому если Вы делаетеabs testings/linux, это должно загрузить файлы PKGBUILD для Вас, и Вы делаете makepkg создавать пакет

0
27.01.2020, 22:14
  • 1
    я не собираюсь обновлять Ядро своей Дуги. Я хочу новый, чистый необработанный экземпляр ядра, работающего за мной.спасибо. –  Haix64 13.08.2012, 15:38

Теги

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