OSDev

для всех
Текущее время: 26 апр 2024, 08:57

Часовой пояс: UTC + 3 часа




Форум закрыт Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 43 ]  На страницу 1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Установка
СообщениеДобавлено: 03 май 2012, 05:44 
Заблокирован

Зарегистрирован: 28 окт 2011, 12:14
Сообщения: 555
Откуда: Новосибирск
Малинка
Для запуска операционной системы с флешки скопируйте образ на первые сектора флешки и запустите компьютер с неё.
Для запуска в Qemu укажите для диска путь к бинарнику и измените видео режим на стандартный.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка
СообщениеДобавлено: 03 май 2012, 06:03 
Аватара пользователя

Зарегистрирован: 06 мар 2012, 20:05
Сообщения: 130
Откуда: Санкт-Петербург
Как-то не хочется корёжить флешку, а через груб не запускается ни chainloader-ом, ни memdisk-ом. Печально...

_________________
We are back with a hard even better than before [D-Block & S-Te-Fan – Evolutionz {Ran-D remix}]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка
СообщениеДобавлено: 03 май 2012, 06:06 
Заблокирован

Зарегистрирован: 28 окт 2011, 12:14
Сообщения: 555
Откуда: Новосибирск
Запускает конечно, но это для тех, кто умеет это делать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка
СообщениеДобавлено: 03 май 2012, 06:08 
Аватара пользователя

Зарегистрирован: 06 мар 2012, 20:05
Сообщения: 130
Откуда: Санкт-Петербург
Ну поведайте же мне, как это делается?
К слову, моя ось прекрасно грузится через "kernel /pxkrnl". Без костылей.

_________________
We are back with a hard even better than before [D-Block & S-Te-Fan – Evolutionz {Ran-D remix}]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка
СообщениеДобавлено: 03 май 2012, 06:10 
Заблокирован

Зарегистрирован: 28 окт 2011, 12:14
Сообщения: 555
Откуда: Новосибирск
Для запуска на виртуальных машинах нужно создать образ из бинарника. Смотря какая виртуальная машина, я этого не делал ни разу.
Если запускается на реальной машине, причём почти на всех, то на виртуальной запустится.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка
СообщениеДобавлено: 03 май 2012, 06:18 
Аватара пользователя

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

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

_________________
We are back with a hard even better than before [D-Block & S-Te-Fan – Evolutionz {Ran-D remix}]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка
СообщениеДобавлено: 03 май 2012, 06:28 
Заблокирован

Зарегистрирован: 28 окт 2011, 12:14
Сообщения: 555
Откуда: Новосибирск
Это тоже вариант, но я принципиально гружу с флешки, т.к. пять мегабайт не принципиально для неё и сама система должна быть мобильна, это её особенность.
При разработке, для того, чтобы постоянно не перезагружать ПК можно использовать любую виртуальную машину.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка
СообщениеДобавлено: 03 май 2012, 06:31 
Аватара пользователя

Зарегистрирован: 06 мар 2012, 20:05
Сообщения: 130
Откуда: Санкт-Петербург
.........

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

_________________
We are back with a hard even better than before [D-Block & S-Te-Fan – Evolutionz {Ran-D remix}]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка
СообщениеДобавлено: 03 май 2012, 06:34 
Заблокирован

Зарегистрирован: 28 окт 2011, 12:14
Сообщения: 555
Откуда: Новосибирск
Для загрузки моей системы не нужно ни чего, кроме копирования бинарника на флешку, это как самый простой вариант. Есть и другие способы, но они уже на любителя. При разработке я как раз очень часто перезагружаюсь, мне так нравиться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка
СообщениеДобавлено: 03 май 2012, 06:38 
Аватара пользователя

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

_________________
We are back with a hard even better than before [D-Block & S-Te-Fan – Evolutionz {Ran-D remix}]


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Форум закрыт Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 43 ]  На страницу 1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB