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

Из документации нескольких операционных систем BSD необходимо, чтобы она была загружена с основного раздела. Есть ли какой-нибудь BSD, который может быть загружен с логического раздела каким-то косвенным образом? Если нет, то какова техническая причина (причины)?

  • Есть ли хорошие учебники для NetBSD и daemontools?
  • Имеет ли FreeBSD несвободное программное обеспечение в своей базе?
  • Состояние поддержки ZFS xattr во FreeBSD
  • FreeBSD или PC-BSD?
  • Является ли набор макросов mdoc доступным для систем, отличных от BSD, по умолчанию?
  • Сложенные записи в столбцы
  • Почему установка по умолчанию Linux запускает больше процессов, чем стандартная установка OpenBSD?
  • Является ли (бесплатно) BSD Codebase ANSI совместимым?
  • One Solution collect form web for “Есть ли операционная система BSD, которую можно загрузить с раздела логического диска?”

    Я могу думать о трех препятствиях:

    • Сама ОС. Насколько мне известно, это не проблема, поскольку все BSD хранят собственную таблицу разделов ( a , b , c , …) независимо от таблицы разделов ПК (срезы в терминологии BSD).

    • Загрузочный загрузчик. Это может быть проблемой, поскольку загрузчики работают под очень жесткими ограничениями размера кода, и каждая функция является дополнительным бременем. Но как только загрузчик достигнет точки, где он достигает данных раздела BSD, вы выиграли. Grub может загружать несколько BSD , но не все версии Grub могут загружать все версии * BSD.

    • Установщик. Здесь нет существенного ограничения размера, но поддержка логических разделов добавляет сложности. Тем не менее, даже если автоматизация установки не поддерживает его, вы можете получить где-то, выпустив правильные команды оболочки в нужное время.

    Рассматривая конкретные варианты:

    • FreeBSD: в руководстве по установке не говорится об этой теме. Отчет о успехе ; см. также это обсуждение .

    • NetBSD: В руководстве по установке указано, что «NetBSD устанавливается в один из четырех основных разделов BIOS». Предположительно вы можете установить и загрузить на логическом разделе, если вы выясните, как это сделать.

    • OpenBSD может загружаться с логического раздела с 4.4 , хотя в руководстве по установке говорится, что «расширенные разделы могут не работать» .

    Interesting Posts

    iwlwifi VS NetworkManager

    Как я могу отправлять чтения и записи в одном дескрипторе файла в разные места?

    Как узнать размер свободного диска witout df?

    Как скомпилировать, когда на компьютере недостаточно памяти?

    Поиск компьютера на базе ARM или MIPS (нетбук или аналогичный размер) для воспроизведения

    Как уменьшить LVM для корневого раздела?

    Аргументы функции по умолчанию (ручное излучение bash psuedo-сигналов)

    Как суммировать вывод двух команд и сохранить их в файле?

    выход ограничения на выход И избежать сигнала 13

    Почему сортировки корневых процессов не будут сортироваться при попытке сортировки пользователей на основе количества запущенных процессов?

    Почему мой скрипт Bash возвращает синтаксическую ошибку?

    Использование процессора KVM

    Есть ли «завиток» для флеш-видео?

    Перенаправление циклических команд grep для разделения файлов

    Туннелирование SSH не работает должным образом

    Linux и Unix - лучшая ОС в мире.