Комментарии 42
Даже во времена когда это было актуально, лично я просто копировал дистр win95/98 на жесткий диск и устанавливал ее отуда, но оно конечно всегда интересно, сначала создать "проблему", а потом мужественно ее зарешать!
Наверное идея именно в том, чтобы иметь "швейцарский нож", который работает в любых условиях, и работа сводится к "вставил в usb, выбрал образ, и поехали" – вместо того, чтобы помнить обо всех тонкостях. Плюс, чтобы скопировать дистр Win98 на жестки диск компьютера, где нет ОС, уже надо с чего-то загрузиться и откуда-то скопировать – что порой сводится к ровно той же проблеме с драйверами для слишком современных устройств. Но это лишь мои предположения.
Пустой ретрокомпьютер... прямо вчера с завода и все равно без предустановленой ос! :) Да я не против, кто ж запретит человеку ерундой страдать? Это даже полезно и отвлекает от "лишних" мыслей.
А зачем человек может захотеть переустановить Windows? Конечно, в своё время мы часто это делали просто "по приколу", и были заранее подготовлены, но бывают ведь и случаи, когда что-то почему-то сломалось. А уже не так-то просто подключить старый IDE винт к своему компьютеру и залить туда Win98_Install на диск D:. Да и с дискетки уже не загрузишься, чтобы setup.exe запустить.
Если подключать винт к компу для заливки дистра, то заодно можно и системный дос загрузчик установить на диск "С:", это не сложно, если знать как. Потом если биос умеет загружать usb-cdrom, то с очень большой вероятностью он умеет загружатся и с флешки в тех или иных режимах. В общем, если у вас есть прямо непреодолимая нужда в ретрокомпьютере и установке туда шышдовс, то ее в большестве случаях можно решить намного проще и без использвания такого инструмента и методики которая описана в этой статье. Тут же "задача" ради задачи изначально.
Было бы супер круто если бы удалось сделать опенсорсную прошивку для какого-нибудь esp32, чтобы вместо 2.5 hdd или nvme можно было хранить всё на sd карте. Получился бы очень компактный девайс, и мне даже неважно, что скорость была бы не супер. Я даже находил какие-то китайские исходники эмулятора cd привода для stm32 (кажется), но чтобы разобраться в этом я пока не имею скилла.
Ещё я находил, что можно сделать эмулятор cdrom на raspberry pi: https://github.com/artyomsoft/cdemu-rpi, но он не мгновенно загружается, и кажется оверкиллом.
Кажется, что я находил вот этот проект на stm32, но к сожалению я не шарю в теме, чтобы попробовать что-то сделать самому: https://github.com/GenieKits/USB-CDROM-Emulation-on-STM32F103C8
Знакомый в ближайшие дни опубликует свой опенсорсный проект SD2IDE, с помощью которого можно будет подключать SD/microSD карточки вместо любых IDE жестких. Изначально делалось для PS2
На Teensy 4.1? Вопрос в носителе - допилить флешку USB gen 3.2 или что?
Это если ставить вопрос компактности и возможной более низкой стоимости Zalmana (350-е уже за 7.000 перевалили, обидно, что не успел за 4k приобрести) на пару с диском.
Если делать сразу и нормально, то брать специализированный контроллер (ASMedia/Jmicron/Realtek) с PCIe(NVME), TypeC USB 3.1, на который есть открытая документация/а лучше SDK. И пилить аналог Zalman'а со всеми его прелестями, только размером с одну-две коробки спичек
Что касается всяких SoC на одноплатниках/SoM или боже упаси, esp32 с SDкартой - то КПД этих разработок крайне низок, т.к. скорости остаются на уровне SD карты (либо же это будет тупо дорого, в случае с одноплатником/SoM). Проще и дешевле использовать прошитую флешку/тот же Zalman, заявляю как человек прошедший путь от простейших мультибутов на grub4dos, загрузки по сети, DriveDroid, прошитых флешкек+Ventoy и закончившим на пресловутом Zalman'е с Ventoy на одном устройстве
Моя всемогущая мультибут вундервафля


