The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Продемонстрирована возможность загрузки Windows из раздела с Btrfs"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Продемонстрирована возможность загрузки Windows из раздела с..." +1 +/
Сообщение от пох. (?), 24-Апр-23, 12:27 
> Наверное, в Ubuntu собран grub без libzfs

вполне вероятно (ну то есть полагаю в любом нормальном дистрибутиве)

> Но если у нас есть boot/efi -- зачем тогда вообще grub?

потому что не все умеют в efi shell для загрузки с предыдущей версией ведра если новая что-то ниалле.
Да и попасть в этот шелл без помощи предварительно загруженной операционной системы может оказаться не так просто.

> Ubuntu готова для дома же. Значит не надо грузить всякую экзотику.

вот и сидите на вашей ext4, готова жеж. Нечего со всякой экзотики грузиться.

> Потом ищу libzfs в исходниках и нахожу getroot.c с функцией
> char **
> grub_util_find_root_devices_from_poolname (char *poolname)

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


argv[0] = "zpool";
  argv[1] = "status";

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

Странно что тебе не пришло в голову посмотреть глазами на структуру проекта и сообразить что все модули фс лежат в отдельном месте и нужный называется zfs.c

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Продемонстрирована возможность загрузки Windows из раздела с Btrfs, opennews, 22-Апр-23, 07:54  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру