RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Wiki-eCS-OS/2-USB-Boot-en--Start - кусочек на русском


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Глеб Кафтайкин, ??? ??
To : All
Subj : Wiki-eCS-OS/2-USB-Boot-en--Start - кусочек на русском

Пожалуй, уже можно готовить Оксану, тьфу, ось на USB-носителе (меня больше интересовала флэшка).

os4you.org
- там описано нечеловечьим голосом, за что им ГРОМАДНОЕ спасибо:-)

Пожалуйста, возьмите версию странички от 01-03-07 или более позднюю, а не "сохраненную копию" с гугла.
----------------------------------------------------------------------
...скиппед...

перевёл, насколько понял:

7.3 Загрузка с Large Floppy
7.3.1 Системы без LVM
7.3.2 Системы с LVM

Устройство USB Mass Storage может быть отформатировано как Large Floppy (большая дискета) или как PRM (Partitioned Removable Media, съемный носитель с разделами).

Рассматриваем случай с носителем, отформатированным как Large Floppy и системой с поддержкой LVM

Ограничение: здесь предполагается файловая система FAT16 и размер MSD (носителя) менее 2 GB.

Основы детальных пошаговых инструкций, представленных в следующих абзацах, примерно таковы:

1. Вытереть (затереть нулями) загрузочный сектор для чистой, новой установки

2. Записать специальную загрузочную запись на носитель

3. Отформатировать носитель как FAT16 Large Floppy (большая дискета)

4. Скопировать мини-систему OS/2 с помощью "xcopy /h /o /t /s /e /r /v" на подготовленную Large Floppy

Теперь ваш носитель USB MSD готов к тесту!


Следующие шаги:

1. разрешить поддержку USB в BIOS

2. поменять порядок загрузки в BIOS

Теперь ваша система готова к пробе, а вы готовы? :-)

------------------------------------------------
7.3.2.1 Подготовка носителя USB MSD как Large Floppy для загрузки

1. Вы уверены, что хотите стереть ваш USB Mass Storage Device (перепрограммируемое запоминающее устройство, РПЗУ) ?

2. используйте DFSee версии 8.11 или выше

3. Посмотрите на начальный вывод DFSee

Вы вставили правильный USB MSD для стирания? (буржуи предполагают, что у нас их может быть несколько и мы способны их перепутать:-)

4. режим Fdisk
главное меню режим=Fdisk
под меню MBR area operations (действия с областью Главной Загрузочной Записи)
под меню Wipe Start of disk to Zero (Затереть начало диска нулями)
выбора меню select line with your USB MSD (выберите строку со своим носителем USB MSD)
окно подтверждения Confirmation request (Запрос подтверждения)

Are you sure the correct Disk to wipe? Check again !!?
( Вы уверены, что правильный Диск стираем? Проверить опять!!? )

окно подтверждения
It is strongly advised to REBOOT the system now to allow it to determine
the correct disk geometry and size. This may be required to 'see' the
full capacity of the disk.

OK
( Весьма советуем перезагрузить (REBOOT) систему сейчас, чтобы позволить ей определить
правильную геометрию диска и его размер. Это может потребоваться, чтобы "увидеть"
полную емкость диска. )

УГУ

5. Выйдите из DFSee, закройте систему (shutdown system), перезагрузитесь

6. Запустите опять DFSee

7. посмотрите на сгенерированный список вывода для проверки последних действий

Проверка: 1. L-Geo и размер вашего USB MSD

2. No boot Record ! (Нет загрузочной записи!)

3. FreeSpace Pri/Log for your USB MSD (Свободное место для вашего носителя)

8. главное меню режим File (Файл)
под меню Open object to work with (Открыть объект для работы с ним)
под меню Disk (Диск)
выбора меню select line with your USB MSD (выберите строку со своим носителем USB MSD)

Знайте: DFSee выберет режим "Mode=FDISK" здесь,
патамушта диск пуст (затерт).

9. главное меню Actions (Действия)
под меню Format with FAT filesystem (Подготовить с файловоой системой FAT)
выбора меню Current, OS2LDR.SEK bootable (Текущий диск, загрузчик OS2LDR.SEK от Veit Kannegieser, за что не забудьте ему сказать ГРОМАДНОЕ спасибо при встрече!)

