33. Загрузчик GRUB

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024
  • Плейлист: • Основы GNU/Linux и под...
    Телеграм: t.me/gnuslashl...
    Текстовой вариант: basis.gnulinux...

Комментарии • 235

  • @lemfinch8668
    @lemfinch8668 3 года назад +3

    Спасибо, хорошее объяснение!

  • @djastroid
    @djastroid 3 года назад +2

    Очень круто, спасибо!

  • @maxmuller8233
    @maxmuller8233 3 года назад +4

    Спасибо за лекции!
    У grub2-mkconfig есть опция "-o | --output=FILE":
    --output=FILE
    Write generated output to FILE.
    В некоторых дистрибутивах "grub2-mkconfig -o /path/to/grub.cfg" заворачивают в скрипты вида "update-grub". Но это вроде не канонично и опционально.

    • @GNULinuxPro
      @GNULinuxPro  3 года назад

      Кстати да, совсем забыл про опцию -o
      Спасибо =)

  • @Ahmedhkad
    @Ahmedhkad 2 года назад +1

    когда очень интересно , но не понятно слишком )) наверно стоит вернуть к этом потом

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      Если что-то непонятно - можете спрашивать)

  • @asfdasdf9019
    @asfdasdf9019 10 месяцев назад

    Тока смотрел политический ролик где диктор - Млечин, вот ...а тут как будто тот же голос только молодой :)

  • @mrDustsuperman
    @mrDustsuperman 3 года назад

    Спасибо!

  • @SsergeySav
    @SsergeySav 11 месяцев назад

    У меня, в порядке эксперимента, получалось запускать ядро с lvm (boot был именно каталогом в составе корневого раздела на lvm). Не помню с какой версии появился модуль lvm для grub. Не знаю как сейчас, но на тот момент данная схема хоть и была рабочей, но не для боевых задач

  • @kernelpanic1815
    @kernelpanic1815 3 года назад +1

    Круто и последовательно рассказываешь, спасибо. Случайно не ведешь это в виде текстового блога?

  • @tanixtx5298
    @tanixtx5298 2 года назад

    А сли есть два винта с установленными виндовс 7, то с помощью этого граба можно сделать переключение загрузки между ними?
    Просто у меня биос на ноуте не видит второй винт (он вставлен в отсек для dvd приводов) и не могу выбрать вариант загрузки с другого винта.

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      Да, должен увидеть, но нужно проверить

  • @martgtm2696
    @martgtm2696 2 года назад

    Здравствуйте, помогите пожалуйста сделать загрузочную флешку.
    На которой win to go, 10ка и Xp, на современном железе.
    (либо установленные версии, желательно на одном диске)
    А также возможность установить эти операционные системы.
    Чтобы при загрузке были 4 позиции.
    Использовать сборки не хочу, почти любая софтина сейчас либо майнер либо фишинг.
    Как я понял нужно допилить Xp и создать загрузчик.
    Спасибо!

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      Добрый день,
      Попробуйте ventoy.
      Насчёт установленных версий- с 10-кой получится, а вот с XP будут проблемы, так как она при отсутствии дров под железо обычно выдаёт синий экран, т.е. в лучшем случае это будет работать под один комп

  • @krollik8
    @krollik8 3 года назад +2

    Как изменить груб на флешке? и как запустить из груба систему?

    • @GNULinuxPro
      @GNULinuxPro  3 года назад +1

      Можно немного поконкретнее? Вопросы слишком общие, об этом можно долго говорить. Опишите проблему, я посоветую решение

    • @user-uu6qx1vx6i
      @user-uu6qx1vx6i 3 года назад +1

      @@GNULinuxPro Здравствуйте столкнулся с проблемой. Установил убунту и зашёл в Биос убрать приоритет usb, теперь Биос не работает. Нажимаю f2 небольшая пауза и начинается загрузка ОС. Нажимая f10 высвечивается Boot menu и application menu, но они пустые в Бут меню только убунту

    • @GNULinuxPro
      @GNULinuxPro  3 года назад +1

      @@user-uu6qx1vx6i Добрый день. В каком смысле биос не работает? не открываются настройки биоса, которые были на ф2? Установка ОС на это не влияет, но возможно какой-то глюк самого биоса. Попробуйте подключить/переключить юсб клавиатуру на другой порт. Какая модель биоса/материнки/ноутбука?
      Говоря "только убунту" вы имеете ввиду, что у вас должны быть две ос? виндовс/убунту? Убунту разделы с windows видит? Можно на них зайти, увидеть файлы? Что показывает sudo os-prober?

    • @user-uu6qx1vx6i
      @user-uu6qx1vx6i 3 года назад

      @@GNULinuxPro разделы windows не видит.

    • @GNULinuxPro
      @GNULinuxPro  3 года назад

      @@user-uu6qx1vx6i Какой дистрибутив? Попробуйте установить ntfs-3g и перезагрузить. Если все еще не увидит, покажите вывод sudo blkid

  • @SergMirny_yt
    @SergMirny_yt 2 года назад

    Стоит Федора. На другой SSD ставлю ещё одну Федору (долго объяснять) - груб2 не видит второй системы. Ищу как настроить так, сто б видел

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      обновлял конфиг граб2?
      grub2-mkconfig -o ....
      при обновлении должен запуститься os-prober

  • @Smotri-kinofilm_Vremya_..2011.
    @Smotri-kinofilm_Vremya_..2011. 3 года назад

    А у меня после установки линукса граб не запускается. Ставится виндовс как раньше, а Линукс только с загрузочной флешки грузится. Причём при новой установке, линукс говорит, что он уже установлен и можно его переустановить. Переустанавливаю и запускается опять виндовс:)

    • @GNULinuxPro
      @GNULinuxPro  3 года назад +1

      Скорее всего у вас UEFI и там по умолчанию Windows. Зайдите в настройки BIOS и там посмотрите, есть ли там Boot Menu с Windows и Linux ?

    • @Smotri-kinofilm_Vremya_..2011.
      @Smotri-kinofilm_Vremya_..2011. 3 года назад +1

      @@GNULinuxPro Спасибо! Уже пишу из Линукса:) Хотя уефи ещё надо поправлять. Вхожу пока через F2 и отмену виндовса:) При этом появляется ГРАБ линукса. Линукс минт 20.1 - классная операционка.

  • @kdv9211969
    @kdv9211969 2 года назад

    Здравствуйте. Спасибо за лекции. Помогите решить проблему. На домашнем компьютере стоит win10. Решил поставить второй ssd и установить на него fedora 36. Так и сделал. Grab установился нормально но не видит первый ssd с win10. Получается между между операционками можно переключиться только через bios изменив последовательность загрузки дисков. Как сделать что бы grub увидел win10?

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      Добрый день. Возможно у вас 2 разных efi раздела под каждую систему. Надо будет установить grub-efi на EFI раздел от винды

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      Ну и потом не забудьте в фстаб заменить старый efi раздел на новый

    • @kdv9211969
      @kdv9211969 2 года назад

      @@GNULinuxPro если возможно объясните как это практически сделать с помощью какого инструментария.

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      @@kdv9211969
      Надо сначала определиться, на каком диске и разделе виндовый efi, а на каком линуксовый
      Можно понять с помощью команды sudo fdisk -l
      Скажем определили, что sda1 это линуксовый efi, а sdb1 виндовый
      Дальше монтируем виндовый efi
      sudo mount /dev/sdb1 /boot/efi
      И ставим граб на него
      sudo grub-install --target=x86_64-efi /dev/sdb
      Потом стоит перезагрузиться и попробовать загрузкиться с диска с виндой. По идее должен загрузиться граб. Если в нём не будет винды, стоит опять также примонтировать efi и обновить конфиг граба. Тут могут быть нюансы, где граб хранит конфиг, либо на самом efi разделе, либо в /boot/grub. Надо попробовать найти директорию с конфигами граба и запустить следующую команду, указав правильную директорию, например
      sudo grub-mkconfig -o /boot/grub2/grub.cfg
      И опять перезагрузиться. Если все норм, то зайти в
      sudo nano /etc/fsfab и глянуть, как указан efi раздел. Если через UUID, то нужно узнать UUID виндового Efi раздела
      sudo blkid
      И потом заменить в строчке в фстабе линуксовый UUID на виндовый

    • @kdv9211969
      @kdv9211969 2 года назад

      @@GNULinuxPro спасибо обязательно сегодня попробую.

  • @MRRIBO
    @MRRIBO 3 года назад

    А для чего это вообще и где это используется?

    • @GNULinuxPro
      @GNULinuxPro  3 года назад

      Что именно? Я тут разбираю процесс запуска операционной системы, он используется при каждом включении линукса. Администратору это важно знать, чтобы решать проблемы

    • @MRRIBO
      @MRRIBO 3 года назад

      @@GNULinuxPro А какие проблемы например могут быть?

    • @GNULinuxPro
      @GNULinuxPro  3 года назад +4

      @@MRRIBO допустим, проблемы с файловой системой, или после обновления какой-то баг в новом ядре. Или, допустим, забыл пароль для доступа в систему. Или перенёс диск на другой компьютер, а система не запускается.

  • @gogatsiklauri
    @gogatsiklauri 2 года назад +1

    პლივეტ ანი

  • @arthurpietersen1531
    @arthurpietersen1531 2 года назад

    Приветствую ! У меня сейчас такая проблема : - несмотря нас то , что Винда лиценз., периодами выскакивает окно активации , это так навязывают обновиться на 10-ку....Будь любезен , - подскажи как избавиться от этой напасти ?

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      Привет!
      Честно говоря, не знаю, не пользуюсь Windows лет 100. Попробуй погуглить или спросить где-нибудь в специализированных группах

    • @arthurpietersen1531
      @arthurpietersen1531 2 года назад

      @@GNULinuxPro а какая у тебя основная ?

    • @GNULinuxPro
      @GNULinuxPro  2 года назад +1

      arch linux

    • @arthurpietersen1531
      @arthurpietersen1531 2 года назад

      @@GNULinuxPro а я только Manjaro cкачал, -меня интересует как в нем будет работать Ace Strem Engine ....На Debian с ним сложности, на Xubuntu работает только в качестве прокси, а на Винде невозможно ппользоваться из-за. рекламы и навязывания покупки самого Асе....У тебя есть опыт в. этом ?

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      Нет, но гугл говорит, что он есть на манджаро - snapcraft.io/install/acestreamplayer/manjaro
      Ну и судя по другой статье, надо ещё engine устанавливать - forum.manjaro.org/t/acestream-player/39720

  • @arthurpietersen1531
    @arthurpietersen1531 2 года назад

    У меня он слетает с виндового EFI -раздела , можно ли это вылечить ???

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      Да, есть утилита refind boot manager, надо её на флешку записать и с помощью неё восстановить

    • @arthurpietersen1531
      @arthurpietersen1531 2 года назад

      @@GNULinuxPro спасибо , - получается это явление довольно частое ?

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      @@arthurpietersen1531 Можете чуть детальнее описать проблему? Как это происходит, после чего, что вы видите и т.п.
      А так, Windows может при каких-то обновлениях переписывать загрузчик. Но в EFI можно поставить несколько загрузчиков и через сам EFI в некоторых системах можно выбрать, какую именно ОС грузить (что-то наподобие GRUB-а).

    • @arthurpietersen1531
      @arthurpietersen1531 2 года назад

      @@GNULinuxPro oбновы отключены , на деваййсе w8.1...на флешке установил вчера Xubuntu, при ВКЛ. появлялся grub c выбором систем...Сегодня запускается. только винда, a Xuubuntu запускается принудительно с Suрergrrub2 ...Может таам какой то чистильщик нужно отключить или удалить ???

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      @@arthurpietersen1531 Окей, посмотрите по ссылке: askubuntu.com/questions/838780/windows-10-changes-uefi-boot-order-every-time
      Там есть решение