The OpenNET Project / Index page

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

Новая версия менеджера загрузки GNU GRUB - 1.99

15.05.2011 17:42

Разработчики универсального модульного загрузчика GNU GRUB (GRand Unified Bootloader) объявили о выходе версии 1.99. Скорее всего это будет последняя экспериментальная версия на пути к стабильному выпуску 2.0, о чем сигнализирует факт переезда проекта c сервера alpha.gnu.org на ftp.gnu.org.

Наиболее интересные изменения:

  • Официальная поддержка загрузки с файловой системы ZFS. Как известно GRUB поставляется под лицензией GPLv2, которая несовместима с лицензией CDDL, под которой распространяется код ZFS. Тем не менее, компания Oracle поставляет базовый код для чтения ZFS-раздела в составе измененной версии GRUB, используемой в ОС Solaris, приняв таким образом условия лицензии GPL (GRUB, распространяется под GPL, соответственно его модификации тоже наследуют эту лицензию). Именно этот код и был импортирован в GRUB 1.99.
  • Поддержка файловых систем BtrFS и NILFS2. Исправлена ошибка при чтении каталогов Reiserfs;
  • Поддержка устройств DM-RAID;
  • Поддержка в MIPS multiboot2 таблиц разделов sunpc;
  • Поддерживается изменение раскладки клавиатуры, ввод двунаправленного текста и диакритических знаков;
  • Завершить работу загрузчика теперь можно средствами ACPI.
  • Новые команды: lsacpi и sendkey (i386), cmostest (i386/x86_64), lsefisystab, lssal, lsefimmap (EFI);
  • Упрощена процедура генерации PXE-образов. Добавлена утилита grub-mknetdir, генерирующая каталоговую структуру для сетевой загрузки;
  • Команда grub-mkconfig теперь поддерживает Xen, образы initrd Fedora 13 и NetBSD. Также с помощью grub-mkconfig теперь можно установить фоновое изображение загрузочного меню;
  • Добавлена возможность адресации памяти ниже 16 Мб и выше 3 Гб в i386-qemu;
  • Появилась поддержка горячего подключения/отключения USB-устройств, USB-хабов, и USB-эмуляторов последовательного порта;
  • Команда grub-mkrescue теперь использует GNU xorriso для создания CD-образов, вместо grub-mkisofs. Устройство CD-ROM теперь именуются "cd";
  • Теперь загрузчик может быть установлен во вложенный раздел (например BSD-раздел). Предпочтительный способ указания вложенных разделов теперь выглядит так: (hd0,msdos1,bsd1), а не (hd0,1,a);
  • Во встроенный скриптовый язык GRUB добавлены следующие языковые конструкции: for, while, until, elif, break, continue, shift, return, маски файлов, регулярные выражения, параметры функций, позиционные параметры в setparams;
  • Добавлен новый скрипт с реализацией автодополнения в стиле bash;
  • Возможность использования GRUB в качестве прошивки в Yeeloong, полностью свободном нетбуке на базе MIPS-совместимого процессора Loongson-2F;
  • Добавлен парсер для файлов конфигурации устаревших версий GRUB;
  • Реализованы фильтры для прозрачной распаковки;
  • Поддержка мета-данных mdadm 1.x;
  • Поддержка горячих клавиш в меню.