а такое есть в природе? Максимум - открытый контроллер с usb3.0 и пилить все 300 лет.
Я, кстати, заметил что далеко не все (JMS, ASM) новые мосты хорошо совместимы с не очень новыми чиспсетами: nvme диск доолго грузит ядро при помощи BIOS. Более старый мост через тот де порт - вполне шустро, даже если это порт usb 2.0
Максимум - открытый контроллер с usb3.0 и пилить все 300 лет.
Ну почему. Как минимум - на многие боксы с USB 3.0+ <> NVME, можно найти прошивки и спецсофт для прошивки. Как максимум, идеальный и менее затратный по времени - SDK (купленный за деньги/слитый через китайца, не важно)
Контроллеры там ARM, дизассемблер/исходники в зубы и модим прошивку. Дисплей, кнопки/джойстик вешаем на отдельный МК, а его на I2C/UART и дружим с основным контроллером, как это сделано в Zalman'е
Ещё есть заманчивый iodd mini: https://www.iodd.shop/IODD-SSD-drive-with-mini-USB-30-with-secure-256-bit-encryption
Зачем. Есть ventoy
Ну, насколько я помню, он точно не умеет загружать образы win98. Даже winxp не умеет, такие дела...
Это нужно 0.001% людей.
Остальным достаточно флешки.
У меня 2 привода от Zalman, но я их перестал доставать, ибо флешка с Ventoy всегда в кармане, достал, установил, убрал.
и часто это надо? :) а кому надо у того есть особая флешка за 200 руб но на ней отдельно инcталятор winxp. Ну а 98ю мы и так умеем ставить.
Ну вот буквально позавчера свежий Ventoy не смог мне загрузить свежий образ Proxmox8 на свежий комп AMD 7600x... а казалось бы? Максимально general-флешка (даже USB2.0), материнка без наворотов "офисная" -- но после старта ядра PVE-установщик "теряет" CD-привод, в обоих режимах загрузки Ventoy и на любых версиях USB-портов.
И кто меня спас? Протёртый от пыли, старый верный аппаратный эмулятор USB-DVD Zalman ZM-VE300. Удачно, что образ влез и запустился без требования дефрагментации, ибо компов с Windows в домашнем хозяйстве давно не держу.
С 2016 года юзаю ZM-VE300.
Функционал по сути тот же (кроме шифрования), а использовать гораздо удобнее (VE500 использовал около года).
А нет такого, что он не поддерживает exfat? Для моего ve200 точно была прошивка, которая добавляла его поддержку, но я сломал у него экранчик. Я нашёл "донора" ve300 на ебее за недорого, и собирался просто вставить в него свой жёсткий диск, однако же он не поддерживал exfat из коробки. Прошивок, добавляющих поддержку я тоже не нашёл. Так что пришлось переставить экранчик из ve300 в мой старый ve200.
Для Ve300 есть прошивка от iodd с поддержкой fat/exfat. (Инструкция )
у меня есть лежит без дела))) можем договориться, напиши в лс
Отдельно стоит отметить, что больше всего в Zalman VE500 не хватает эмуляции Floppy-дисков
А что так? 300 и 400 умеют эмулировать флоппик вроде, 300 точно можно перешить на IODD, 400 не пробовал и не интересовался даже, незачем
HIMEM.SYS для получения доступа к оперативной памяти за пределами основной области (пресловутые 640 Кб, их явно всем не хватило).
Дезинформация.
давным давно инсталлировал 98ю просто копировав ее на жесткий диск. setup.exe запустить и вперед, как в песне группы PrMex
По какой-то причине с дистрибутивом, к примеру, Windows XP этот способ работал отвратительно — если инсталлятор был запущен из командной строки DOS, в процессе установки вылезала куча ошибок и не все компоненты системы благополучно устанавливались.
Было бы интересно, если кто-то копал и находил причину этого.
.img отрывается самыми разными софтами, в т..ч. и 7z вроде
Очень удобно закидывать ISO и ставить. Да есть ventoy и тоже есть диск с ним, но с него не все iso бывает грузятся. И еще Zalman (у меня прошит в IODD) умеет VHD образы предоставлять (правда динамические не умеет). Лично я это использовал что бы записывать дистр. MacOS с патчем OpenCore (по сути на диске вирт. флешки можно хранить). Ну и тут всякие фишечки, типа можно образ vhd сделать RO и аникейщикам ловить вирусню не боясь заразить образ. Ventoy тоже умеет с vhd работать но там другое. И ventoy это загрузка только, а zalman эмулит железный cdrom и в системе виден как cdrom + диск (ну или в случае с vhd как 2 диска).
С четырьмя Залманами имел дело в жизни (пара у себя, пара у приятелей). Три из четырех приходилось чинить: паршивая пайка.
Самое главное правило использования залмана - не носить его с воткнутым проводом
У моего 300 за пол года отпал USB 3.0, через 7 лет разъём целиком, стал работать только в определённом положении кабеля. Заменил на 350, но начались проблемы, далеко не все ISO видит, пробовал дефрагментировать, но всё равно не хочет.
да эта штука меня много раз выручала, когда обслуживал парк компьютеров, аж олдскулы свело. Когда все образы под рукой - сказка.
Использую VE300 лет уже 10, наверное. Все коллеги собезьянничали)))
От iodd данные боксы были намного лучше, у zalman прошивка кривая, даже после обновы до последней некоторые функции могут не работать, например парковка диска при удержании кнопки бекап и другие не приятные моментики, которые на прошивке от iodd исключены
Zalman ZM-VE500 и неподдерживаемые ОС: «швейцарский нож» инженера дата-центра vs винтажные устройства