Помогите по tasis на zx evo rev.3

ZX evolution software and hardware

Postby DimkaM » 22 Mar 2019, 11:04

Это начала разделов, смещения в мегабайтах.

В архиве, который я давал, есть образ hdd. Разверни его на жесткий диск, с нулевого сектора.
Что бы не мучиться.
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/
DimkaM
 
Posts: 1335
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby Demige » 22 Mar 2019, 12:03

Хм. Попробую.
Scorpion 1024, ZX Evolution rev.3
Demige
 
Posts: 44
Joined: 26 Mar 2012, 22:58
Group: Registered users

Postby DimkaM » 22 Mar 2019, 12:35

Потом запускать хдд-бутом в ерсе.

Там один раздел заплнен.
там уже прописаны 6 разделов, но не созданы. все разделы по 16мб.

2018-04-26 18:34:45 fyrex> ага, а как диск D инициализировать ?
2018-04-26 18:35:17 DMlog> чтобы разметить разделы:
2018-04-26 18:35:17 DMlog> запусти util\dev
2018-04-26 18:35:17 DMlog> там выбери mlba_tas
2018-04-26 18:35:17 DMlog> далее энтером поставь плюсики на нужных буковах
2018-04-26 18:35:17 DMlog> потом жми Ё
2018-04-26 18:35:19 DMlog> потом запусти service\create
2018-04-26 18:35:20 DMlog> там жми drive и впечатай букву раздела
2018-04-26 18:35:23 DMlog> потом параметерс, там измени только Name, далее quite.
2018-04-26 18:35:24 DMlog> потом create жми, потом save
2018-04-26 18:35:28 DMlog>
2018-04-26 18:35:29 DMlog> но конфу надо всю сохранить:
2018-04-26 18:35:30 DMlog> заходишь в boot\hdd
2018-04-26 18:35:32 DMlog> запускаешь по очереди sv, turbocon, set_boot
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/
DimkaM
 
Posts: 1335
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby Demige » 22 Mar 2019, 17:14

Записал образ. Загрузился с него без проблем. Но при создании других дисков, если на него попытаться перейти так же ошибка 85. И так же при создании каталога на диске C. В общем при записи на винт моментом портятся данные и каталоги.

Где можно найти описание структуры файловой системы? Попробую сделать сравнение между исходным снимком системы и после создания каталога, когда при попытке открыть диск вылазит ошибка 85.
Scorpion 1024, ZX Evolution rev.3
Demige
 
Posts: 44
Joined: 26 Mar 2012, 22:58
Group: Registered users

Postby Demige » 22 Mar 2019, 17:51

Вот смотрите:

Это оригинальный образ корневого каталога
Image


А это после создания папки SHELL2
Image

Видно что запись SHELL2 затёрла одну из записей каталога. При этом она точно попала именно в последнюю запись.

Так же можно судить о том что многие 00 подменены 0х20 (пробел).

Поковырял немного. Я так понимаю 0x86 0x33 означает конец каталога. Поставил после записи extent.txt. Но пока не вернул вместо пробелов 00, отказалась работать. Теперь каталог открывается.

Так же самопроизвольно последние буквы названий каталогов стали маленькими.
Scorpion 1024, ZX Evolution rev.3
Demige
 
Posts: 44
Joined: 26 Mar 2012, 22:58
Group: Registered users

Postby Demige » 08 Apr 2019, 00:38

Максагор говорит что в самом драйвере только три операции. 1. Инициализация. 2. Чтение по 256 байт. 3. Запись по 256 байт. Т.е. он про структуру каталогов вообще не знает, значит таким образом портить её не может.
Scorpion 1024, ZX Evolution rev.3
Demige
 
Posts: 44
Joined: 26 Mar 2012, 22:58
Group: Registered users

Postby Максагор » 23 May 2019, 23:39

В общем так, полностью рабочий под ZX-Evolution ОС TASiS выйдет:
Если я буду не очень загружен по работе - до конца мая.
Если я буду очень-очень-очень загружен - в течение июня.

Ибо:
Вся кодовая часть (переделка минимально необходимого набора драйверов, загрузчиков, настройщиков, резидентов) - завершена. Осталось - сформировать новый автозагружаемый дистрибутив, с менюшками, перделками, убрав оттуда заточенные под АТМ онли софтинки, заменив на переделанные аналоги, дополнить/изменить описания и инструкции и проч.
User avatar
Максагор
 
Posts: 224
Joined: 26 Apr 2010, 21:07
Location: Москва
Group: Registered users

Previous

Return to Пентева - софт и железо

Who is online

Users browsing this forum: No registered users and 3 guests

cron