Проблемы на стадии настройки загрузчика.
В генту, как и в линуксе новичок. Немного поильзовался убунту. Раз 4 или 5 пытаюсь поставить генту.Ставлю через виртуалбокс. Версия виртуалки 7.0.6 При установке опирался помимо хендбука на видео с названиями, В гостях у 3y6HuKa #14: Gentoo - установка с живого образа и Gentoo install 2021 | Установка Gentoo linux 2021 полный гайд оба идут по часу+ не знаю можно ли тут ссылки оставлять. Сейчас опишу еще несколько данных, чтобы была картина лучше для вас. Ставил на виртуалку LiveGUI USB образ. Решил делать не uefi,А а биос, выбрал 3 праймари, сделал дев/сда1, 2 и 3. Потом в конце в fstab, что только не делал и через UUID и просто через dev/sda, ничего не помогало. По дискам сда1-бут, сда2-свап, сда3-остальное для системы и прочего. Суть вообщем какая, согласно хендбуку после команды grub-mkconfig -o /boot/grub/grub.cfg должно появляться либо образ vmllinuz, либо initramfs. Снизу скинул что должно происходить по идее после команды. В хендбуке где-то вроде было написано, что если проц от интел, initramfs нужен, так вот. Ни vmlinuz, ни initramfs, Ничего из этих двух не выходит. В чируте пишу ls /boot initramfs находит, в ls / тарбол лежит. Вообще-то то вопрос, можно ли с процом от интел и картой нвидиа жить без initramfs? Даже если он не нужен, можно ли с ним как-то установить генту? Один раз я делал так, в загрузчике забил болт на то, что образы не писались, потом ребут системы и снова был загрузочный образ с флешки. То есть initramfs есть, но при генерации конфига его почему-то не видно. Очень хочу установить генту. Не для понтов каких-то, а просто закрыть гештальт скажем так. Ну и немного научиться попутно, как все устроено в этом дистрибутиве. Не знаю достаточно ли инфы дал, я новичок повторюсь. Щас сижу на работе, буду отвечать стараться максимально быстро. Заранее спасибо
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-5.15.52-gentoo
Found initrd image: /boot/initramfs-genkernel-amd64-5.15.52-gentoo
done
- Для комментирования войдите или зарегистрируйтесь
Все очень просто.
Не обращая внимания на всякие видеоуроки и прочую чепуху, читаете и выполняете Gentoo AMD64 Handbook
Спрашиваете, что непонятно.
Обычно, новичок, досконально выполняющий пункт за пунктом, неожиданно для себя устанавливает Gentoo.
понял, спасибо большое.
понял, спасибо большое. Русский хендбук актуален? Или лучше инглиш? И вообще нормально что сам хендбук рус версии край в 15 году редачился только?)
Актуален.
Месяца три назад по нему ставил.
благодарю
благодарю
HelpMePlz написал(а): ...
Можно.
Можно.
HelpMePlz написал(а): ...
Команда grub-mkconfig генерирует конфигурационный файл для загрузчика. И появиться в результате должен только файл, указанный после ключа "-o". vmllinuz - наверно, имеется ввиду ядро. Оно уже должно быть. И initramfs тоже уже должен быть.
я если просто ввожу
я если просто ввожу grub-mkconfig то файл то конфигурируется. Когда ввжу grub-mkconfig -o /boot/grub/grub.cfg он мне дальше пишет Generating grub configuration file, потом пишет внимание: что-то про os-prober, потом в конце пишет done. А вот инитрамфс или другой оьраз что я писал в упор просто не видит.(((
Generating grub.cfg ...Found
Написано:
В следующий раз переводите самостоятельно.
про перевод я знаю. Я в
про перевод я знаю. Я в прошлом сообщении в этой ветке постарался написать вкратце в чем конкретно у меня проблема)
HelpMePlz написал(а):про
Не понять, в чем проблема. Конфиг grub генерится, При генерации ясно видно, что ядро и initrd на месте и найдены.
где ядро и initrd это пример
где ядро и initrd это пример с хэндбука, у меня ничего из этого нету, я не так выразился может быть)
HelpMePlz написал(а):где
Тогда по хэндбуку нужно снова дойти до пукта "Настройка начального загрузчика". Особенно внимательно отнестись к предшествующим пунктам, начиная с "Установка базовой системы Gentoo", именно с этого пункта начинается работа собственно с устанавливаемой системой, причем изнутри, т.е. - выполняется смена корня (chroot). В следующем пункте - "Настройка ядра Linux" как раз и рассматривается процесс сборки ядра. Пункты пропускать нельзя.
благодарю
благодарю
Не за что.
Лучше напишите, где была ошибка. Вдруг все вокруг с мыльными глазами не видят явного косяка в хэндбуке.
я попробую пока что только по
я попробую пока что только по хендбуку ставить, а если что не выйдет снова, то снова отпишусь в этой теме. Потому что я уверен, что на этом же месте снова будет проблема)
HelpMePlz написал(а): Потому
Это вряд ли. Не зря
Не раз был свидетелем, как человек, ничего не знающий о линуксе и непонимающий ни одной команды, устанавливает первый раз gentoo. Handbook - это очень ценный и продуманный документ, не раз к нему возвращаются люди, и ставящие gentoo без всякого handbook'а в том числе. Кстати, не раз был свидетелем и того, как новичок, лихо установивший gentoo в первый раз, потом смешно путается в элементарных вещах, пытаясь по своему пониманию исполнять handbook "по-диагонали".
!
А вот тут, кстати, засада.
Как отмечалось далеко не только мной, grub категорически не способствует пониманию процесса загрузки.
Поэтому я им никогда и не пользовался.
:wq
--
Live free or die
Хм.
Имея базовые знания о загрузке Legacy/UEFI не встречал ничего, доступнее grub для понимания. Его конфиг близок к гениальности по простоте.
+
На самом деле сейчас халява ☺
Потому что процесс загрузки (со настройкой загрузчика) в общем случае идёт в пакете с задачей конфигурирования ядра.
Сейчас же в дерево включили пакет с бинарным ядром.
Что неспортивно!!! ☺
:wq
--
Live free or die
Anarchist написал(а): На
Да, неспортивно.