OSDev
http://osdev.su/

Установка
http://osdev.su/viewtopic.php?f=26&t=540
Страница 1 из 5

Автор:  Станислав [ 03 май 2012, 05:44 ]
Заголовок сообщения:  Установка

Малинка
Для запуска операционной системы с флешки скопируйте образ на первые сектора флешки и запустите компьютер с неё.
Для запуска в Qemu укажите для диска путь к бинарнику и измените видео режим на стандартный.

Автор:  DJ PhoeniX [ 03 май 2012, 06:03 ]
Заголовок сообщения:  Re: Установка

Как-то не хочется корёжить флешку, а через груб не запускается ни chainloader-ом, ни memdisk-ом. Печально...

Автор:  Станислав [ 03 май 2012, 06:06 ]
Заголовок сообщения:  Re: Установка

Запускает конечно, но это для тех, кто умеет это делать.

Автор:  DJ PhoeniX [ 03 май 2012, 06:08 ]
Заголовок сообщения:  Re: Установка

Ну поведайте же мне, как это делается?
К слову, моя ось прекрасно грузится через "kernel /pxkrnl". Без костылей.

Автор:  Станислав [ 03 май 2012, 06:10 ]
Заголовок сообщения:  Re: Установка

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

Автор:  DJ PhoeniX [ 03 май 2012, 06:18 ]
Заголовок сообщения:  Re: Установка

А при чём тут виртуальные машины? У меня есть PXE-сервер (DHCP+TFTP), есть grub4dos. Ноут по LAN стягивает grub, grub стягивает команду запуска, читает её и действует соответствующим образом.
Для моей ОСи, например, работает вот такая команда:
Код:
kernel (pd)/pxkrnl

А для freedos - такая:
Код:
kernel (pd)/memdisk
initrd (pd)/freedos.img

Автор:  Станислав [ 03 май 2012, 06:28 ]
Заголовок сообщения:  Re: Установка

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

Автор:  DJ PhoeniX [ 03 май 2012, 06:31 ]
Заголовок сообщения:  Re: Установка

.........

Эм. Я как-то тоже не часто перезагружаюсь при разработке. Запускаем компиляцию, одновременно ребутим ноут. Пока он дойдёт до PXE boot - как раз скомпилится. Дальше загрузка за секунду.
К слову, колибри грузится как и FreeDOS. И только ваша система какая-то уникальная и грузиться отказывается.

Автор:  Станислав [ 03 май 2012, 06:34 ]
Заголовок сообщения:  Re: Установка

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

Автор:  DJ PhoeniX [ 03 май 2012, 06:38 ]
Заголовок сообщения:  Re: Установка

Цитата:
Для загрузки моей системы не нужно ни чего, кроме копирования бинарника на флешку
Вот это как раз её минус. Не все хотят портить данные на флешке. Некоторым удобнее именно скопировать файл, и дописать пару строк в boot.ini / menu.lst / syslinux.cfg / любой конфиг-файл любого загрузчика, который уже есть. Не затирая при этом бут-сектор, файловую систему и часть данных.

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