RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : eCS demo CD on usb flash


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : valerius
To : Sergey_vl
Subj : eCS demo CD on usb flash

> Здравствуйте!
> Подскажите, как из демо диска с eCS сделать "демо флешку", чтоб загрузиться на ПК без cd-rom`а?
>
>

1) Самый простой путь: заюзать флешку, которая поддерживает создание раздела CD, например, флешка на контроллере Phison. При помощи спец. утилиты для данного типа контроллера (под windows) контроллер флеша перепрограммируется и на флешке создаются 2 раздела -- один обычный, а второй -- CD раздел, на который записывается любой загрузочный ISO образ. Далее в BIOS setup выставляется загрузка с USB CDROM и грузимся с флешки как с обычного CD

2) Если флешка не умеет загрузку в режиме USB CDROM: Берем с kannegieser.net утилиты Memdisk и Делаем загрузочную флешку с мемдиском. Мемдиск, кроме CD, умеет также грузится с FAT12[16, но не 32]. Поэтому понадобится флешка с ФС FAT16 -- т.е., размером не более 2 гб (ну или на флешке большего размера создаем раздел FAT16 размером не более 2 гб.). Далее, при загрузке с такой флешки BIOS загрузит загрузчик мемдиска и все файлы на мемдиск загрузятся, минуя осевую поддержку USB. Далее, загрузочным устройством является мемдиск. Основная проблема далее -- продолжить загрузку непосредственно с флешки. То есть, надо первым делом флешке назначить букву. Здесь я сам успеха не достиг пока, но возникла идея в config.sys вставить вызов lvm /rediscoverprm (хотя, еще в чем проблема -- оно может с первого раза не сработать, бывает). Если удастся смонтировать флешку на данном этапе, то дальше просто в config.sys ссылаемся на букву флешки и начинаем грузить все оттуда.

ЗЫ: (оффтоп ;)) В отличие от оси, загрузочную флешку с линуксом легко сделать -- /me взял свой загрузчик FreeLDR и просто переписал содержимое диска с Кноппиксом на флешку. Все получилось совсем прозрачно -- что флешка, что сидюк -- большой разницы нету. Вот для оси, к сожалению, не все так просто :(


Wed 02 Dec 2009 08:21 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.7.10) Gecko/2005




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.