Как установить ядро из под загрузочной флешки?
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 30
- Зарегистрирован: 19 ноя 2018, 19:56
- Благодарил (а): 12 раз
- Контактная информация:
Как установить ядро из под загрузочной флешки?
Приветствую. Собственно вопрос в заголовке темы. Похоже что у меня не загружается ядро. Пожалел, что не установил других ядер, возможно смог бы загрузиться с другим ядром. Возникла мысль, а можно ли как то установить ядро загрузившись с флешки?
-
- Сообщения: 10427
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 135
- Откуда: Нижний Тагил
- Благодарил (а): 791 раз
- Поблагодарили: 2047 раз
- Контактная информация:
Как установить ядро из под загрузочной флешки?
srmcbtxf, можно.
Монтируем корень системы
Далее
Устанавливай ядро.
Выход из
Теперь необходимо отмонтировать корень системы:
Перезагрузка.
Монтируем корень системы
Код: Выделить всё
sudo mkdir /mnt/root
sudo mount /dev/sda1 /mnt/root
sudo mount --bind /dev /mnt/root/dev
sudo mount --bind /proc /mnt/root/proc
sudo mount --bind /sys /mnt/root/sys
chroot
Код: Выделить всё
sudo chroot /mnt/root
Выход из
chroot
Код: Выделить всё
exit
Код: Выделить всё
sudo umount /mnt/root/dev
sudo umount /mnt/root/proc
sudo umount /mnt/root/sys
sudo umount /mnt/root
-
Автор темы - Сообщения: 30
- Зарегистрирован: 19 ноя 2018, 19:56
- Благодарил (а): 12 раз
- Контактная информация:
Как установить ядро из под загрузочной флешки?
darkfenix, спасибо, сейчас попробую. Подскажите еще по ядрам. Хочу поставить ядро 4.4, какое было в Mint 17. С ним у меня хорошо работал процессор, не грелся. А в новых версиях Mint, с более старшими ядрами, греется процессор. Так вот, нужно ли мне выбирать ядро только для Xenial, или не обязательно. Смотрю ядра здесь http://kernel.ubuntu.com/~kernel-ppa/mainline/.
-
- Сообщения: 4837
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 110
- Благодарил (а): 53 раза
- Поблагодарили: 2162 раза
- Контактная информация:
Как установить ядро из под загрузочной флешки?
Уточняю: в примере от darkfenix, подразумевается ,что /boot не вынесен в отдельный раздел, и что система с bios (если /boot идет отдельно - его надо тоже примонтировать на место). Если система с efi - этого мало, еще раздел efi надо найти, и тоже смонтировать куда положено (/boot/efi).
-
Автор темы - Сообщения: 30
- Зарегистрирован: 19 ноя 2018, 19:56
- Благодарил (а): 12 раз
- Контактная информация:
Как установить ядро из под загрузочной флешки?
slant, такой командой правильно?
Код: Выделить всё
sudo mount --bind /boot /mnt/root/boot
Последний раз редактировалось пользователем 2 srmcbtxf; всего редактировалось раз: 19
-
Автор темы - Сообщения: 30
- Зарегистрирован: 19 ноя 2018, 19:56
- Благодарил (а): 12 раз
- Контактная информация:
Как установить ядро из под загрузочной флешки?
slant, то есть так но после chroot? У меня BIOS.
Код: Выделить всё
sudo mount /boot /mnt/root/boot
-
- Сообщения: 4837
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 110
- Благодарил (а): 53 раза
- Поблагодарили: 2162 раза
- Контактная информация:
Как установить ядро из под загрузочной флешки?
После chroot вы как-бы оказываетесь внутри вашей установленной на диск системы, но без подключенных разделов (/boot будет пустым). Ищете - где у вас boot на диске. Допустим - это sda3. Тогда команда:
Для efi по тому же принципу.
sudo mount /dev/sda3 /boot
Для efi по тому же принципу.
-
Автор темы - Сообщения: 30
- Зарегистрирован: 19 ноя 2018, 19:56
- Благодарил (а): 12 раз
- Контактная информация:
Как установить ядро из под загрузочной флешки?
В chroot монтирую boot вот так в ответ .
Сделал SU, теперь команда
Я поначалу в названии разделов ошибся, смонтировал в /mnt/root раздел sda1, где у меня boot. Потом поторопившись смонтировал туда sda5, который корневой, не отмонтировав sda1.
Теперь не могу отмонтировать ни так
Тысяча извинений за глупые ошибки.
Код: Выделить всё
sudo mount /dev/sda5 /boot
Код: Выделить всё
sudo: unable to resolve host mint: Connection refused
Сделал SU, теперь команда
mount /dev/sda5 /boot
выдает следующееКод: Выделить всё
mount: /dev/sda5 is already mounted or /boot busy
/dev/sda5 is already mounted on /
/dev/sda5 is already mounted on /boot
Теперь не могу отмонтировать ни так
sudo umount /mnt/root
, ни так sudo umount /dev/sda1 /mnt/root
, в обоих случаях получаю ответ Код: Выделить всё
umount: /mnt/root: target is busy
(In some cases useful info about processes that
use the device is found by lsof(8) or fuser(1).)
-
- Сообщения: 4837
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 110
- Благодарил (а): 53 раза
- Поблагодарили: 2162 раза
- Контактная информация:
Как установить ядро из под загрузочной флешки?
А у тебя точно boot на отдельном разделе? И раздел этот sda5? А то, судя по ответу оно уже как / смонтировано...
-
Автор темы - Сообщения: 30
- Зарегистрирован: 19 ноя 2018, 19:56
- Благодарил (а): 12 раз
- Контактная информация:
Как установить ядро из под загрузочной флешки?
slant, отдельно, только sda5 это корневой, а boot - sda1, это я накосячил.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей