как возобновить обновление GRUB2, очевидно, заблокированное / boot filesystem type = ext2?

подробности

Как подробно описано здесь , / boot на этом Debian Jessie имел тип файловой системы = ext2

$ mount | grep -e '^/dev/'
/dev/sda3 on /boot type ext2 ...
...

и не смог обновить свой GRUB2

$ sudo apt-get dist-upgrade 
...
Setting up grub-common (2.02~beta2-22+deb8u1) ...
Setting up grub2-common (2.02~beta2-22+deb8u1) ...
Setting up grub-pc-bin (2.02~beta2-22+deb8u1) ...
Setting up grub-pc (2.02~beta2-22+deb8u1) ...
Installing for i386-pc platform.
Installation finished. No error reported.
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..

Примерно в этот момент моя консоль перешла на curses TUI , чтобы открыть диалоговое окно с заголовком = Настройка grub-pc и тело сообщает мне, что GRUB не удалось установить :

Do you want to continue anyway? If you do, your computer may not start up properly.
Writing GRUB to boot device failed - continue?

Я нажал кнопку = Нет . На этом этапе

  • пакеты GRUB2 = { grub-common , grub-pc , grub-pc-bin , grub2-common } были установлены (согласно apt-get и aptitude ), но не полностью настроены (согласно сообщению выше).
  • У меня были следующие

вопросы

1. Должен ли я теперь обновить мои { / dev / sda3 , / boot } с типа файловой системы = ext2 на что-то другое (предположительно ext4)?

Если я неправильно понимаю ситуация: что мне нужно знать? Есть ли что-то, что мне нужно сделать для отладки?

Если я не неправильно понимаю: какой {самый простой, самый надежный, наименее разрушительный} способ преобразовать файловую систему / boot , на Debian (на котором запущен этот ящик)? ftransform ?

2. Должен ли я теперь перенастроить GRUB2? Например., как мне (или другому пользователю Debian в такой же ситуации) воссоздать действия Настройка (см. второй текстовый блок), вызванные установкой пакета?

ответы

1. Мне показалось очевидным, что мне следует обновить мои { / dev / sda3 , / boot } с файловой системы type = ext2 на ext4, что я сделал с помощью fstransform (установка его пакета Jessie , как подробно здесь . Кажется, все прошло хорошо (за исключением одной проблемы ).

Однако это обновление файловой системы может не было необходимости, согласно Джордану Уггла здесь .

2. Согласно сообщению Уггла , я перенастроил GRUB2 с помощью sudo dpkg-reconfigure grub-pc - frontend = text , как подробно описано здесь .

Теперь я вижу обновленное ядро ​​и загружаюсь с ним, и у меня нет сообщений об ошибках при загрузке.

0
13.04.2017, 15:36
0 ответов

Теги

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