Диск ST506 сделай сам
2026-01-10 13:11Один крутой чувак сбацал "жёсткий диск" для XT-шки с родным интерфейсом ST506, на микроконтроллере RP2040. Девайс превращает любую SD карточку в 20-мегабайтный носитель с правильной геометрией. Вот такой прототип:

Исходники: github.com/kuba2k2/pico506
Подробная статья: "Emulating a 1987 proprietary RLL hard drive - Toshiba T1200". Результат:


Это я к чему. Для XT-шки существуют древние юниксы: Venix, Xenix86, PC/IX, Coherent, Minix. Но все они работают с диском напрямую через родной дисковый контроллер. Не используют биос, поэтому современные заместители типа XT-IDE для них не годятся. До сих пор попытки установить эти юниксы кончались ничем. XT-шный дисковый контроллер у меня имеется, но диска-то нету. Заржавели все механические диски за сорок лет.
Имея же такой диск pico506, можно смело устанавливать древние юниксы и с ними играться. Надо только спаять себе экземпляр.

Исходники: github.com/kuba2k2/pico506
Подробная статья: "Emulating a 1987 proprietary RLL hard drive - Toshiba T1200". Результат:


Это я к чему. Для XT-шки существуют древние юниксы: Venix, Xenix86, PC/IX, Coherent, Minix. Но все они работают с диском напрямую через родной дисковый контроллер. Не используют биос, поэтому современные заместители типа XT-IDE для них не годятся. До сих пор попытки установить эти юниксы кончались ничем. XT-шный дисковый контроллер у меня имеется, но диска-то нету. Заржавели все механические диски за сорок лет.
Имея же такой диск pico506, можно смело устанавливать древние юниксы и с ними играться. Надо только спаять себе экземпляр.

устанавливать древние юниксы и с ними играться.
Date: 2026-01-11 01:31 (UTC)Re: устанавливать древние юниксы и с ними играться.
Date: 2026-01-11 01:46 (UTC)Вспомнить былое.
Date: 2026-01-11 03:06 (UTC)Re: Вспомнить былое.
Date: 2026-01-11 04:06 (UTC)no subject
Date: 2026-01-11 02:00 (UTC)Могли бы, кстати, следать с одной карточки сразу два диска, если больше размер не получается.
no subject
Date: 2026-01-11 03:45 (UTC)no subject
Date: 2026-01-11 04:46 (UTC)no subject
Date: 2026-01-11 04:56 (UTC)Интерфейс так устроен, что драйв постоянно выдаёт контроллеру содержимое текущей дорожки, по кругу. Про блоки (сектора) драйв ничего не знает.
no subject
Date: 2026-01-11 02:39 (UTC)все же как бодро работали те операционки на таких медл
Date: 2026-01-11 03:07 (UTC)