личинка установки наклона после удаления окон

У меня были окна 10 установленных на моем ноутбуке. и вчера я удалил его. проблема, я также отформатировал sda1 раздел к новой личинке установки на ней. но когда я пробую инструмент восстановления человечности, он приводит к сбою и дает следующую сводку.

http://paste.ubuntu.com/p/cwQ5GBvdrB/

когда я пытаюсь перезагрузить, я получаю grub2 командную строку, не загружающуюся к человечности непосредственно.

partition table

0
задан 6 March 2019 в 11:19

1 ответ

Существует по крайней мере 2 способа решить эту проблему:

1. Используя командную строку личинки непосредственно

Личинка и спасение личинки используют синтаксис командной строки, который может быть немного от помещения и громоздкий сначала, но это - хорошая идея знать, по крайней мере, основы для критических ситуаций как этот:

  • Во-первых, установите подкачку страниц для долгих команд

grub>set pager=1

  • Затем, перечислите доступные объемы/разделы

grub>ls

  • Как Ваш вывод, Вы получите что-то подобное:

    (hd0) (hd0,msdos1) (hd0,msdos2) (hd0, msdos3)

  • С каждыми из них MS-DOS [1-3] разделы можно затем свериться ls и в конечном счете один из них будет соответствовать структуре каталогов Вашей ОС Linux.

    grub>ls (hd0,2)
    bin/ boot/ cdrom/ dev/ etc/ home/  lib/ lib64/ media/ mnt/ opt/ proc/ root/ run/ sbin/ srv/ sys/ tmp/ usr/ var/ initrd.img initrd.img.old vmlinuz vmlinuz.old 
    
  • После того как Вы находите свой раздел Linux, необходимо установить префикс и затем установить раздел как корень.

    grub>set prefix=(hd0,2)/boot/grub
    grub>set root=set root=(hd0,2)
    
  • затем linux и initrd команды, корень =/dev/sdaX должен быть изменен соответственно с X являющийся Вашим числом раздела, здесь я использую 2 в качестве примера. [Версия] будет соответствовать Вашей версии ядра. Если Вы имеете vmlinuz и initrd symlinked от /vmlinuz и /initrd.img затем можно просто использовать тех, которые как путь для простоты.

    grub>linux /boot/vmlinuz-[version] root=/dev/sda2
    grub>initrd /boot/initrd.img-[version]
    grub>boot
    
  • Это получит Вас в Вашу ОС Linux, после того как там возобновляют восстановление личинки

2. Используя живой спасательный диск как GParted.

После того, как загруженный, у Вас должен быть доступ к терминалу, способному к восстановлению и установке исправленной личинки к Вашему жесткому диску с помощью ниже команд.

Обновление и установка корректной личинки

  • от терминала выполнитесь:

$sudo grub-mkconfig -o /boot/grub/grub.cfg

или

$sudo update-grub

  • и затем установите личинку на жестком диске (не отдельный раздел), здесь я снова использую/dev/sda в качестве примера.

$sudo grub-install /dev/sda

И это - все, которое существует к нему. Эти команды были повторенными десятками времен на StackExchange, но я нахожу хорошей идеей просто переписать их, когда кто-то спрашивает, потому что это - одна из тех вещей, которые я никогда не хочу забывать.

2
ответ дан 26 October 2019 в 02:28

Другие вопросы по тегам:

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