Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Конвертор образов .bin B .img |
<<Назад Вперед>> | Страницы: 1 * 2 3 | Печать |
bblkkskgv |
Ага, чтобы поиграть в Деб1, БэйсикЛинукс или 386бсд - поставить целую операционку в ВМ) в общем, я понял, конвертера приемлемых размеров нет. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 января 2019 15:58 Сообщение отредактировано: 12 января 2019 16:17
bblkkskgv, если известно, что исходная дискета была, скажем, 1.44 МБ, то можно попытаться просто дописать нули в конец файла таким образом, чтобы размер файла-образа стал 1474560 байт. Можно чем-то вроде WinHex воспользоваться для этого. |
MMichael |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 января 2019 21:08 Сообщение отредактировано: 12 января 2019 21:10
bblkkskgv написал: Я сейчас скачал эти образы и немного посмотрел что это такое. Насколько я понял, там проблема не в том, что эти образы надо конвертировать, а в том, что там само по себе не стандартное содержимое, это некий образ архива, расщепленный на размеры дискет и сырым "как есть", нарезанный на дискеты. С добавлением заголовка про split. То есть, там даже нет файловой системы в обычном виде. То есть, никакая конвертация не поможет. Если их даже записать на реальные дискеты, они не будут читаться обычным способом, то это будет тоже самое. MMichael, raw так raw. мой вопрос из этого и состоял - МОЖНО ли конвертировать образы так, чтобы ВиртуалБокс их съел - можно ли ТОЛЬКО софтово или нужно "нарезать" настоящие дискеты rawrite'ом и потом снять с них образы, понятные ВБоксу, WinImage'ем. Из вашего ответа (из тхт-файла от Дебиан) я извлек ответ "только "железно"". |
MMichael |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 января 2019 21:29 Сообщение отредактировано: 12 января 2019 21:38
Сейчас попробовал, через VBoxManage подключить. Не получилось. VirtualBox слишком умный и проверяет формат образа, чтобы он был похож на дискету. Реальному физическому устройству, как и линуксу (unix-ам вообще) пофиг, что засунули в дисковод, можно просто насырую читать и все. Можно попробовать поискать есть ли возможность отключить виртуалбоксу лишний интеллект в данном случае. Сходу не нашел. |
xoiss |
NEW! Сообщение отправлено: 12 января 2019 23:18 Сообщение отредактировано: 12 января 2019 23:29
MMichael написал: http://archive.debian.org/debi...1996_6_16/сконвертировал в img-образы комплект для 1.44 По идее, эти образы уже как img, просто "сырой" raw-формат. Между прочим, архив с этими дисками кажется и сейчас доступен там же https://yadi.sk/d/sONcT0OUjArqng использовал вот эту инструкцию из мануалки: собрал пустую виртуалку в vmware To write the floppy disk image files to the floppy disks, use the command далее ... вставляем дик boot1440, включаем виртуалку на экране "здрасьте", промпт 'boot:' и ждёт указаний жмём ENTER просит вставить root диск вставляем и жмём ENTER далее будет меню установщика сначала надо выбрать тип дисплея я выбрал цветной (по умолчанию он монохромный) потом будет меню с парой десятков пунктов установщик пишет в нём куда как более понятные инструкции - так что читаем внимательно и делаем, что он предлагает в САМОМ ПЕРВОМ ПУНКТЕ выбора у меня последовательность была такая: A. Partition a hard disk откроется прога для разметки диска я сделал всего две Primary партиции: - hda1 - Size = 90 Mb, Type = 83 'Linux (native)', Bootable - hda2 - Size = 10 Mb, Type = 82 'Linux Swap' потом нажимаем [Write] и [Quit] // виртуалку я сделал с одним диском = 100 Мб — я его разбил на 90 Мб под систему и 10 Мб под swap B. Initialize and activate the swap disk partition предложит hda2 везде далее жмём YES E. Initialize a linux disk partition предложит hda1 везде далее жмём YES H. Install the base system выбрать дисковод fd0 попросит повставлять дискетки boot14-1, -2, -3 вставляем очередной диск и жмём ENTER I. Install the operating system kernel выбрать дисковод fd0 попросит вставить boot-диск вставляем boot1440 и жмём ENTER J. Configure device driver modules здесь я ничего не стал выбирать K. Configure the base system выбрал Europe/Moscow, GMT = no L. Configure the network выбрал, что моя система НЕ подключена к сети M. Make linux bootable directly from hard disk предложит hda1 везде далее жмём YES N. Make a boot floppy пропустил O. Reboot the system перед тем как, надо убрать диск из дисковода (даже если он виртулаьный) сразу после перезагрузки предложит задать root-пароль потом предложит создать пользователя+пароль и ввести его Name и пр. (неожиданно, но Email не спросил) потом предложит установить нужные мне пакеты — я ничего не стал устанавливать чтобы корректно выключить систему, нужно: разлогиниться (нажать Ctrl+D или ввести logout) залогиниться как root отдать команду shutdown -h now // -h значит "взаправду выключиться", а now значит "вот прям щас" чтобы перезагрузиться то же самое, но вместо shutdown -h now вводим reboot успехов! |
Сейчас на форуме |
bblkkskgv |
Премного всем благодарен, MMichael, xoiss. но! MMichael, ничего необычного в содержимом последовательных образов boot-root-base здесь нет. Достаточно стандартно для многих ТЕХ дистрибутивов linux. xoiss написал: чем, уважаемый? ( это главный вопрос топика! )) сконвертировал в img-образы комплект для 1.44 xoiss написал: и это вторая часть главного вопроса - ХАРДовую дискету или ¨инъецировать¨ образ ея )) вставляем дик boot1440 с ХАРДовыми дискетами всё понятно, поверьте. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 января 2019 10:15 Сообщение отредактировано: 13 января 2019 10:36
На VMWare boot1440 грузится нормально без каких-либо проблем, т.е. исходный bin-образ. bblkkskgv написал: Я, например, просто добавил с помощью WinHex нужное количество нулей в конец root.bin, чтобы его размер стал 1 474 560 байт. Насколько я вижу, у xoiss тоже файл такой же получился, вначале исходный root.bin, потом нули. xoiss написал:чем, уважаемый? ( это главный вопрос топика! )) сконвертировал в img-образы комплект для 1.44 Добавлено. Сейчас вот перепроверил - в VMWare и исходный root.bin тоже нормально работает. Это VirtualBox, видимо, что-то чудит. |
bblkkskgv |
Спасибо, uav1606, за информацию.. С VMW я никогда и не пробовал играть. У ВБокса интерфейс очень уж френдли. Xoiss, в команде shutdown -h now -h - первая буква "halt", при выполнении этой команды, система вводится в состояние "останов", а не "выключение". |
MMichael |
xoiss Нет под рукой вмвари, но предполагаю, что она просто не заморачивается проверкой образа диска, в отличие от виртуалбокса. Он там и так в img-формате, если подразумевать под ним сырой, немодифицированный образ. Но виртуалбоксу отчего-то нужен не просто образ, а чтобы исходный диск был еще и размечен с его точки зрения правильно. Запись с помощью dd ничего не меняет, там даже не надо skip какого-то количества байт делать (что актуально для ряда других). |
MMichael |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 января 2019 16:22 Сообщение отредактировано: 13 января 2019 16:27
bblkkskgv написал: Суть в том, что зачем-то виртуалбокс проверяет разметку диска образа. Если бы он этого не делал, ему можно было бы подсунуть файл с любым содержимым, а там бы уже ОС и прикладные программы внутри эмулятора разбирались, что им досталось и как с этим работать. Вот VMWare похоже так и делает (вернее не делает лишнего), поэтому в ней эти образы спокойно присоединились. MMichael, ничего необычного в содержимом последовательных образов boot-root-base здесь нет. Достаточно стандартно для многих ТЕХ дистрибутивов linux. Возможно, причина в том, что виртуалбокс настраивает свое поведение в зависимости от того, что там: образ диска в его формате или стандартная дискета. В прицнипе, может быть, если поковыряться среди опций консольной программы VBoxManage найдется и вариант, чтобы подключить напрямую, но мне не удалось. Команда вида: Все равно выдает ошибку. VBoxManage storageattach "Имя виртуалки" --storagectl Floppy --device 0 --type fdd --medium base14-1.bin |
<<Назад Вперед>> | Страницы: 1 * 2 3 | Печать |
Полигон-2 » Старый софт » Конвертор образов .bin B .img |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |