GRUB

Kernel boot-loaders discussion
  • Отлично, осталось только узнать может ли китайский товарищ поставить GRUB на ненастоящую дискету.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Я не совсем понимаю, как это экономит место по сравнению с GRUB4DOS. GRUB4DOS занимает порядка 220KB, но он не требует самого GRUB: download/file.php?id=4837. Твоя разработка занимает 1KB, но сам GRUB остаётся нужен, и сколько он занимает, я не знаю. Тогда в чём PROFIT?
  • yogev_ezra wrote:Я не совсем понимаю, как это экономит место по сравнению с GRUB4DOS. GRUB4DOS занимает порядка 220KB, но он не требует самого GRUB: download/file.php?id=4837. Твоя разработка занимает 1KB, но сам GRUB остаётся нужен, и сколько он занимает, я не знаю. Тогда в чём PROFIT?
    Floppy emulation is not needed, so profit is in startup time.
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • hidnplayr wrote:Floppy emulation is not needed, so profit is in startup time.
    I see. But the original problem is still not solved then: having a way to start KolibriOS from eBox BIOS (which is emulated as floppy drive A: and has size of 1,558KB).
  • yogev_ezra wrote:Я не совсем понимаю, как это экономит место по сравнению с GRUB4DOS. GRUB4DOS занимает порядка 220KB, но он не требует самого GRUB: download/file.php?id=4837. Твоя разработка занимает 1KB, но сам GRUB остаётся нужен, и сколько он занимает, я не знаю. Тогда в чём PROFIT?
    DOS вообще то тоже ненулевой размер занимает.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • yogev_ezra wrote: But the original problem is still not solved then: having a way to start KolibriOS from eBox BIOS (which is emulated as floppy drive A: and has size of 1,558KB).
    Who said this has anything to do with that? :)
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • Mario_r4 wrote:DOS вообще то тоже ненулевой размер занимает.
    Верно, но чтение мануала GRUB4DOS показывает наличие возможности загрузки floppy image, сжатого GZIP. Допустим, сжатый kolibri.img займёт 1200KB, GRUB4DOS ещё 230KB, остаётся 120KB на сам DOS. Я не в курсе, сколько занимает FreeDOS, но вроде бы MS-DOS 6.22 в этот размер можно было впихнуть:

    Code: Select all

    COMMAND.COM	54,645	05/31/1994 06:22:00 AM
    IO.SYS	     40,774	05/31/1994 06:22:00 AM
    MSDOS.SYS  	38,138	05/31/1994 06:22:00 AM
    Итого - 130KB. Причём, если не нужна командная строка самого DOS, то, по-моему, COMMAND.COM можно выкинуть.
    hidnplayr wrote:
    yogev_ezra wrote: But the original problem is still not solved then: having a way to start KolibriOS from eBox BIOS (which is emulated as floppy drive A: and has size of 1,558KB).
    Who said this has anything to do with that? :)
    Serge offered doing this yesterday in the chat, when I described the problem: chatlogs/chatlog2014-01-10.html
  • hidnplayr wrote:
    yogev_ezra wrote: But the original problem is still not solved then: having a way to start KolibriOS from eBox BIOS (which is emulated as floppy drive A: and has size of 1,558KB).
    Who said this has anything to do with that? :)
    This was the "push" for the interest of Serge.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • now I am confused...
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • yogev_ezra wrote:
    Mario_r4 wrote:DOS вообще то тоже ненулевой размер занимает.
    Верно, но чтение мануала GRUB4DOS показывает наличие возможности загрузки floppy image, сжатого GZIP. Допустим, сжатый kolibri.img займёт 1200KB, GRUB4DOS ещё 230KB, остаётся 120KB на сам DOS. Я не в курсе, сколько занимает FreeDOS, но вроде бы MS-DOS 6.22 в этот размер можно было впихнуть:

    Code: Select all

    COMMAND.COM	54,645	05/31/1994 06:22:00 AM
    IO.SYS	     40,774	05/31/1994 06:22:00 AM
    MSDOS.SYS  	38,138	05/31/1994 06:22:00 AM
    Итого - 130KB. Причём, если не нужна командная строка самого DOS, то, по-моему, COMMAND.COM можно выкинуть.
    Я не уверен, но возможно "возможности загрузки floppy image, сжатого GZIP" обеспечивается самим стандартным GRUB. В любом случае это было бы логично, так как ЕМНИП линуксовый загрузочный образ, откуда стартует его ядро, обычно лежит упакованное.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Legacy загружает файлы сжатые gzip. 2.0 поддерживает lzma упаковку. За подробностями обратитесь к мануалам.
    Legacy весит 280 Кб, а без лишних модулей 120 Кб. 2.0 не знаю, зато читает ntfs и ещё кучу разных файловых систем, чего не умеет grub4dos. Наконец grub установлен у всех или почти всех линуксоидов. grub4dos ? не уверен.

    Я давно собирался сделать поддержку grub, с проблемами китайского товарища это не связано, просто совпало. Ещё Kolibri PE загружалась grub, но кто это вспомнит.

    Ещё один потенциальный профит - передача параметров в ядро через командную строку без синего экрана загрузки. С grub4dos такой фокус не пройдёт.
  • Who is online

    Users browsing this forum: No registered users and 0 guests