Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Grub2 не устанавливается на BTRFS в Ubuntu 16.04 alpha.  (Прочитано 6628 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6847
    • Просмотр профиля
Обновил я свою alpha, получил сломанный GRUB2. Попытался восстановить как обычно, не удается из-за наличия субтомов. Нашел в инетах решение сразу, почитал перед использованием, все логично, четко и красиво. Попробовал и:

ubuntu@ubuntu:~$ sudo mount -o compress=lzo,autodefrag,subvol=@ /dev/sdc5 mnt
ubuntu@ubuntu:~$ for i in dev dev/pts sys proc run; do sudo mount --bind /$i mnt/$i; done
ubuntu@ubuntu:~$ sudo chroot mnt
root@ubuntu:/# grub-install /dev/sdc
Установка для платформы i386-pc.
grub-install: предупреждение: данный core.img необычно большого размера. Он не влезет во встраиваемую область.
grub-install: ошибка: файловая система «btrfs» не поддерживает списки блоков.

Пользователь решил продолжить мысль 14 Ноября 2015, 12:41:22:
compress=lzo,autodefrag не причем - проверял.

nefelim4ag

  • Гость
Re: Grub2 не устанавливается на BTRFS в Ubuntu 16.04 alpha.
« Ответ #1 : 14 Ноября 2015, 13:00:31 »
Если там не GPT таблица разделов
sudo mount /dev/sdc5 /mnt
sudo grub-install --boot-directory=/mnt/@/boot/ /dev/sdc
к тому же посмотри на каком отступе находится первый раздел на диске (через fdisk например)
должен быть 2048, чтобы влез образ груба, поддерживающего btrfs
« Последнее редактирование: 14 Ноября 2015, 13:08:28 от nefelim4ag »

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6847
    • Просмотр профиля
Re: Grub2 не устанавливается на BTRFS в Ubuntu 16.04 alpha.
« Ответ #2 : 14 Ноября 2015, 13:12:49 »
То же самое

root@thunder-desktop:/home/thunder# mkdir mnt
root@thunder-desktop:/home/thunder# mount /dev/sdc5 mnt
root@thunder-desktop:/home/thunder# grub-install --boot-directory=mnt/@/boot/ /dev/sdc
Installing for i386-pc platform.
grub-install: предупреждение: данный core.img необычно большого размера. Он не влезет во встраиваемую область.
grub-install: ошибка: файловая система «btrfs» не поддерживает списки блоков.

Пользователь решил продолжить мысль [time]14 Ноябрь 2015, 20:13:35[/time]:
к тому же посмотри на каком отступе находится первый раздел на диске (через fdisk например)
должен быть 2048, чтобы влез образ груба, поддерживающего btrfs

А вот это уже мб в тему, сейчас...

Пользователь решил продолжить мысль 14 Ноября 2015, 13:16:31:
Да, на другой диск встало без проблем.

Спасибо!
« Последнее редактирование: 14 Ноября 2015, 13:16:31 от thunderamur »

 

Страница сгенерирована за 0.032 секунд. Запросов: 25.