Краткая инструкция
"Как можно открыть xdi-образ, не имея ini-файла, но четко зная подробности формата" (на примере формата 8-дюймовых дисков
CP/M 1.4)
I. Вариант номер РАЗ.
1. Открываем
SteinBlume;
2. Перетаскиваем образ в Утилиту (либо открываем через меню, с помощью пункта "
Открыть образ...");
3. В появившемся окне "
Параметры .xdi":
3.1 Текущий файл настроек - информационное поле, не редактируется.
3.2 Id-строка формата - константа, позволяющая однозначно задать некоторые тонкости формата, если не знаем, что сюда писать, оставляем пустым. В данном случае оставляем пустым.
3.3 Смещение секторов - параметр, задающий порядок чтения секторов для образов дисков с программным смещением секторов (sofware skewed sectors). Либо одно десятичное число (задающее фиксированное смещение), либо порядок чтения всех секторов единым списком через запятую, без пробелов. Для CP/M 1.4 skew factor = 6
3.4 Формат хранения дат - на данный момент временные записи в директории игнорируются. Но все равно желательно задать этот параметр. Для CP/M 1.4 выбираем CP/M стандарт (1 - в ини-файле).
3.5 Выбираем "Прямое заполнение DPH и DPB". С Простым попроще, но если есть все необходимые данные, то лучше задать все в точности (Тем более в простом есть баг).
3.6 И задаем параметры:
len=0
den=0
sec=1A
trk=4D
bsh=3
drm=3F
off=2
Остальные параметры утилита поменять не даст.
3.7 Полученные настройки можно:
- Сохранить в виде ini-файла, нажав кнопку "Сохранить",
- Запомнить как Настройки по умолчанию, чтобы не вводить эти параметры каждый раз при открытии образов одинакового формата. (Настройки по умолчанию можно всегда задать/изменить в настройках утилиты).
3.8 Жмем "ОК"
4. Профит.
II. Вариант не требующий смену расширения у файла образа на ".xdi".
1. Открываем
SteinBlume;
2. Открываем образ с помощью пункта меню "
Открыть образ как .xdi...". С помощью этого пункта можно попытаться открыть как
.xdi образ с любым расширением.
3. Выполняем описанное выше в пункте 3;
4. Профит.
III. Открытие с помощью "Простого заполнения".
А вот его лучше б не использовать - есть баг. Ниже опишу, как с ним бороться.
1. Открываем
SteinBlume;
2. Открываем образ любым понравившимся из вышеописанных способов;
3. В появившемся окне "
Параметры .xdi":
3.1 Выполняем описанное выше в пунктах 3.1-3.4;
3.2 Выбираем "Простое заполнение параметров диска". Стоит обратить, что здесь все параметры вводятся в десятичной форме (Простое же).
3.3 И задаем параметры:
Число сторон диска. В нашем случае - 1;
Число цилиндров. В нашем случае - 77;
Число секторов на дорожке. В нашем случае - 26;
Размер сектора (байт). В нашем случае - 128;
Размер блока (байт). В нашем случае - 1024;
Число записей в директории. В нашем случае - 64;
Число системных дорожек. В нашем случае - 2.
3.4 ВАЖНО. Имеет место быть баг (введенные настройки игнорятся). Чтобы баг обойти, после ввода всех параметров потыкайте туда-сюда по пунктам "Прямое заполнение DPH и DPB" и "Простое заполнение параметров диска" - настройки перестанут игнорироваться.
3.5 Жмем "ОК";
4. Профит.
[свернуть]