Знайте: DFSee переключится из режима Mode=FDISK в режим Mode=FAT
как раз перед тем как покажется окно подтверждения

окно подтверждения Запрос подтверждения

Are you sure the correct Disk to format ? Check again !!?

YES
( Вы уверены, что правильный Диск подготавливаем? Проверить опять!!? )

УГУ

10. сгенерировать список вывода для проверки последних действий

командная строка, набираем: map -M -m

жмем F5 (part -r )

===> --r C: Large Floppy Format! FAT OS2LDR.s LargeFlopD2 xx MB для вашего USB MSD

Буква диска должна быть C:, если нет, ваша конфигурация неподходяща для загрузки с USB Large Floppy !!


посмотрите абзац "Ограничение: буква диска C: не должна использоваться для томов LVM" !!!

11. выйдите из DFSee



Кому сказать спасибо: Veit (index_e.htm) ( OS2LDR.sek ), Jan (www.dfsee.com) ( новые функции в DSFee 8.11 ) за отличную работу и
J?rgen (www.juergen-ulbts.de) за совет посмотреть на MEMDISK!


7.3.2.2 Скопируйте вашу маленькую (мини) систему OS/2 - eCS с from ремонтного раздела на подготовленный USB MSD


XCOPY x:*.* C:*.* /H /O /T /S /E /R /V


7.3.2.3 Config.sys для загрузки с системы "Large Floppy LVM"

config.sys для загрузки в командную строку ( только с небольшой чисткой, просто с тестового места -:)


Пожалуйста, посмотрите на подВиКи: Детальный листинг config.sys ( os4you.org )
(нету ниФиКа)

7.3.2.4 Ограничение: буква диска C: не должна использоваться для томов LVM

Следующее поведение / логика системы являются причинами ограничения:

1. Система присваивает букву диска C: носителю с Large Floppy на первом этапе загрузочного процесса.
2. C: - буква загрузочного диска для LVM и загрузочного процесса послле переключения из реального в защищенный режим.
3. LVM обнаруживает конфликт букв диска, та же буква диска на "фиксированном" томе и на "сменном" томе
4. Сменный том с буквой диска C: не имеет приоритета выше чем фиксированный том с буквой диска C:
5. LVM "разрешает" двойное присвоение буквы диска C:
6. LVM присваивает следующую свободную букву диска устройству Large Floppy. т.е. букву диска D:
7. Процесс загрузки переключается из реального в защищенный режим и продолжает загрузочный процесс с устройства с загрузочной буквой C:
Если том C: на жестком диске содержит правильную загрузочную систему OS/2,
процесс загрузки продолжается с файла config.sys с фиксированного тома C:
иначе процесс загрузки не удается с сообщением ?????.
8. Если процесс загрузки успешен, ( видимость ложного успеха )
диск Large Floppy доступен с командной строки с вновь присвоенной буквы диска.
9. Первой командой для диска Large Floppy должна быть "dir" или команда "chkdsk d: /F"


7.3.2.5 Идея для дальнейших разработок - улучшения

1. Как дать букве диска C: предпочтение перед буквой диска C: на жестком диске в разных конфигурациях?
Это наиболее желаемая возможность. Оня освобождает от текущего ограничения - буква диска C: не должна использоваться для томов LVM на жестких дисках!

2. Можем ли мы выбрать / присвоить отличную / другую букву диска устройству Large Floppy вместо умолчательного присвоения C: ?
Это весьма приятная особенность, ежли ея поиметь.

Решение: драйвер-фильтр ?

------------------------------
7.4 Загрузка с PRM (съемный носитель с разделами)

7.4.1 Системы без LVM
....пропущено...смотри на os4you.org
Версия с DANIDASD загружается в командную строку!!!!

7.4.2 Системы с LVM
....пропущено...смотри на os4you.org

Кратко: ХРЕН пока. Чему есть куча причин...

----------------------------------------------------------------------
Так шта, Large Floppy для ACP2/MCP2/eCs пока спасет, ежли буква диска C: не использована на HDD
----------------------------------------------------------------------


Thu 01 Mar 2007 20:43 Mozilla/5.0 (OS/2; U; Warp 4.5; ru; rv:1.8.0.4) Gecko/200606




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.