Показать страницуИстория страницыСсылки сюдаCopy this pageExport to MarkdownODT преобразованиеНаверх Вы загрузили старую версию документа! Сохранив её, вы создадите новую текущую версию с этим содержимым. Медиафайлы====== GRUB ====== ====== Восстановление boot сектора ====== ==== Проверка ==== <code bash> $ sudo lsblk -d -o NAME,MODEL,SIZE </code> ==== Монтирование разделов ==== <code bash> $ sudo mount /dev/sdb2 /mnt $ sudo mount /dev/sdb1 /mnt/boot $ sudo mount /dev/sdd1 /mnt/home $ sudo mount /dev/sda1 /mnt/var </code> ==== Виртуальные файловые системы ==== <code bash> $ sudo mount --bind /dev /mnt/dev $ sudo mount --bind /proc /mnt/proc $ sudo mount --bind /sys /mnt/sys $ sudo mount --bind /dev/pts /mnt/dev/pts </code> ==== Создаём точку монтирования для efivars ==== <code bash> $ sudo mount -t efivarfs efivarfs /mnt/sys/firmware/efi/efivars </code> ==== Вход в chroot и установка GRUB ==== <code bash> $ sudo chroot /mnt </code> ==== Проверяем наличие установленных ядер Linux ==== <code bash> ls /boot/vmlinuz-* ls /boot/initrd.img-* cat /boot/grub/grub.cfg </code> ==== Установка GRUB с правильным путем ==== <code bash> $ grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=GRUB --removable --recheck </code> ==== Обновление конфигурации ==== <code bash> update-grub exit sudo umount -R /mnt sudo reboot </code> ===== Если после установки и перезапуска GRUB оказался пустым ===== - Скорее всего не установлен linux ядра - Создаем окружение в /mnt, как описано выше <code bash> $ apt update $ apt install linux-image-amd64 $ update-grub </code> ===== Удаление устаревших ядер ===== <code bash> $ uname -r $ dpkg --list 'linux-image-*' </code> ===== Параметры конфигурационных файлов ===== /etc/defaull/grub <code bash> GRUB_CMDLINE_LINUX_DEFAULT="parsec.mac=0 quiet net.ifnames=0 mitigations=off nopti pti=off spectre_v2=off l1tf=off nospec_store_bypass_disable no_stf_barrier" GRUB_GFXMODE="1920x1080" </code> ===== Смена boot диска ===== * включите компьютер и войдите в меню GRUB * нажмите eклавишу, чтобы войти в режим редактирования * используйте клавиши со стрелками, чтобы найти «тихий всплеск» * найдите UUID=xxxxв начале той же строки * изменить всю UUID=xxxxчасть на/dev/sda1 * control+ xили F10продолжить загрузку после редактирования * после загрузки, sudo update-grubтогдаreboot * войдите в меню загрузки BIOS и выберите SDA для загрузки или измените порядок загрузки на CD-ROM/SDA/SDB/и т. д. * в меню GRUB выберите нужный диск для загрузкиСохранитьПросмотрРазличияОтменить Сводка изменений Примечание: редактируя эту страницу, вы соглашаетесь на использование своего вклада на условиях следующей лицензии: CC0 1.0 Universal