Можно ли заменить диспетчер загрузки Windows на GRUB без установки Linux?

Это gawkреализация со -процессного подхода , описанного icarus и, следовательно, с учетом тех же соображений буферизации stdio, см. также это

{ echo foo; echo bar; } |  gawk -vcmd=rev '
 BEGIN {c=sprintf("stdbuf -i0 -o0 \"%s\"", cmd)}
 {
  printf "%s ", $0
  print |& c; fflush()
  c |& getline
  print
 }'

foo oof
bar rab

1
18.11.2020, 21:44
2 ответа

Да, это так.G Поскольку GRUB является автономным -загрузчиком и может быть установлен на компьютер, на котором не установлен Linux, для загрузки тех операционных систем, которые установлены. Он также используется в других ОС как семейство *BSD.

Для этого вы можете загрузить сам grub и запустить процедуру установки из оболочки grub:

# grub-install /dev/sdX 

где X — ваш водитель. Для полной справки :https://www.gnu.org/software/grub/manual/grub/html_node/Installing-GRUB-using-grub_002dinstall.html

0
18.03.2021, 22:48

Я думаю, вы могли бы выполнить "ручную" установку с LiveCD

  • Загрузите live CD, выполните fdisk -l | grep EFI, запомните номер раздела
  • смонтировать это где-нибудь
  • добавить иерархию папок, подобную этой

/boot/efi# find EFI/debian/ -ls drwx------ 2 root root 1024 Jun 27 2019 EFI/debian/ -rwx------ 1 root root 1533296 Aug 1 13:02 EFI/debian/grubx64.efi -rwx------ 1 root root 1322936 Aug 1 13:02 EFI/debian/shimx64.efi -rwx------ 1 root root 1261192 Aug 1 13:02 EFI/debian/mmx64.efi -rwx------ 1 root root 1206824 Aug 1 13:02 EFI/debian/fbx64.efi -rwx------ 1 root root 127 Aug 1 13:02 EFI/debian/grub.cfg -rwx------ 1 root root 108 Aug 1 13:02 EFI/debian/BOOTX64.CSV

Загрузите файлы с сайта проекта grub, отредактируйте файл grub.cfg по своему вкусу. При следующей загрузке это должен быть один из ваших вариантов

.

Альтернативный способ:Если на живом -CD установлен grub или если вы можете установить его в этой среде, вы можете просто выполнить grub-install /dev/sdProbablyAиз обычной оболочки в этой среде LiveCD.

1
18.03.2021, 22:48

Теги

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