GRUB поддерживает широкий спектр платформ, включая обычные ПК с BIOS ПК, платформы IEEE-1275 (OLPC и оборудование на базе PowerPC/Sparc64), EFI-системы и устройства, использующие свободный пакет CoreBoot (LinuxBIOS). Из ранее реализованных в рамках проекта Grub2 улучшений, можно отметить: использование нового загрузчика Multiboot2; поддержку выполнения скриптов; динамическую загрузку модулей; доступ к файлам на ФС NTFS, Reiserfs, EXT4, AFS, UDF, RAID 4/6/10 и данным внутри cpio/tar архивов; создание графических меню с интегрированными виджетами; вывод локализованного текста в отличных от ASCII кодировках; использование шифрованных паролей; поддержку загрузки ядра FreeBSD, NetBSD, OpenBSD и MacOS X (XNU).

 
  1. Главная ссылка к новости (http://lists.gnu.org/archive/h...)
  2. OpenNews: Компания Intel создала на базе GRUB инструментарий для тестирования BIOS
  3. OpenNews: В загрузчике GRUB появится поддержка ZFS
  4. OpenNews: Конфликт Windows приложений и GRUB 2, требуется информация от пользователей
  5. OpenNews: Вышел менеджер загрузки GRUB 1.98
  6. OpenNews: Проект Debian GNU/Linux переходит на использование по умолчанию загрузчика GRUB 2
Автор новости: Evgeny Zobnin
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/30563-gnu
Ключевые слова: gnu, grub, bootloader, boot
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (90) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 19:59, 15/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    >Официальная поддержка загрузки с файловой системы ZFS. Как известно GRUB поставляется под лицензией GPLv2, которая несовместима с лицензией CDDL, под которой распространяется код ZFS.

    казалось бы, что мешает переписать?

     
     
  • 2.2, Аноним (-), 20:01, 15/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    Патенты, как всегда.
     
     
  • 3.18, Avator (ok), 22:00, 15/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    ну в данной ситуации патенты должны продолжить мешать...
    думаю мешало то, что у комманды разработки ограниченные ресурсы. а загрузка ZFS фидимо не было в числе приоритетных задач.
     
     
  • 4.25, szh (ok), 23:00, 15/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > ну в данной ситуации патенты должны продолжить мешать...

    нет, так как Oracle согласилась с GPL в рамках их кода.

     
     
  • 5.49, Аноним (-), 10:03, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    gpl v2 ничего не говорит о том что другим проектам можно использовать код попадающий под патенты ;-)
    загрузчику можно - остальным сосать лапу
     
     
  • 6.63, szh (ok), 15:55, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    загрузчику, и всем кто возьмет код у загрузчика. В качестве загрузчика достаточно выступить проэкту Grub.
     
  • 3.74, 1 (??), 23:13, 16/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    патенты тут вообще нипричем
     

  • 1.3, Аноним (-), 20:04, 15/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    И всё выше перечисленное работает при зашифрованном корне или как и раньше, что-то где-то прочитать нельзя и посему буковки вопросиками и проч?
     
  • 1.4, Аноним (-), 20:10, 15/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Зашифрованный корневой раздел в убунте давно грузится через груб.
    Главное, чтобы boot был на отдельном разделе и не зашифрованным.
     
     
  • 2.10, Аноним (-), 21:02, 15/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    И русский шрифт и прочие плюшки при этом тоже работают?
     
     
  • 3.20, ig0r (??), 22:20, 15/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    смотря на каком разделе лежат ваши шрифты.
     
  • 3.29, Анонимоус (?), 01:02, 16/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    Очень любопытно!
    Русские шрифты в грубе? В каком месте Вы их используете?
    И какие плюшки Вам нужны от загрузчика операционных систем?
     
     
  • 4.51, ig0r (??), 11:30, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Русские шрифты используються для того чтобы прочитать надписи могли те, кто по английски читать не умеют.
     
     
  • 5.60, Аноним (-), 14:05, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Что в 2011м году делают в ИТ люди, не умеющие читать по-английски? М?
     
     
  • 6.64, szh (ok), 15:58, 16/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +5 +/
    Откуда в 2011 году берутся люди, которые думают что компьютерами могут пользоватся только люди из IT ? Пришелец из 1970х ?
     
     
  • 7.65, anonymous (??), 16:02, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –2 +/
    > Откуда в 2011 году берутся люди, которые думают что компьютерами могут пользоватся
    > только люди из IT ? Пришелец из 1970х ?

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

     
     
  • 8.68, szh (ok), 21:01, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    то что ты себе считаешь по факту расходится с обьективной реальностью окружающей... текст свёрнут, показать
     
  • 8.70, Alex (??), 21:29, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Откуда в 2011 берутся блондинки в IT, которым зачем-то понадобилось общаться с G... текст свёрнут, показать
     
  • 8.72, ig0r (??), 22:26, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    и какой вы посоветуете специализированный девайс бухгалтеру работающему в 1с ... текст свёрнут, показать
     
     
  • 9.73, anonymous (??), 22:32, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    thin terminal... текст свёрнут, показать
     
     
  • 10.77, ig0r (??), 08:05, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    и что, можно обойтись без загрузчика ... текст свёрнут, показать
     
  • 6.71, ig0r (??), 22:19, 16/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    где я сказал что эти люди айтишники?
     
     
  • 7.86, Аноним (-), 22:04, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Не-айтишники в массе своей живут в венде. В нашей реальности. В вашей, может быть, в пингвинусе.
     
     
  • 8.92, ig0r (??), 23:14, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    это рассматривать как аргумент против русских шрифтов грубе если так, то не убе... текст свёрнут, показать
     
     
  • 9.93, ig0r (??), 23:16, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    s шрифтов грубе шрифтов в грубе ... текст свёрнут, показать
     
  • 3.97, Анон (?), 20:30, 19/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Работает, все работает, у меня на сервере грузится зашифрованный раздел софт-раид с настроенным LVM, который и содержит в себе корневой раздел и все остальное, не зашифровано только 150 мб загрузочного раздела.
     

  • 1.5, Anonus (?), 20:12, 15/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +9 +/
    Имхо лучший загрузчик!
     
     
  • 2.12, Аноним (-), 21:03, 15/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +18 +/
    > Имхо лучший загрузчик!

    Имхо, это операционка, претендующая на то что она всего лишь загрузчик :)

     
  • 2.67, Fernando (?), 20:36, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А этот лучший из суперлучших умеет грузить FreeBSD с ZFS раздела, или таки обломится?
     

  • 1.6, Аноним (-), 20:24, 15/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Что предидущии версии груба не поддержуют BtrFS ?
     
     
  • 2.8, Зенитар (?), 20:53, 15/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Был удивлён, увидев что первый GRUB грузит Fedora с ext4. BtrFS может появиться тоже.
     
     
  • 3.11, Аноним (-), 21:02, 15/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А первым GRUB'ом был случайно не 1.99? Чисто номинально он и правда "первый", хотя на самом деле без пяти минут второй :)
     
     
  • 4.14, Аноним (-), 21:11, 15/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Думаю, что предыдущий оратор видел такий первый (0.97) grub, ибо он и в SuSE грузится с Ext4, бо ентерпрайзы его патчами изрядно костыляет.
     
     
  • 5.17, Аноним (-), 22:00, 15/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ибо первый груб посути ща развивает тока редхат.
     
  • 4.24, Зенитар (?), 22:53, 15/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Именно 0.97, выше были правы.
     

  • 1.7, Arcturus (ok), 20:51, 15/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Можно ли, наконец, грузиться с cd/usb используя GRUB, а указывая явным образом это в BIOS?
     
     
  • 2.30, AHAHAC (ok), 01:28, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    На материнке не работает F12 ?
     
  • 2.55, Аноним (-), 11:56, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    chainloader +1 отменили?
     

  • 1.9, Аноним (-), 21:01, 15/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    У меня есть только один вопрос: а накой нам операционка то, при таких загрузчиках? Если загрузчик одновременно поддерживает больше ФС чем все операционки по отдельности - может быть, операционки уже становятся не нужны? Осталось только встроить в grub браузер и у вас сразу после включения компьютера будет интернет :)))
     
     
  • 2.13, Аноним (-), 21:10, 15/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > У меня есть только один вопрос: а накой нам операционка то, при
    > таких загрузчиках? Если загрузчик одновременно поддерживает больше ФС чем все операционки
    > по отдельности - может быть, операционки уже становятся не нужны? Осталось
    > только встроить в grub браузер и у вас сразу после включения
    > компьютера будет интернет :)))

    у новых интеловских чипсетов есть даже ОС

     
     
  • 3.16, bircoph (ok), 21:52, 15/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > у новых интеловских чипсетов есть даже ОС

    И что в этом хорошего? Разве что облегчение внедрения бэкдоров.

     
  • 2.15, bircoph (ok), 21:51, 15/05/2011 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    Ну вот я тоже не понимаю, зачем в grub 95% всех этих сложностей. Зачем, например, отключать в загрузчике USB-устройства? Для защиты от запуска левых вещей достаточно пароль поставить.

    Кроме того, ядро GRUB никогда не заменит, потому что в нём код не особо оптимизируется.

     
     
  • 3.38, Аноним (-), 07:56, 16/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > левых вещей достаточно пароль поставить.

    Пароль куда? На биос? Это тот, который хранится в виде ламерской чексуммы? Там 2 байта, за 65536 попыток это подбирается гарантированно. А с учетом "парадокса близнецов" - намного быстрее. Сбрасывается не менее элементарно уймой способов, что программных что аппаратных. Функция этого "пароля" - декоративная. Отпугивает бабушек и домохозяек.

    Кстати некоторые биосы могут не иметь настроек по поводу того что там enable а что disable.

     
     
  • 4.75, Аноним (-), 00:42, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > А с учетом "парадокса близнецов" - намного быстрее.

    Во-первых, не парадокс близнецов, а парадокс дней рождения, во-вторых, он работает только когда ищется коллизия между парами посчитанных чексумм. Если одна чексумма фиксирована, он не работает, и пробовать придётся в среднем 65536/2 комбинации. Когда переберёшь руками первую сотню, поговорим.

     
     
  • 5.76, anonymous (??), 00:45, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    зачем «руками»? O_O
     
     
  • 6.84, Аноним (-), 19:18, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Как ещё предполагается подбирать пароль на BIOS не руками? Хардварным эмулятором клавиатуры? Когда спаяете, поговорим.
     
     
  • 7.85, anonymous (??), 19:22, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    > Как ещё предполагается подбирать пароль на BIOS не руками? Хардварным эмулятором клавиатуры?
    > Когда спаяете, поговорим.

    кагбэ проблема сделать эмуль усб-клавы? бывает, я тоже много чего не умею.

     
  • 3.98, Анон (?), 20:32, 19/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Ну вот я тоже не понимаю, зачем в grub 95% всех этих
    > сложностей. Зачем, например, отключать в загрузчике USB-устройства? Для защиты от запуска
    > левых вещей достаточно пароль поставить.
    > Кроме того, ядро GRUB никогда не заменит, потому что в нём код
    > не особо оптимизируется.

    Например если используются usb-ключи к зашифрованным разделам.

     
  • 2.31, AHAHAC (ok), 01:29, 16/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > У меня есть только один вопрос: а накой нам операционка то, при
    > таких загрузчиках? Если загрузчик одновременно поддерживает больше ФС чем все операционки
    > по отдельности - может быть, операционки уже становятся не нужны? Осталось
    > только встроить в grub браузер и у вас сразу после включения
    > компьютера будет интернет :)))

    см. Google Chrome OS

     
  • 2.37, anonymous (??), 07:31, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    молчи, не подавай этим маньякам идей! а то с них станется портануть туда libc, иксы и прочее. а потом они засядут писать новый загрузчик, для самого GRUB.
     
     
  • 3.39, Аноним (-), 07:57, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > загрузчик, для самого GRUB.

    А потом - загрузчик для этого загрузчика. А потом и для него загрузчик. А потом ... потом мы посмотрим, какого размера у них был стек :)))

     

  • 1.23, vadiml (ok), 22:52, 15/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Ранее можно было использовать маленький и простой lilo.
    А теперь какие есть альтернативы grub-у?
     
     
  • 2.26, 1 (??), 23:12, 15/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    LiLo
     
  • 2.32, AHAHAC (ok), 01:32, 16/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Ранее можно было использовать маленький и простой lilo.
    > А теперь какие есть альтернативы grub-у?

    lilo
    loadlin
    syslinux
    uboot
    redboot
    ntldr :)

     
     
  • 3.40, Аноним (-), 08:00, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > lilo

    А с btrfs стартовать смогет?

    > loadlin

    Это который под досом стартует? Выбор некромана!

    > syslinux

    Специфичная штука.

    > uboot

    Еще более специфичная штука, ориентированная на эмбеддовку.

    > redboot

    А это вообще настоящая операционка - это ж eCos обкусанный :). Такой вот забавны "загрузчик" от редхат. GRUB не первые кто додумался сделать загрузчика операционкой :P.

    > ntldr :)

    И как из него ядро линя запустить? Он же тупой как пробка?!

     
     
  • 4.42, Drist (ok), 08:44, 16/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Охо-хо-нюшки! Ну и люниксоиды пошли :(

    LILO relies on blocklists, so it works regardless of file system used.
    A disadvantage of using blocklists is that you have to install LILO each time
    your kernel or your initrd is changed by you or any other file system activity.
    If you don't install LILO after they are changed, you won't be able to boot.

     
     
  • 5.43, Drist (ok), 08:46, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Кстати, сейчас лило активно пилится - https://alioth.debian.org/projects/lilo/ (там же найдете рассылку, если кому любопытно). По сравнению с монстроидальным грубом - настоящий люникс-вэй :)

     
     
  • 6.50, Inine (ok), 10:34, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Уважаемый Дрюст. Ну зачем, скажите, так писать слово "Линукс"?
     
     
  • 7.52, ананим (?), 11:36, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Уважаемый Унун. Ну зачем, скажите, так писать слово "Дрист"?
     
  • 7.53, Drist (ok), 11:39, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    А почему бы и нет? Покажите орфографический словарь, в котором утверждена норма правописания этого слова. Боюсь, что в русском языке его просто нет. Следовательно, можно писать так, как угодно. Суть же понятна, ведь так?

    Кстати, лично меня больше раздражает убогое знание русского языка многими переводчиками, включая здешних, не утруждающими свой мозг переводом статей именно на русский язык, и допускающим такие перлы, как "юзабилити" и прочие убожества. Ну так свою же голову не приставишь :) Главное, что суть понятна, а русскому языку стоит учиться не на этом сайте.

     
     
  • 8.54, anonymous (??), 11:53, 16/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    русский аналог ... текст свёрнут, показать
     
     
  • 9.78, Drist (ok), 10:18, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Удобство пользования использования , просто удобство , любой другой - хоть д... текст свёрнут, показать
     
     
  • 10.80, anonymous (??), 10:25, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    это не аналог, хотя и близко к нему слово 171 юзабилити 187 вполне понятно,... текст свёрнут, показать
     
  • 8.58, Аноним (-), 13:02, 16/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    А почему вы сами не пишите по-русски В вашем опусе 30 заимствованных из други... текст свёрнут, показать
     
  • 4.59, 1 (??), 13:18, 16/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    "А с btrfs стартовать смогет?"
    Не пробовал, но ему, вроде, всё равно какая ФС. Но (как упоминалось) нужно переустанавливать загрузчик, при изменении ядра. Год назад, когда ext4 не совсем распространена была, я выбрал LiLo, потому что он был стабильный, не требовал патчей и у меня сразу за работал.
     
  • 4.99, Анон (?), 20:33, 19/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >> ntldr :)
    > И как из него ядро линя запустить? Он же тупой как пробка?!

    Колисниченко (или как его там) еще в книге по РедХат 9 описывал процесс подсовывания в винду загрузчика линя.

     
  • 2.66, iZEN (ok), 17:09, 16/05/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Ранее можно было использовать маленький и простой lilo.
    > А теперь какие есть альтернативы grub-у?

    boot0

     

  • 1.27, Аноним (-), 23:39, 15/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Интересно, а нельзя ли его как-то встроить в BIOS, и конфигурационный файл рядышком, в EEPROM или мини флэшку. А то надоел бардак с загрузчиками.
     
     
  • 2.33, AHAHAC (ok), 01:33, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Интересно, а нельзя ли его как-то встроить в BIOS, и конфигурационный файл
    > рядышком, в EEPROM или мини флэшку. А то надоел бардак с
    > загрузчиками.

    см. Coreboot


     

  • 1.28, balex (??), 00:02, 16/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Интересно, у них API стабилизировалось? Года 2 назад попытался написать модуль к GRUB, криво, но заработало, год назад попробовал - не работает. Или с официального 2.0 ждать..
     
  • 1.34, Андрей (??), 02:34, 16/05/2011 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    Когда только начал пересаживаться на линукс (где-то 2002 год, ASP Linux 7.2), устанавливал загрузчик (lilo) на корневой раздел, потом dd и редакториование boot.ini винды. В принципе так же и с grub'ом. Но он чего-то с недавних пор предупреждает, что chainloading ненадёжный способ. Это что регресс получается? Кто-то проследил момент, когда, как и почему к этому пришло?
     
  • 1.35, fyjybvec (?), 03:33, 16/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +2 +/
    Осталось туда только emacs встроить.
     
     
  • 2.56, stimpack (?), 12:17, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    действительно, тогда будет полноценная ось, разве что без приличного текстового редактора
     

  • 1.36, anonymous (??), 07:28, 16/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    скажите же уже им кто-нибудь, что не надо писать ОС для того, чтобы просто загрузить ядро другой ОС!
     
     
  • 2.41, Аноним (-), 08:01, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    > скажите же уже им кто-нибудь, что не надо писать ОС для того,
    > чтобы просто загрузить ядро другой ОС!

    Точняк, ведь уже написан Linux с его kexec :D. Достаточно просто запустить Linux и оттуда kexec'ом - все что угодно. Хотя стоп, кто-то должен запустить линукс?!


     

  • 1.45, зкщпук (?), 09:31, 16/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Это уже цельная ось получается!
     
     
  • 2.47, q (??), 09:40, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    ТОчно ))) тоже так подумал ))) помниться у старых загрузчиков был графический интерфейс, когда будет у GRUBа? :D
     

  • 1.46, q (??), 09:39, 16/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    А на фига им ораколовский код под ZFS? Если FreeBSD может развивать свою реализацию драйвера ZFS, до почему у неё нельзя позаимствовать код для GRUB?
     
     
  • 2.48, anonymous (??), 09:50, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > А на фига им ораколовский код под ZFS? Если FreeBSD может развивать
    > свою реализацию драйвера ZFS, до почему у неё нельзя позаимствовать код
    > для GRUB?

    потому что у freebsd нет «своей реализации». ферштейн?

     
     
  • 3.61, q (??), 14:33, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > потому что у freebsd нет «своей реализации». ферштейн?

    А у ядра Линукса нет своей реализации?

    Кроме того, зачем брать чужой код, если надо просто знать формат данных на ZFS? Если известен формат данных, то код могли бы написать сами.

    Хотя конечно, если Оракл заинтересован, чтобы GRUB поддерживал ZFS, то проще с их стороны перелицензировать часть кода, чем ждать пока другие извратяться. Что видимо и произошло.

     
     
  • 4.62, anonymous (??), 14:40, 16/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >> потому что у freebsd нет «своей реализации». ферштейн?
    > А у ядра Линукса нет своей реализации?

    ни у кого нет "своей" реализации, все взяты у санок.

    > Кроме того, зачем брать чужой код, если надо просто знать формат данных
    > на ZFS? Если известен формат данных, то код могли бы написать
    > сами.

    конечно-конечно.

     
     
  • 5.82, iZEN (ok), 11:58, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > ни у кого нет "своей" реализации, все взяты у санок.

    Правда что ли?

    Смотрю на исходники и не верю своим глазам:
    pmbr (src/sys/boot/i386/pmbr/pmbr.s) написал John Baldwin из Yahoo!, Inc., лицензия 2-пунктовая BSDL. gptldr (src/sys/boot/i386/gptboot/gptldr.S) написал он же, лицензия 2-пунктовая BSDL.
    gptboot (src/sys/boot/i386/gptboot/gptboot.c) написал Robert Nordier, лицензия типа "нате берите, только отстаньте".
    Загрузчик zfs (src/sys/boot/zfs/zfs.c) написал Doug Rabson, лицензия 2-пунктовая BSDL.

     
     
  • 6.90, Аноним (-), 22:08, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    >> ни у кого нет "своей" реализации, все взяты у санок.
    > Правда что ли?
    > Смотрю на исходники и не верю своим глазам:
    > pmbr (src/sys/boot/i386/pmbr/pmbr.s) написал John Baldwin из Yahoo!, Inc., лицензия 2-пунктовая
    > BSDL. gptldr (src/sys/boot/i386/gptboot/gptldr.S) написал он же, лицензия 2-пунктовая
    > BSDL.
    > gptboot (src/sys/boot/i386/gptboot/gptboot.c) написал Robert Nordier, лицензия типа
    > "нате берите, только отстаньте".
    > Загрузчик zfs (src/sys/boot/zfs/zfs.c) написал Doug Rabson, лицензия 2-пунктовая BSDL.

    А саму ZFS тоже бздуны написали, не? :)

     
     
  • 7.95, iZEN (ok), 00:52, 18/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >>> ни у кого нет "своей" реализации, все взяты у санок.
    >> Правда что ли?
    >> Смотрю на исходники и не верю своим глазам:
    >> pmbr (src/sys/boot/i386/pmbr/pmbr.s) написал John Baldwin из Yahoo!, Inc., лицензия 2-пунктовая
    >> BSDL. gptldr (src/sys/boot/i386/gptboot/gptldr.S) написал он же, лицензия 2-пунктовая
    >> BSDL.
    >> gptboot (src/sys/boot/i386/gptboot/gptboot.c) написал Robert Nordier, лицензия типа
    >> "нате берите, только отстаньте".
    >> Загрузчик zfs (src/sys/boot/zfs/zfs.c) написал Doug Rabson, лицензия 2-пунктовая BSDL.
    > А саму ZFS тоже бздуны написали, не? :)

    Не флуди. Вопрос касается загрузчика.


     

  • 1.57, stimpack (?), 12:20, 16/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    хорошо, что адекватный lilo все же доступен, как минимум, в дебьяне.
    нам работать надо, нам некогда с багами монстров бороться.
    понял это, когда на хреново зашотдауненом reiser-е grub не смог грузануть ядро.
    сложил дважды два в уме и прекратил его использовать.
    запустить lilo после апдейта ядра не так уж и тяжело по сравнению с проблемами невозможности монтирования boot-раздела.
     
     
  • 2.83, Stax (ok), 18:45, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    И вы серьезно полагаете, что в этом вина граба, а не reiserfs? По-моему это все-таки второе (ну плюс вина того, кому пришло в голову взгромоздить reiserfs на /boot, проигнорировав все рекомендации).
    Райзер вообще может так глючить, что о-го-го. Когда работает он неплох, но проблемы с ним бывают и еще какие.
     
     
  • 3.91, Аноним (-), 22:08, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > И вы серьезно полагаете, что в этом вина граба, а не reiserfs?
    > По-моему это все-таки второе (ну плюс вина того, кому пришло в
    > голову взгромоздить reiserfs на /boot, проигнорировав все рекомендации).
    > Райзер вообще может так глючить, что о-го-го. Когда работает он неплох, но
    > проблемы с ним бывают и еще какие.

    А с каких пор райзер стал продуктивной ФС?

     
     
  • 4.94, алонсо (?), 23:22, 17/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    многие линуксоиды так считают. Вы разве не знали?
     
  • 4.96, q (??), 09:54, 18/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    райзер точно лучше ext3, xfs
     
     
  • 5.100, Crazy Alex (??), 01:20, 22/05/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    За XFS ответите :-) Она, в общем-то, из линуксовых стабильных FS самая продвинутая. А последних версиях еще и достатоно приемлемо работает с мелкими файлами - не так шустро, как рейзер, но достаточно для любого реального применения, особенно учитывая надёжность (да, пропадание данных при неожиданном отключении, похоже, тоже пофиксили) и массу настраиваемых параметров и мощный IOCTL.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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