Pull to refresh

Comments 42

Даже во времена когда это было актуально, лично я просто копировал дистр win95/98 на жесткий диск и устанавливал ее отуда, но оно конечно всегда интересно, сначала создать "проблему", а потом мужественно ее зарешать!

Наверное идея именно в том, чтобы иметь "швейцарский нож", который работает в любых условиях, и работа сводится к "вставил в usb, выбрал образ, и поехали" – вместо того, чтобы помнить обо всех тонкостях. Плюс, чтобы скопировать дистр Win98 на жестки диск компьютера, где нет ОС, уже надо с чего-то загрузиться и откуда-то скопировать – что порой сводится к ровно той же проблеме с драйверами для слишком современных устройств. Но это лишь мои предположения.

Пустой ретрокомпьютер... прямо вчера с завода и все равно без предустановленой ос! :) Да я не против, кто ж запретит человеку ерундой страдать? Это даже полезно и отвлекает от "лишних" мыслей.

А зачем человек может захотеть переустановить Windows? Конечно, в своё время мы часто это делали просто "по приколу", и были заранее подготовлены, но бывают ведь и случаи, когда что-то почему-то сломалось. А уже не так-то просто подключить старый IDE винт к своему компьютеру и залить туда Win98_Install на диск D:. Да и с дискетки уже не загрузишься, чтобы setup.exe запустить.

Если подключать винт к компу для заливки дистра, то заодно можно и системный дос загрузчик установить на диск "С:", это не сложно, если знать как. Потом если биос умеет загружать usb-cdrom, то с очень большой вероятностью он умеет загружатся и с флешки в тех или иных режимах. В общем, если у вас есть прямо непреодолимая нужда в ретрокомпьютере и установке туда шышдовс, то ее в большестве случаях можно решить намного проще и без использвания такого инструмента и методики которая описана в этой статье. Тут же "задача" ради задачи изначально.

Это же Хабр, тут многие люди живут ради "задач ради задач". Круто же, когда не работало, а потом ты что-то сделал и заработало.

я встречал биос, который отлично видел USB CDROM и флешки, но грузиться с них не умел

Было бы супер круто если бы удалось сделать опенсорсную прошивку для какого-нибудь esp32, чтобы вместо 2.5 hdd или nvme можно было хранить всё на sd карте. Получился бы очень компактный девайс, и мне даже неважно, что скорость была бы не супер. Я даже находил какие-то китайские исходники эмулятора cd привода для stm32 (кажется), но чтобы разобраться в этом я пока не имею скилла.

Ещё я находил, что можно сделать эмулятор cdrom на raspberry pi: https://github.com/artyomsoft/cdemu-rpi, но он не мгновенно загружается, и кажется оверкиллом.

Знакомый в ближайшие дни опубликует свой опенсорсный проект 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'е

Ну, насколько я помню, он точно не умеет загружать образы 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 в домашнем хозяйстве давно не держу.

Видимо, не самый свежий. В последнем есть фикс именно для proxmox

С 2016 года юзаю ZM-VE300.

Функционал по сути тот же (кроме шифрования), а использовать гораздо удобнее (VE500 использовал около года).

А нет такого, что он не поддерживает exfat? Для моего ve200 точно была прошивка, которая добавляла его поддержку, но я сломал у него экранчик. Я нашёл "донора" ve300 на ебее за недорого, и собирался просто вставить в него свой жёсткий диск, однако же он не поддерживал exfat из коробки. Прошивок, добавляющих поддержку я тоже не нашёл. Так что пришлось переставить экранчик из ve300 в мой старый ve200.

Отдельно стоит отметить, что больше всего в Zalman VE500 не хватает эмуляции Floppy-дисков

А что так? 300 и 400 умеют эмулировать флоппик вроде, 300 точно можно перешить на IODD, 400 не пробовал и не интересовался даже, незачем

Потому что 500-й и 350-й - это не брендированные IODD, а собственные разработки Zalman.

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 диска).

Еще добавлю, что есть разные версии прошивки (если память не изменяет) для основной файловой системы ntfs и fat. Помню когда шил - выбирал.

С четырьмя Залманами имел дело в жизни (пара у себя, пара у приятелей). Три из четырех приходилось чинить: паршивая пайка.

Самое главное правило использования залмана - не носить его с воткнутым проводом

У моего 300 за пол года отпал USB 3.0, через 7 лет разъём целиком, стал работать только в определённом положении кабеля. Заменил на 350, но начались проблемы, далеко не все ISO видит, пробовал дефрагментировать, но всё равно не хочет.

350 (как и 500) делала другая команда (китайская) и по качеству прошивки он намного хуже.

Лучше взять iodd mini / ST300 / ST400

да эта штука меня много раз выручала, когда обслуживал парк компьютеров, аж олдскулы свело. Когда все образы под рукой - сказка.

Использую VE300 лет уже 10, наверное. Все коллеги собезьянничали)))

От iodd данные боксы были намного лучше, у zalman прошивка кривая, даже после обновы до последней некоторые функции могут не работать, например парковка диска при удержании кнопки бекап и другие не приятные моментики, которые на прошивке от iodd исключены

Sign up to leave a comment.