Board.KolibriOS.org
http://board.kolibrios.org/

Необходимость разработки инсталлятора
http://board.kolibrios.org/viewtopic.php?f=39&t=2223
Page 7 of 7

Author:  GerdtR [ Fri Mar 08, 2013 1:14 am ]
Post subject:  Re: Необходимость разработки инсталлятора

Лады. У меня идей много. На другие темы, правда. Хотя всё равно флешек мало! :)

Author:  Fanatic [ Mon Nov 04, 2013 10:03 pm ]
Post subject:  Установка KolibriOS на нетбук Nokia Booklet 3G

Доброго времени суток всем! :)

Не смотря на обилие похожих просьб и мольб о помощи с установкой, а так же упорного нежелания многих незадачливых желающих установить KolibriOS читать доки по установке (а чаще всего, проблем с их пониманием) - всё же, по вопросу "максимально полноценной и чистой" установки KolibriOS решил обратиться сюда.

Что имеем: нетбук модели "Nokia Booklet 3G", который целиком отводится под установку и тестирование только и исключительно операционной системы KolibriOS.
Винчестер нетбука чист, единым разделом отформатирован в Fat32.
Задача: полноценно установить KolibriOS в кач-ве единственной ОС на винчестер нетбука.
Что конкретно нужно: Опишите, будьте добры, мои действия.

1. Могу сделать загрузочную USB-флешку (win7, ms dos, какую нужно) и загрузить с неё нетбук. Очевидно, в корневой каталог этой флешки будет так же закинут каталог с распакованным дистрибутив KolibriOS. Но начитавшись впрок разрозненной инфы, всё же растерялся в том, что потом нужно сделать, чтобы установить последний дистрибутив. Каковы мои дальнейшие действия?
2. Насколько я понимаю, чтобы KolibriOS запускалась на нетбуке сразу с винчестера - нужно особым образом записать загрузочный сектор на винчестере. Могу ли я это сделать, имея в распоряжении загрузочную флешку с последним дистрибутивом KolibriOS? Если да - то как именно это сделать и что мне может понадобиться?

---
Спасибо заранее,
Алексей.

Author:  CleverMouse [ Fri Nov 08, 2013 4:39 pm ]
Post subject:  Re: Необходимость разработки инсталлятора

Fanatic wrote:
2. Насколько я понимаю, чтобы KolibriOS запускалась на нетбуке сразу с винчестера - нужно особым образом записать загрузочный сектор на винчестере. Могу ли я это сделать, имея в распоряжении загрузочную флешку с последним дистрибутивом KolibriOS? Если да - то как именно это сделать и что мне может понадобиться?

Только с помощью KolibriOS - нет, потому что никто из разработчиков этим не занимается. Для установки нужна другая система.
Fanatic wrote:
1. Могу сделать загрузочную USB-флешку (win7, ms dos, какую нужно) и загрузить с неё нетбук. Очевидно, в корневой каталог этой флешки будет так же закинут каталог с распакованным дистрибутив KolibriOS. Но начитавшись впрок разрозненной инфы, всё же растерялся в том, что потом нужно сделать, чтобы установить последний дистрибутив. Каковы мои дальнейшие действия?

Если есть загрузочная флешка с Linux, то можно применить инструкцию из programs/hd_load/usb_boot/readme_eng.txt: взять BOOT_F32.BIN, MTLD_F32 из HD_load/USB_Boot ночной сборки, kolibri.img, посмотреть, как называется раздел для установки, - если диск всего один, то он, скорее всего, будет /dev/hda либо /dev/sda, единственный раздел на нём - /dev/hda1 либо /dev/sda1
Code:
mkdir /tmp/mydir
mount /dev/XXX1 /tmp/mydir
ls /tmp/mydir # если XXX выбрано правильно, здесь должны быть файлы с раздела
dd if=/dev/XXX1 of=BOOT_F32.BIN bs=1 skip=3 seek=3 count=87 conv=notrunc
dd if=BOOT_F32.BIN of=/dev/XXX1 bs=512 count=1 conv=notrunc
cp MTLD_F32 /tmp/mydir
cp kolibri.img /tmp/mydir
umount /tmp/mydir

