Page 1 of 2

Загрузка с HDD

Posted: Mon Sep 14, 2009 5:06 pm
by Dominator
Мне 1.44 стало не хватать для своих идей! Разработчики, каким образом можно загруть Kolibri c HDD(не загоняя образ дискеты в память)? Если нет этой возможности, то предлагаю ее реализовать, сейчас компьютеры выпускают уже без флоппарей!

Re: Загрузка с HDD

Posted: Mon Sep 14, 2009 7:23 pm
by <Lrz>
Вариант №1. Выбросить все лишнее из дистра - освободить в образе место.
Вариант №2. Держать свой проект на HDD в разделе fat32.
Вариант №3. Присоединиться к разработке SL (вторичный загрузчик) Позволяет динамически создавать рам диск произвольного объема.
Вариант №4. Переработать ядро ОС.
Вариант №5 .... можешь сам придумать еще что.

Если ты предлагаешь что-либо реализовать - значит ты готов в этом участвовать.
Иначе - тему в хотелки.

Re: Загрузка с HDD

Posted: Tue Sep 15, 2009 2:09 pm
by Dominator
<Lrz> wrote:Вариант №2. Держать свой проект на HDD в разделе fat32.
На дискете есть есть загрузчик, но его я "выцарапать" не смог, kernel.mnt через GRUB4DOS не загружается!

Re: Загрузка с HDD

Posted: Tue Sep 15, 2009 2:12 pm
by Dominator
<Lrz> wrote:Вариант №4. Переработать ядро ОС.
Я в кодинге не силен :( Максимум могу написать какой-нить простой скрипт для *nix!

Re: Загрузка с HDD

Posted: Tue Sep 15, 2009 2:54 pm
by Mario
Dominator
1) Если у тебя Windows NT/2k/XP/2003/Vista, то используй загрузчик mtldr
В архиве дистрибутива в папке \HD_load\mtldr\ лежит файл install.txt c подробным описанием.
2) В случае с GRUB возможно поможет это:
Booting_from_GRUB
ссылка взята из темы Newbie: How do you install to HD?
А еще вот это:
New Kolibri loader for grub
и это:
Booting from Grub - HowTo
За 100% работоспособность не ручаюсь. У меня сейчас стоит Lilo и проблема еще хитрее. Пока пользуюсь Qemu.

Re: Загрузка с HDD

Posted: Tue Sep 15, 2009 3:25 pm
by Ghost
Dominator если ты не разработчик, то что у тебя за идеи больше чем на 1,44?

Re: Загрузка с HDD

Posted: Tue Sep 15, 2009 5:19 pm
by Gluk
Наверное скриптов под *nix под мегабайт..

Re: Загрузка с HDD

Posted: Wed Sep 16, 2009 4:14 pm
by Dominator
Ghost wrote:Dominator если ты не разработчик, то что у тебя за идеи больше чем на 1,44?
1. DOSBOX с Kolibri на одном диске!
2. Обои рабочего стола - ~25 штук, каждый объект весит минимум 2 мега!

Re: Загрузка с HDD

Posted: Wed Sep 16, 2009 4:23 pm
by Dominator
Mario wrote:У меня сейчас стоит Lilo и проблема еще хитрее. Пока пользуюсь Qemu.
Я думал, что почти все линухи предлагают на выбор: GRUB или LILO(Slackware - исключение).

Re: Загрузка с HDD

Posted: Wed Sep 16, 2009 4:30 pm
by Mario
Dominator
ALT Linux тоже исключение, использование GRUB планируется разработчиками в будущем, но пока только Lilo.

Если ты загружаешься с жесткого, то выделить маленький FAT16 или FAT32 раздел вполне возможно - даже 200 мегабайт Колибри хватит за глаза. Это будет быстрее чем ждать пока в системе будет реализован большой рамдиск.

Re: Загрузка с HDD

Posted: Thu Sep 17, 2009 10:02 pm
by Gluk
продолжу идею Mario.
..тем более что бОльший рамдиск все равно будет максимум (если не ошибаюсь) 16ти мегабайтовым

Re: Загрузка с HDD

Posted: Fri Sep 18, 2009 3:59 pm
by vkos
Gluk
Это, наверное, зависит от реализации.

Re: Загрузка с HDD

Posted: Fri Sep 18, 2009 6:46 pm
by Gluk
я также пояснял идею Lrz "..Вариант №3. Присоединиться к разработке SL (вторичный загрузчик) Позволяет динамически создавать рам диск произвольного объема.." (если не ошибся)

Re: Загрузка с HDD

Posted: Sat Nov 10, 2012 5:48 pm
by 0ffer
c:\mtldr="KolibriOS"
работает также и в Windows 6x (Vista & 7)

bootmgr Windows 6x также может загружать ntldr, setupldr.bin, windiag

пример boot.ini для Windows 7

Code: Select all

[boot loader]
default=C:\mtldr
timeout=-1
[operating systems]
C:\mtldr="Kolibri OS"
c:\windiag="Old Windows Memory Diagnostic" 
c:\setupldr.bin="Windows XP Recovery Console " /cmdcons 
Установка Kolibri сводится к простому копированию mtldr boot.ini kolibri.img в корень системного раздела рядом с bootmgr


Справедливо как для HDD так и для USB Flash

Не IMG-образ на HDD, а непосредственно его содержимое

Posted: Fri Nov 08, 2013 1:16 pm
by Fanatic
Насколько я понимаю, автор темы хочет чтобы содержимое IMG-образа находилось непосредственно на винчестере.

Я присоединяюсь к идее автора: полноценная "инсталляция на HDD" - это такая инсталляция, при которой системные файлы (содержимое IMG-образа) копируются непосредственно на винчестер.

Остальное - это инсталляция образа, который можно расположить где угодно: на винчестер, на FDD, на USBFD, на CD, в память ОЗУ, в конце-концов - для этого и имеются все программные средства, поставляемые в составе последних версий ОС.

Для загрузки ОС непосредственно с HDD программных средств, насколько известно, нет (такая возможность, судя по информации на wiki, раньше была предусмотрена в ядре ОС).
Если эта возможность будет поддерживаться в дальнейшем - можно разработать программу установки ОС, в которой можно выбирать состав компонентов системы. Это позволит удобно и самостоятельно регулировать состав дистрибутива и размер ОС в процессе установки, в зависимости от вкуса и потребностей, избегая необходимости редактировать IMG-образ.

Готов помочь в тестировании такой фичи на реальном железе.