![]() |
Запись Dos 6.22 и grub4dos на флешку.
Мне необходимо записать на флешку MS DOS 6.22; MS DOS 5 и grub4dos соответствеено с форматированием FAT16 и сверху закинуть своих файлов. Использую программу RMPrepUSB, ставлю параметры MS-DOS , FAT16, boot as hdd, use 64/32sec if possible. Выбираю образ > USB и записываю образ MS DOS 6.22 на флешку, потом нажимаю установить grub4dos, нет и кидаю на флешку файл меню
title Boot MS-DOS 6.22 as Floppy Disk 0 map --unhook map --unmap=0:0x82 #Next line checks to see if we booted as a hard disk (80) and if so maps the boot device as a floppy disk checkrange 0x80 read 0x8280 && map (hd0,0)+1 (fd0) && map (hd1) (hd0) && map --hook && find && rootnoverify (fd0) && map --harddrives=1 map --floppies=1 chainloader /io.sys clear гд Всё работает, но на флешке больше нет места для закидки файлов, пробовал через UltraISO расширить формат образа, но тогда записанный образ не загружается не знаю в чем дело висит на starting ms-dos и все, может у DOS есть ограничения какие-то?. Статьи как записывать dos на флешку все видел, большинство из них не правильный FAT делает либо объем флешки полный (у меня 4гб флешка, акронисом или bootice разбиваю). |
Moneo, интересуют цифры. Нет места - это сколько?
Так же вам необходимо помнить, что вы имеете дело с FAT16. И с инструментами работы с жестким диском датированными более 15 лет назад. Объём жёсткого диска Если не секрет, зачем вам MS-DOS? Может FreeDOS вам подойдет лучше? 4Gb по моему XP для FAT16 не делал. Максимум 2, AFAIK |
Удалось сделать 29.8мб флешку, расширил через ultraiso дальше дело не идет, я так понимаю надо что-то прописать в config.sys или подключить что-то дополнительно. Кто что знает по этому поводу? Мне нужно хотя бы 50мб на флешке, для R-keeper, не уверен что фридос подойдет. Оборудование торговое все мало мощное там нужно по минимум память грузить +сказали 6.22 именно нужна.
|
Если чуток погуглить, то он отвечает PTS-DOS.
А если совсем правильно идти, то можно спросить тех-поддержку фирмы разработчика/интегратора. ---- Ёжик! Вопрос решается 6 минут разговора с тех.поддержкой Фирмы разработчика. R-Keeper версии 6 использует DOS. Версия 7 использует Windows. DOS необходим версии DR-DOS v7.0.3 и старше. (Кстати, на заметку, сначала мне сказали что v5, спустя пару минут перезвонили и уточнили 7.0.3) Разговор шел про кассу. ---- Обращаю внимание, что Caldera DR-DOS (актуальна и продолжает развитие) и Microsoft MS-DOS (развитие завершено) разные вещи. |
Это конечно отлично, но DR-DOS v7.0.3 на конкретно том терминале что мне нужен не работает принципиально. Разобраться я так и не разобрался почему больше чем 30мб не работает флешка видно все же из-за ограничений dos каких-то может ограничений fat12. В принципе тему можно закрывать если идей нет.
|
Цитата:
Что значит расширил? Цитата:
Цитата:
Цитата:
Можно ещё выдернутую из Windows Milenium версию DOS 8, но хрен её знает. |
DR- имеет поддержку и FAT32 и всего остального.
Равно как и FreeDOS (AFAIK имеет iso образ и флеш-образ) и PTS-DOS. + это данные от оф. поддержки. DOS 8 в глаза не видел, за эксперимент ручаться не буду. ---- Moneo, давайте тогда, чтобы нам не гадать, какие еще версии DOS "принципиально не идут"? И кстати по объему флешки. Техпод обронил "2х-гиговая флешка". И еще вскользь упомянул про инструкцию. Я так понял, что при покупке системы они выдают "букварь". |
Я систему эту не покупал, я только начинаю в ней разбираться с целью трудоустройства. Флешка изначально 4гб, изменил формат образа в ultraiso на 30мб, записал с помощью RMPrepUSB с параметрами dos, hdd, fat16. В итоге он отображает флешку как fat12 и если я больше 30мб ставлю, то дос висит на стадии starting dos..вероятно это ограничения fat12..точно не уверен. "Букварь" как вы говорите, изучен вдоль и поперек.
|
Moneo, подождите. А как вообще выглядит процесс?
У вас есть кассовое устройство? Или вы проверяете под виртуалкой? Кто или что пишет "starting dos ..."? Я просто не в курсе, как все это выглядит физически и как мне воспроизвести данную ошибку. Поэтому что и остается, как строить догадки. Цитата:
---- Цитата:
P.S. У меня есть склонность к использованию синонимичных слов. Не принимайте на свой счет. Самому интересно в теме разобраться :), пусть и не своими руками. |
Ошибка появляется и на обычном компьютере, терминал отличается тем что это моноблок с кучей подключенных дополнительных устройств. Мануала их в интернете нет, доступ запоролен. Проверяю на своем компьютере и на соседском ноуте, попробуйте взять базовый образ ms-dos 6.22 или dr-dos 7.03 и записать его на флешку так чтоб у вас было хотя бы 50мб дополнительного места для закидки файлов и тогда скажете о результатах операции..может я что-то не так делаю. Я много вариантов перепробовал. В биосе ставлю как fdd загрузку, в параметрах RMPrepUSB dos, hdd, fat16. Мне тут написали что Fat12 максимум поддерживает 32 Мб может это с этим связано, так как у меня флешка после записи образа показывает fat12.
|
Цитата:
Цитата:
Странно, у меня есть флешка с DOS 7.1 отформатированная FAT32 и ни каких проблем. Зачем вам GRUB, если имеется свой загрузчик. PS У вас флешка случаем в режим CD не встала? |
Если верить данной ссылкеФайловая система/FAT12/, то адресуемое пространство в системе FAT12 действительно имеет ограничение в 32 Мб.
Следовательно надо использовать другую ФС. ---- FAT12 - использовалась для дискет. Для жестких дисков следует использовать FAT16, адресующее 2Гб пространства или более старшие версии. ---- Moneo, я так понял, что вы берете образ дискеты, переносите его на флешку, а затем пытаетесь увеличить размер через с помощью сторонних утилит. А т.к. дискета имеет FAT12 (больше там просто не зачем), то вы сталкиваетесь с ограничением в 32Мб. ---- Вы пробовали использовать оставшееся пространство с разметкой FAT16, FAT32? Что вы знаете о разделах жесткого диска? (основной/дополнительный/активный и т.д.) ---- Почитайте внимательнее про процесс переноса и раскрытия образа. Изначальное форматирование флешки это конечно хорошо, но образ дискеты с DOS будет переписывать свою ФС в силу особенностей работы с образами (побайтовыи копиями оригинала). Восстановление образа и простое копирование файлов - это различные вещи. Загрузчик же пишется в отдельную, загрузочную, область которой передается управление в процессе загрузки. (В случае с DOS это io.sys, переносится командой sys.com) |
Я беру образ и его расширяюю через изменить формат образа с помощью ultraiso на 30мб , его потом записываю и получаю на флешке фат12, если я увеличю до 60 и запишу его, то это уже будет фат16 и загрузка доса не идет никак. Мне нужен именно фат меньше 32 то есть 16 или 12. Знаю что загрузчик может записываться в mbr или pbr, диски активные, динамические итд. В чем тут подвох я не знаю, почему фат16 дос не грузит. Может потому что в биосе ставлю как fdd грузить, но до загрузки же дело доходит, если в биосе ставлю usb hdd , то грузит ОС мою.
|
Всё, я понял. Это не правильные пчелы, они делают не правильный мед.
Moneo, оставьте образ в покое. Он FAT12 и все. С бОльшим адресным пространством чем 32 Мб он не работает. Используйте возможности Grub4Dos по возможности передачи управления загрузки. На форуме найдите "Мультизагрузочная флешка" от Jackson Сделайте нормальную флешку, запишите туда несколько образов с DOS ом. И передавайте им (образам) управление через Grub. Это позволит избежать мороки с ultraiso и пр. Отпишитесь по результатам. Я пока может тоже такую флешку сделаю, посмотрю. Цитата:
Динамический - с какой стати? и тд - это как? |
Moneo, СОЗДАНИЕ ЗАГРУЗОЧНОЙ MS-DOS USB-ФЛЕШКИ
Только что попробовал. Хватило двух минут на всё про всё. Флешка готова. Будьте внимательны, нужно копировать из папки 3 USB содержимое, но не саму папку. |
Я понял вас обязательно попробую lxa85. Мне нужен формат fat16 терминалом вроде как читаем только он и fat12. yurfed Ваша утилита в статье fat16 флешку не делает..я много статей видел и пробовал по ним делать. Нашел ветку на форуме http://forum.oszone.net/thread-149975.html эту имели ввиду? Как мне использовать возможности Grub4Dos по возможности передачи управления загрузки..я с ним мало знаком +мне надо потом из этого доса скопировать файлы свои на жесткий диск терминала и я не уверен что это получится еслизагрузка досов будет из образа прямо как везде пишут делать. 2 вопрос я все же загрузился на терминале с флешкой меньше 30мб с своими файлами и волков командером, нортоном , но в обоих файл менеджерах у меня именно мои папки закинутые после на флешку видны, но в них самих не видно ничего либо полная ересь не понятный текст или 1 файл с названием executable.lc вообщем не мои файлы и явно не проблемы с кодировкой..домой принес все нормально отображает и на рабочих компьютерах проверял тоже все хорошо, но на терминале в папках белеберда.
|
Цитата:
|
Формат соблюден в том и дело
|
Цитата:
|
Цитата:
Получается вы, через утилиту работы с дисками (EASUS Partition Manadger, GParted, Acronis, Paragon, Панель управления) создаете раздел на флешке, объемом 2Гб с файловой системой FAT16. Делаете раздел основным, активным. Устанавливаете на флешку загрузчик Grub4Dos. Сохраняете в директории Boot все необходимые для работы образы (DOS, Linux, Windows, и т.д.) В файле меню прописываете правила загрузки. Ссылку я дал. Можно по образу и подобию с уже имеющимися записями. Цитата:
---- С форматом данных пока не знаю что делать. |
Разве если я создам папку boot, туда помещу все образы что мне нужны и запущу dos из образа он будет показывать файлы которые просто на флешке, а не в образе. Вроде он будет показывать раздел как содержимое образа!!
|
Moneo, Я не помню точно, какая папка. Что в Инструкции говориться? Куда образы складывать?
Цитата:
Образ будет раскрыт как дискета A:, B: (если правильно помню), а содержимое флешки обозначено как буква диска. Будет зависнть и от того, какие драйверы будут загружены DOSом. Последовательность загрузки драйверов прописывается в CONFIG.SYS Можете попробовать собрать драйвера от различных версий DOS (т.к. они пишут о своей MS-DOS совместимости) и загрузить их в систему. ! Только делайте это аккуратно, периодически спрашивая гугл, о том, для чего нужен тот или иной файл. |
Время: 19:35. |
Время: 19:35.
© OSzone.net 2001-