Я не уверена, что загрузочную флешку с win7 легко сделать, но если можно, тогда инструкция для win7: перекомпилировать programs/hd_load/usb_boot так, чтобы он не пропускал жёсткие диски, и запустить его вместе с теми же файлами BOOT_F32.BIN и MTLD_F32. Я прилагаю перекомпилированную версию на всякий случай.

Attachments:
File comment: Разрешены жёсткие диски
inst.7z [2.02 KiB]
Downloaded 338 times

Author:  Fanatic [ Sat Nov 09, 2013 7:01 pm ]
Post subject:  progress so far

Благодарю за наводку!

Что на данный момент имеем и чего удалось добиться:

1. Сделана загрузочная USB-флешка с WIN98SE и нагружена следующим содержанием:
корень: io.sys, msdos.sys, command.com.
каталог "DN": Dos Navigator
каталог "Kolibri": kolibri.img, kolibri.lbl.
каталог "Kolibri \ hd_load": memdisk, mtldr, mtldr_install.exe, BOOT_F32.BIN, MTLD_F32, inst.exe (из Вашего вложения).
каталог "Kolibri \ IMGCONT": содержимое образа kolibri.img, включая kernel.mnt, каталоги с драйверами и прочее.

2. Винчестер в нетбуке разбит на 2 раздела: первый раздел (16 Мб) - FAT-16, второй раздел (112 Гб) - FAT-32.
Других ОС на нетбуке держать не планируется - нетбук отводится только и исключительно на тестирование Kolibri.

Цель: очень хочу постараться добиться загрузки ОС непосредственно с жёсткого диска, минуя виртуальный (содержимое IMG-образа, включая ядро и всё что ему требуется хранится непосредственно на FAT-16 разделе).
- Как мне этого добиться?
- отличаются ли мои дальнейшие шаги от описанных Вами в посте?
- Понадобится ли мне что-нибудь ещё докинуть на флешку (например, ПО для перезаписи загрузочной области)?

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

---
Заранее, большое спасибо за помощь.

Author:  CleverMouse [ Mon Nov 11, 2013 7:49 pm ]
Post subject:  Re: Необходимость разработки инсталлятора

Где вы win98 нашли в 2013 году? Я не знаю, работает ли inst.exe под win98.

Fanatic wrote:
- Как мне этого добиться?

Никак.

Author:  Fanatic [ Mon Nov 18, 2013 2:23 pm ]
Post subject:  Nokia Booklet 3G

Получилось запустить на нетбуке Колибри через запуск Колибри с USB-флешки (видео-инструкция на YouTube).
По крайней мере - теперь достоверно известно, что на Nokia Booklet 3G Колибри работает.
Не получилось только сохранить в текстовик выкладку PCI-устройств нетбука - я бы выложил.

Загрузку посредством HDD реализовать пока ещё не получилось.
C Linux я работал очень мало, получилось создать загрузочную флешку с GParted, но как в консоли указывать всё то, что описала CleverMouse - не понял.

Скорее всего, создам загрузочную флешку с Win7 Repair и попробую запустить пере-компилированный inst.exe.


CleverMouse wrote:
Никак.

Зря Вы так отвечаете, "на отъ..сь".
Так или иначе - благодарю за помощь.

Author:  SoUrcerer [ Mon Nov 18, 2013 2:56 pm ]
Post subject:  Re: Необходимость разработки инсталлятора

Fanatic, я же говорил - отказываться от рамдрайва бессмысленно; никто из текущих разработчиков заниматься этим не будет.

Author:  passerby [ Fri Dec 13, 2019 10:02 pm ]
Post subject:  Re: Необходимость разработки инсталлятора

CleverMouse wrote:
Где вы win98 нашли в 2013 году? Я не знаю, работает ли inst.exe под win98.

Не работает. Точнее, запускается и работает вроде нормально, но не видит флешку. Еще точнее, это мною сказано про win98IF, а у чистого win98SE это тем более не получится.

(просматривая старые темы, проходя мимо и имея win98 (win98IF) в 1919 году)

Page 7 of 7 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/