OSDev
http://osdev.su/

Самопальные загрузчики
http://osdev.su/viewtopic.php?f=18&t=543
Страница 7 из 8

Автор:  Yoda [ 14 май 2012, 16:15 ]
Заголовок сообщения:  Re: Самопальные загрузчики

Станислав писал(а):
Yoda говорил, ...что у меня система не запускается(не верно)

В Боксе не запускается!
На реальной системе пробовать нет желания, пока не предусмотрен загрузчик с нормальной файловой системы, например FAT16 или FAT32 или поддержка GRUB.

Автор:  DJ PhoeniX [ 14 май 2012, 16:28 ]
Заголовок сообщения:  Re: Самопальные загрузчики

Станислав писал(а):
и не слышу объяснений почему плох мой.

Ох, ***ть... (я про программироваТЬ, естественно). А чем мы тогда 6 страниц треда заполнили? Ладно, по порядку:
1. Юзер теряет данные на флешке.
2. Юзер теряет возможность пользоваться флешкой - даже если он создаст раздел после твоей оси, велик шанс что винда его не увидит.
3. Нет универсальности. Только флешка, [s]только хардкор[/s].
4. Он, как оказалось, ещё и не работает... Ну, как. Он работает, но совсем не везде.
Станислав писал(а):
но какой он хороший предложений не вижу

Туева хуча предложений была.
1. Multiboot (от меня). Любой multiboot-совместимый загрузчик (grub, lilo, syslinux/isolinux) может без проблем запустить такое ядро.
2. Любой самописный, но который работает с файлами. Пусть даже будет привязка к ФС (fat32), но это лучше, чем отсутствие универсальности вообще.

Автор:  Станислав [ 14 май 2012, 17:02 ]
Заголовок сообщения:  Re: Самопальные загрузчики

1. Юзер теряет данные на флешке.
Не понял.
2. Юзер теряет возможность пользоваться флешкой - даже если он создаст раздел после твоей оси, велик шанс что винда его не увидит.
В данный момент я не создаю записи а просто отодвинул первую запись, и такой проблемы нет, так же можно использовать вторую запись
3. Нет универсальности. Только флешка, [s]только хардкор[/s].
Я про это тоже писал, что грузится с винта и с флешки.
4. Он, как оказалось, ещё и не работает... Ну, как. Он работает, но совсем не везде.
В Боксе не запускается!
В qemu тоже не грузилась пока я не сменил видео режим, возможно проблема таже, посмотрю потом.
1. Multiboot (от меня). Любой multiboot-совместимый загрузчик (grub, lilo, syslinux/isolinux) может без проблем запустить такое ядро.
На систему в 10мб загрузчик в 30мб не подойдёт.
2. Любой самописный, но который работает с файлами. Пусть даже будет привязка к ФС (fat32), но это лучше, чем отсутствие универсальности вообще.
Только что писал, что формат файла не утверждён и читайте моё прошлое сообщение, всё остальное тоже уже писал и не раз.
Не могу я сделать ничего из этого сейчас ни как, и объяснил почему.

Автор:  DJ PhoeniX [ 14 май 2012, 18:34 ]
Заголовок сообщения:  Re: Самопальные загрузчики

Станислав писал(а):
Не понял.

А что произойдёт, если затереть первые сектора флешки, где описание файловой системы?
Станислав писал(а):
На систему в 10мб загрузчик в 30мб не подойдёт.

У меня система ВСЕГО занимает 3кб, и прекрасно грузится из груба. Сам груб весит 228кб.

Автор:  Станислав [ 14 май 2012, 18:58 ]
Заголовок сообщения:  Re: Самопальные загрузчики

Первые сектора флешки, где описание файловой системы моя система не трогает.
Сам груб весит 228кб, это не много но я им не пользовался и не знаю его. возможно посмотрю, хотя врятли, не хочу чужого кода, тем более закрытого кода точно не будет.

Автор:  grindars [ 14 май 2012, 19:05 ]
Заголовок сообщения:  Re: Самопальные загрузчики

Цитата:
груб

Цитата:
закрытого кода


У вас явно какой-то особенный груб.

Автор:  DJ PhoeniX [ 14 май 2012, 19:06 ]
Заголовок сообщения:  Re: Самопальные загрузчики

Станислав писал(а):
Первые сектора флешки, где описание файловой системы моя система не трогает.
Да ну, серьёзно? А куда ж тогда она записывается?
Станислав писал(а):
Сам груб весит 228кб, это не много но я им не пользовался и не знаю его. возможно посмотрю, хотя врятли, не хочу чужого кода, тем более закрытого кода точно не будет.
Вот я и вижу, что не знаете. А говорите. Пальцем в небо.
Цитата:
GRUB (англ. GRand Unified Bootloader) — загрузчик операционной системы от проекта GNU.

Цитата:
Проект GNU (англ. The GNU Project) — проект по разработке свободного программного обеспечения (СПО)

Автор:  Станислав [ 14 май 2012, 19:07 ]
Заголовок сообщения:  Re: Самопальные загрузчики

Я не знаю что такое груб, сразу говорю

Автор:  DJ PhoeniX [ 14 май 2012, 19:13 ]
Заголовок сообщения:  Re: Самопальные загрузчики

Станислав писал(а):
Я не знаю что такое груб, сразу говорю

Вы хотя бы имя Торвальдса знаете?

Автор:  grindars [ 14 май 2012, 19:17 ]
Заголовок сообщения:  Re: Самопальные загрузчики

DJ PhoeniX писал(а):
Вы хотя бы имя Торвальдса знаете?


Ну далек человек от СПО. Давайте все-таки на личности не переходить (и экспрессивные выражения лишний раз не использовать).

Страница 7 из 8 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/