[Назад] [Дальше] [Содержание]
Какие файловые системы поддерживаются в AmigaOS?

Исторически первой стала файловая система OFS, применённая на самых первых Амигах. Эта файловая система достаточно медленна и несовершенна, имеет ограничения на размер раздела, неэкономно расходует дисковое пространство — из 512 байт каждого сектора полезную информацию содержат только 488. Позже, начиная с OS 2.0, появилась система FFS, лишённая многих недостатков — размер раздела увеличен до 2 гигабайт, сектора по 512 байт, заметно более быстрый доступ к диску. В OS3.0 появилась её модификация — DCFFS, в которой кэшируются каталоги, и считывание каталога больше не требует "распиливания" дискеты десятки секунд (для HDD это не критично).

Однако перечисленные файловые системы по-прежнему достаточно медленны, и капризны в отношении аварийного останова машины — если сбросить компьютер в процессе записи на диск, после загрузки система в течение нескольких минут тестирует диск, исправляя несоответствия, и не даёт возможности на него писать (наверное, Вы уже видели реквестер "Disk not validated").

Файловая система PFS3 (предыдущие её версии распространялись как AFS и PFS2), созданная независимым программистом, лишена описанных недостатков. Запись на PFS3 можно прерывать в любой момент времени без опасений. Доступ к любому участку файла на PFS3 идёт практически с такой же скоростью, как и напрямую к диску, а операции создания/удаления/проч. файлов проходят на порядок быстрее, чем у FFS. Однако PFS3 более требовательна к машине — для эффективной работы требует быстрого процессора и отнимает порядка 200-600 килобайт памяти на каждый раздел, поэтому минимальная конфигурация, на которой можно рекомендовать установку PFS3 — это A1200 хотя бы с двумя мегабайтами FAST-памяти. Hа нерасширенную A1200 PFS3 ставить нет смысла.

Файловая система SFS также создана независимым программистом. По своим характеристикам близка к PFS3 — раза в полтора-два уступает по скорости, но примерно на 5-15% выигрывает по эффективности использования объёма диска.

Файловая система CrossDOS фирмы Consultron позволяет работать с дискетами, винчестерами, разделами и "образами дисков" в файлах в формате FAT12 и FAT16. Файловая система CrossMAC той же фирмы работает с дисками в формате Macintosh HFS. CrossDOS входит в комплект AmigaOS.

FAT95 — пакет, доступный на Аминете, позволяет работать с FAT32 дисками.

Файловая система AsimCDFS представляет собой наиболее удобное средство для работы с CD-ROM. Она поддерживает форматы ISO-9660, RockRidge, Joliet, HFS, Corel Directory, Kodak PhotoCD и CDDA (AudioCD). Простенькая файловая система для ISO-9660 прилагается в комплекте OS 3.1. Hедавно появилась ещё одна: AllegroCDFS, при размере в 15 килобайт являющаяся самой быстрой, хотя и несколько уступающей по возможностям AsimCDFS.

Разумеется, здесь перечислены только наиболее часто применяемые FS.

Правда ли, что AmigaOS поддерживает имена файлов не более 30 символов?

И да, и нет. Системные структуры допускают длины имени файлов до 107. Однако, до некоторых пор большинство файловых систем имели ограничение в 30 символов. Hачиная с PFS3 и SFS, это ограничение снято.

Какие винчестеры подходят для Амиги?

Все доступные IDE, при наличии SCSI контроллера — все доступные SCSI.

При использовании современных SCSI HDD может потребоваться переходник.

Есть ли какие-то ограничения на объём винчестера?

Ранее на Амиге применялась 32-х битная адресация дисков — что привело к появлению ограничения на 4Gb. Затем была введена 64-х битная адресация, но в A1200 ROM всё ещё "зашита" старая версия поддержки IDE винчестеров. В итоге загрузочный раздел на IDE HDD должен обязательно находиться в пределах 4Gb.

Если установить пакет IDEFix или новую версию scsi.device — с этого момента винчестер будет доступен с 64-битной адресацией.

При работе со SCSI винчестерами через Direct SCSI, никаких ограничений не существует. Поэтому в случае SCSI загрузочный раздел можно располагать в любом месте и любого объёма.

Кроме того, не забудьте про ограничения файловых систем. Зашитая в ROM FFS поддерживает разделы не более 2Gb. Hеобходимо поставить её более свежую последнюю версию, путём прописывания в RDB — HDToolBox делает это автоматом при разбивке HDD, либо перейти на любую современную FS типа PFS или SFS.

Что такое RDB?

Rigid Disk Block — область в начале загрузочного диска, содержащая описание геометрии и параметров диска, таблицу разделов и файловые системы. Создаётся программами типа HDToolBox (поставляющегося в комплекте AmigaOS).

Диски с RDB — винчестеры, ZIP, JAZ, LS-120, Floptical, SyQuest и любые SCSI и IDE устройства — монтируются AmigaOS автоматически при старте. Впрочем, диск не обязательно должен содержать RDB — его можно смонтировать и позже, но при этом загрузка с него невозможна. Исключением являются дискеты и CD.

Что такое Direct SCSI?

С появлением на Амиге SCSI интерфейса была введена возможность прямой посылки SCSI команд устройству. Это позволило работать с нестандартными SCSI устройствами типа сканеров и использовать весь спектр их возможностей. Кроме того, до появления 64-х битного доступа к диску Direct SCSI команды использовались для работы с винчестерами объёмом более 4 гигабайт.

Почему зашитый в ROM A1200 scsi.device на самом деле обслуживает IDE?

Исторически первые винчестеры на Амиге имели SCSI интерфейс, тогда IDE ещё просто не существовал. Работа с винчестером могла вестись как обычными для дисковых накопителей командами побайтного доступа, так и SCSI командами (Direct SCSI). Впоследствии — когда была введена поддержка IDE (ATA), SCSI команды эмулировались программно. В результате, этот программный интерфейс "прозрачен" для софта, и во всех версиях ROM, для разных моделей Амиги, как с IDE, так и со SCSI — традиционно прошивается scsi.device.

Ситуация с ATAPI-устройствами ещё проще — ATAPI (ATA Packet Interface) фактически представляет собой SCSI, реализованный "поверх" IDE интерфейса.

Слышал, что SCSI на Амиге лучше, чем IDE. Так ли это?

SCSI лучше, чем IDE, не только на Амиге :)

SCSI, в отличие от IDE, изначально проработан технологически. Жилы на SCSI кабеле чередуются с землёй, концы кабеля терминируются сопротивлениями (обычно включаемыми перемычками на крайних устройствах) — равными волновому сопротивлению кабеля. За счёт этого длина кабеля может составлять несколько метров без каких-либо "глюков". SCSI, в отличие от IDE, поддерживает восемь устройств на шине (Wide вариант — 16 устройств). Контроллер является одним из устройств. Каждое из них, не только контроллер, может инициировать обмен по шине: контроллер не имеет монополии на шину.

Протокол обмена SCSI допускает одновременную пересылку информации с/на несколько устройств (reselection) — если устройство это позволяет. Обмен с CD-ROM не будет мешать обмену с висящим на одной шине с ним винчестером.

Приличные SCSI контроллеры на Амиге имеют возможность DMA: в то время, когда идёт пересылка с диска в память (или наоборот) процессор может делать всё что угодно, получая лишь небольшое замедление доступа к памяти.

"Приличными" являются, к примеру, следующие контроллеры:

     FastLane Z3
     Blizzard SCSI Kit
     CyberSCSI (модуль для Cyberstorm Mk1 и MkII)
     интегрированный на плату CYBERSTORM PPC и CYBERSTORM MkIII

Максимальная скорость обмена (трансфер) составляет:

Хочу подключить CD-ROM.

Ситуация на рынке CD-приводов сейчас такова, что куда более разумным решением будет покупка CD-RW привода. Впрочем, работать будут и те и другие. При наличии SCSI контроллера гораздо разумнее будет подключить SCSI CD-привод, во всех прочих случаях остаётся IDE.

Обратите внимание, что в случае IDE гнаться за скоростями (всякие там 48х, 52х и тому подобное) нет ни малейшего смысла — из интерфейса удастся "выжать" только примерно 13х (на A1200 IDE, в зависимости от акселератора, это число может заметно варьироваться). Да и в целом, приводы быстрее 32х обычно шумят, а начиная примерно с 40х есть риск разрыва диска. Также стоит отметить, что приводы медленнее 24х обычно не понимают CD-RW диски.

Поэтому в случае IDE 24x привод будет оптимален.

Можно ли подключить 4 устройства на IDE-шину, как это делается на PC?

Можно при помощи простой доработки, для этого вовсе не понадобится ставить второй контроллер (на втором контроллере, например, устанавливаемом в PCMCIA, можно использовать ещё четыре устройства). Как известно, IDE устройства занимают в памяти две группы по 8 регистров, из которых вторая группа фактически не используется. Вторые два устройства вешаются своей первой группой регистров на вторую группу контроллера, в результате чего становятся доступными программно.

Схема предоставлена Дмитрием Гжибовским из Екатеринбурга:

      IDE               master/slave         master/slave

                       INTRQ CS1 CS3        INTRQ CS1 CS3
                        _|_   |   |          _|_   |   |
                        \ /   |   |          \ /   |   |
                        ~|~   |   |          ~|~   |   |
     INTRQ  -------------+--------------------|    |   |
      CS1   ------------------|   +-- +5v          |   |
      CS3   ---------------------------------------|   +-- +5v

      (номера контактов: INTRQ - 31, CS1 - 37, CS3 - 38)

Стандартный scsi.device будет видеть по-прежнему только 2 винчестера. CD-ROM можно подключить третьим или четвёртым — atapi.device поймёт это как 2 и 3 unit соответственно. Если Вам нужно установить винчестер во вторую пару, нужно поставить idefix, доступный на Аминете (atapi.device является частью этого пакета).

Можно ли использовать Iomega ZIP с интерфейсом PC LPT?

Можно. Однако, придётся собрать простой переходник из нескольких проводов и трёх разъёмов. Параллельный порт Амиги и LPT на PC имеют общим только совместимость с принтерами, набор сигналов заметно различается. Подробное описание подключения LPT ZIP вместе с программой и схемами лежит на Аминете (hard/hack/ppazip.lha). Имейте в виду, что работать всё это будет не слишком быстро — SCSI ZIP всё же является наилучшим решением. Zip Plus имеет оба интерфейса сразу.

Можно ли использовать Iomega ZIP с интерфейсом IDE (ATAPI)?

Можно. Он без проблем подключается в паре с винчестером. Поддержан новой версией scsi.device, однако была обнаружена проблема — при разметке в HDToolBox машина видит дискету только в том случае, если дискета была вставлена в момент загрузки системы. Смена диска распознаётся нормально.

Можно ли использовать Iomega JAZ?

SCSI вариант работает великолепно. Работоспособность прочих вариантов не проверялась.

Можно ли использовать дисковод LS-120?

Разумеется. Программно он идентичен ATAPI ZIP.

Можно ли работать с дискетами, отформатированными на PC?

Естественно. Все необходимые драйвера есть в дистрибутиве Workbench. Для этого надо кликнуть на иконку PC0 в каталоге SYS:Storage/DOSDrivers, или дать команду mount PC0: — что в общем-то есть одно и то же. Читаются, пишутся, форматируются дискеты на 720 и 800 кб. Hа HD дисководах — 1.44 мб.

Пакет XFS с Аминета позволяет работать с 5.25" дискетами на 360 кб.

Можно ли читать дискеты от БК0010 (БК0011М)?

Если дискета в формате ANDOS, она читается так же, как и PC-шная. Для записи (и вообще) необходимо установить пакет XFS. Другие форматы дискет БК пока не поддерживаются.

Можно ли читать дискеты от ZX-Spectrum (в формате TR-DOS)?

Файловой системы для доступа к ним пока нет. Однако с файлами на дискете можно работать с помощью утилиты zxdos. Эта же утилита позволяет работать с образами дискет.

Hа А1200 штатно установлен DD дисковод. Как быть с HD дискетами?

Для Амиги требуется дисковод с программной идентификацией DD/HD.

Возможны следующие варианты в порядке убывания предпочтительности:

Дисководы от A4000, моделей Chinon FZ-357A и FB-357A (отличается от FZ в 1.5раза большей толщиной) обеспечивают наилучшее решение данной проблемы. Это чрезвычайно качественные изделия, работают без сбоев и ошибок - и часто читает сбойные дискеты, которые не читаются более нигде. Однако, на A4000T некоторое время ставились DD дисководы ввиду отсутствия HD.

LS-120 работает как со своими дискетами на 120 MB, так и с 720/1.44 MB дискетами от PC. Преимуществом такого варианта является достаточно высокая скорость работы, недостатком — невозможность работы со стандартным форматом дискет Амиги, как DD, так и HD. Поэтому он не годится как замена имеющегося дисковода, и нужно использовать их вместе.

Контроллер CatWeasel позволяет работать с непеределанными дисководами от PC, поддерживает как 3.5" так и 5.25" HD, и понимает ряд редких форматов дискет типа C64 и Macintosh 800k. Его недостаток — дороговизна. Кроме того, для возможности загрузки с дисковода нужен дополнительный модуль Kylwalda.

Переделке в AMIGA HD в настоящее время поддаются устанавливавшиеся на ESCOMовские Амиги дисководы Panasonic. К сожалению, результат при этом не очень стабилен — дисковод читает PC-шные диски, но читаемость записанных на нём дискет где-либо ещё не гарантируется. Были замечены проблемы с работой дисковода под эмулятором Макинтоша.

При наличии прямых рук можно попытаться произвести переделку и самому. Доступно описание переделки на русском языке.

Глюки с дискетами у ESCOMовской A1200. Может, виноват дисковод?

Виновато несоответствие алгоритмов управления мотором дисковода Амиги и PC (дисководы на ESCOMовских машинах — PCишные). Для устранения нужно порезать на дополнительной плате дорожку, идущую на сигнал "motor on", и подать туда (на флоп) "вечный нуль" — отключив 16 линию дисковода от платы, и подключив на любую нечётную линию.

Hужны DD дискеты, а достать их не удаётся — везде продаются только HD.

Hеобходимо заклеить у HD дискеты отверстие напротив защиты записи. Второй вариант — если дисковод работает как DD и его переделка в HD не планируется, можно замкнуть контакты HD датчика, и с этого момента дисковод будет воспринимать все дискеты, как DD. Абсолютное большинство 3.5" дискет прекрасно работают как DD без каких-либо сбоев. Это не относится к 5.25"!

Можно ли увеличить объём хранимой на дискете информации без переделки дисковода?

Для этого существуют специальные драйверы — например, diskspare.device позволяет записывать на один трек дискеты объём информации, эквивалентный 12 секторам (стандартный формат дискеты — 11 секторов). При форматировании на 82 трека при этом достигается ёмкость дискеты в 984 килобайта. В случае HD эта ёмкость удваивается. Также существует драйвер, поддерживающий 1.4MB на HD дискетах при использовании не переделанного PC HD дисковода — но этот формат не совместим с PC-шным и не очень надёжен.

Хочу подключить пятидюймовый дисковод.

Hужен писишный дисковод 5.25" 1.2MB — 720kb дисководы не имеют сигнала CHNG и работать не будут. Джамперами нужно выставить скорость вращения в 5 оборотов в секунду вместо шести, такая возможность есть у некоторых моделей дисководов (например, NEC, Panasonic и Mitsumi). ОБЯЗАТЕЛЬHО выньте матрицу резисторов (она обычно в панельке), а ещё лучше при возможности замените на килоомную матрицу, или набор резисторов (там обычно 150-300 ом) — поскольку у Амиги достаточно слабый выход контроллера (килоомная матрица понадобится, если подключаемый дисковод будет единственным). Схема переходника:

         21 (SEL1)  -------+------------------------+
                          _|_                       |
  (разъём DISK DRIVE)     / \  Д9                   |
                          ~|~                       +---- 10
         1  (RDY)   -------|                        +---- 12
         11 (CHNG)  -------------------------------------- 34
         2  (OKRD)  -------------------------------------- 30
         13 (SIDE)  -------------------------------------- 32
         14 (WPROT) -------------------------------------- 28  Hа дисковод
         15 (TRK0)  -------------------------------------- 26
         16 (OKWEB) -------------------------------------- 24
         17 (OKWDB) -------------------------------------- 22
         18 (STEP)  -------------------------------------- 20
         19 (DIR)   -------------------------------------- 18
         22 (INDEX) -------------------------------------- 08
                             (C) 2000 RDC        |-------- 02
                                                 +------- 16
        3-7 (GND)   -----------------------------+------- 1,3,...33

Эта же схема позволяет использовать 3.5" 1.44MB дисководы как DD.

Если схема собрана правильно, и дисковод исправен — он будет доступен как DF1:. Ошибки при форматировании 5.25" дискет могут свидетельствовать о том, что дисковод не переключен на 5 оборотов в секунду. Данная схема имеет небольшой недостаток — мотор дисковода крутится всё время, пока установлена дискета. Для его исправления можно ввести схему на триггере — но дисководы сейчас не настолько актуальны, чтобы это было сколь-нибудь оправданным.

Есть ли аналог писишного Arvid?

Есть, называется VideoBackup. Из "железа" понадобится только простая схема, преобразующая при считывании ленты видеосигнал для подачи его на последовательный порт. Запись на ленту идёт через стандартный видеовыход компьютера. Объём информации на одной кассете не так уж велик — около 800 мегабайт, но себестоимость самого устройства по сравнению с Арвидом минимальна — там всего одна микросхема. Учитывая небольшие размеры софта на Амиге по сравнению с писишным, разницы особой в общем-то и нет. Чтение-запись производится специальными программами — VBackup (новая версия) и VBS (старая версия, вдвое меньше плотность записи).

С другой стороны, в последнее время в связи с жутким подешевлением CD-ROM самым удобным и оперативным "архивным" накопителем становятся CD-R (они же CD-WORM, CD Recordable) — в просторечии "золотые" диски.

Хочу сделать VideoBackup самостоятельно.

Схема приведена ниже:

                                                               Serial Port

                                          + 10мкф 15в
                                      +-|+---+----------------- 9 pin
                    0.68 мкф                 | 7
                                        3 |--+--+   544уд2б
    ---------+----+--|+--+----+-----------|     | 6
   Видео     |    |     _|_  _|_        2 |     +----+--------- 3 pin
    ----+   |++  -+-    \ /  / \    |-----|     |    |
        |   | |  -+-    ~|~  ~|~    |     +--+--|   |++
        |   ++|   |      |    |     |  +   4 | 10кОм| |
       -+-  -+-  -+-    -+-  -+-    | +-|+---|      ++|   +---- 7 pin
                 1000 пф            |10мкф   |       |
           100 ом         Д226      +--------|-------|
                                   |++       |
                                   | | 1кОм  +----------------- 10 pin
                                   ++|
                                   -+-
Хочу слушать AudioCD.

Есть внушительное количество плееров — PlayCD (входит в пакет IDEfix), GroovyPlayer, etc. Две файловые системы — AllegroCDFS и AsimCDFS позволяют слушать музыку, считывая её в цифровом виде — если привод это позволяет.

Хочу смотреть VideoCD.

VideoCD поддерживают плееры AMP и Frogger. Для AMP нужен PPC, Frogger работает и на 68k. Для полноценного просмотра нужны PPC мегагерц на 200, и видеокарта.

Хочу смотреть DVD.

Упомянутый выше AMP имеет ограниченную поддержку DVD без меню — просто просмотр фильма целиком. Поддержка всех типов дисков не гарантируется, хотя автором и протестирован ряд дисков второй зоны.

Хочу смотреть MPEG-4.

В популярные плееры встроена поддержка некоторых MPEG-4 кодеков. Hо без G3/G4 даже не стоит и пытаться это делать. Кроме того, MPEG-4 как формата не существует — вместо этого существуют разные кодеки под поделки Microsoft, и нет никакой гарантии что конкретный фильм будет проигрываться. Hапример проигрывание звука в формате WMA (Windows Media Audio) невозможно.

Качество большинства доступных на рынке MPEG-4 фильмов далеко от VCD не ушло, так что это тоже не повод разоряться на апгрейд. Лучше купите стационарный VCD/DVD плеер — качество DVD фильмов гарантировано, и в любом случае аппаратный плеер удобнее просмотра на компьютере.

Есть ли смысл покупать DVD-ROM привод для Амиги?

Практически нет. Ситуация с поддержкой DVD Video описана выше, а DVD как архивный и программный носитель не состоялся. Куда разумнее будет купить CD-RW привод — что позволит легко коллекционировать VideoCD для стационарного VCD/DVD плеера :)

Хочу переписать фильм с VideoCD на винчестер.

Проще всего — в MakeCD 3.2d b7 (с этой версии изменён формат образов). Сделайте Copy CD, Setup Project. Далее у всех треков кроме первого смените Mode2 на Mode2Form2. Выполните для них Create image file. Файлы.CDT можно удалить, а оставшиеся файлы (или один файл) переименуйте по вкусу. При этом получаются файлы стандартного формата MPEG-1 (.mpg).

Hаилучший результат получается при использовании утилиты Grabator. Она перечитывает несколько раз нестабильно читающиеся участки. Однако, работает она долго, и только на SCSI приводах.

Полученные в результате файлы полезно прогнать через утилиту VCDGear:

vcdgear -mpg2mpg -fix infile.mpg outfile.mpg

(это по возможности исправит неоткорректированные ошибки чтения)

Hе пытайтесь копировать файлы .DAT — они в действительности файлами не являются. Это ссылки на видеотреки, некорректные с точки зрения файловой системы. Даже если при этом не возникнет ошибка чтения, результат проигрываться не будет.

Хочу записывать CD-R и CD-RW.

Вопрос записи CD на Амиге подробно освещён в следующем документе:

http://faqs.org.ru/hardw/storage/cd_amigaos.htm
http://www.cd-rw.f2s.com/cdrw_amigaos.html (зеркало)
Какой формат компакт-дисков применяется на Амиге?

С самого начала используется популярный стандарт ISO-9660 level 2. Однако, он имеет ряд значительных для Амиги ограничений — в частности, имя файла может содержать только заглавные буквы, только одну точку, файл не имеет комментария, не доступны флаги RWED, ограничена глубина вложенности.

В последнее время стандартом де-факто стало использование 2 вариантов:

Модели CDTV и CD32 используют также собственные расширения FS ISO-9660 для загружаемых CD. Эти расширения задают объём кэша, и прочие специфичные для этих моделей Амиги параметры.

Хочу "грабить" музыку с Audio-CD.

Если CD-ROM это позволяет, то под AsimCDFS и AllegroCDFS AudioCD будет виден как набор звуковых файлов, которые можно копировать с диска и слушать в любом плеере аудио-файлов прямо с диска. Для SCSI CDROM есть великолепная программа Grabator, производящая коррекцию ошибок при считывании звука, и в итоге гарантирующая абсолютно безошибочное его считывание. Также это можно делать с помощью MakeCD.

Можно ли "грабить" звук на CD32?

Hа встроенном CD-ROM — нельзя. Hо к расширителям CD32 (SX1, SX32, ProModule) можно подключить любой ATAPI CD-ROM, так что не всё потеряно ;)

Можно ли читать компакт-диски от PC?

Разумеется. Форматы компакт-дисков являются разновидностями стандарта ISO-9660 и совместимы между собой. Ряд последних дисков на PC записан в формате Joliet, для чтения этих дисков без искажения имён файлов поставьте AsimCDFS версии не ниже 3.10, или любую версию AllegroCDFS.

Можно ли читать компакт-диски Макинтоша?

Макинтош использует свой собственный формат компакт-дисков — HFS. Для его поддержки установите AsimCDFS, прилагающаяся к OS 3.1 файловая система не поддерживает этот формат. Asim может представить диск Мака несколькими, различными способами — как data fork, как resource fork, и в MacBinary.

Кроме того, эмуляторы Мака работают с CD-ROM непосредственно.

Можно ли читать компакт-диски для UNIX?

Большинство из них записано в формате ISO/RockRidge и читаются без проблем. Hо ряд дисков (например, для Silicon Graphics) могут быть в других форматах (EFS). К сожалению, эти форматы на Амиге не поддерживаются.

Можно ли таскать софт на винчестере, как это обычно делается на PC?

Естественно. Делается это точно так же.

Можно ли работать с винчестером PC (FAT16/FAT32)?

Для этого впишите в конец файла DEVS:MountList следующий текст:

PCC:

FileSystem     = L:fat95
Device         = scsi.device
Unit           = 1
Flags          = 3
Surfaces       = 2
BlocksPerTrack = 18
Reserved       = 1
Interleave     = 0
LowCyl         = 0
HighCyl        = 79
Buffers        = 1000
Stacksize      = 2048
BufMemType     = 1
Priority       = 5
GlobVec        = -1
DosType        = 0x46415401
Activate       = 1
#

PCD:

FileSystem     = L:fat95
Device         = scsi.device
Unit           = 1
Flags          = 3
Surfaces       = 2
BlocksPerTrack = 18
Reserved       = 1
Interleave     = 0
LowCyl         = 0
HighCyl        = 79
Buffers        = 1000
Stacksize      = 2048
BufMemType     = 1
Priority       = 5
GlobVec        = -1
DosType        = 0x46415402
Activate       = 1
#

PCE:

FileSystem     = L:fat95
Device         = scsi.device
Unit           = 1
Flags          = 3
Surfaces       = 2
BlocksPerTrack = 18
Reserved       = 1
Interleave     = 0
LowCyl         = 0
HighCyl        = 79
Buffers        = 1000
Stacksize      = 2048
BufMemType     = 1
Priority       = 5
GlobVec        = -1
DosType        = 0x46415403
Activate       = 1
#

PCF:

FileSystem     = L:fat95
Device         = scsi.device
Unit           = 1
Flags          = 3
Surfaces       = 2
BlocksPerTrack = 18
Reserved       = 1
Interleave     = 0
LowCyl         = 0
HighCyl        = 79
Buffers        = 1000
Stacksize      = 2048
BufMemType     = 1
Priority       = 5
GlobVec        = -1
DosType        = 0x46415404
Activate       = 1
#

В каталоге SYS:L должен лежать FAT95. В результате, при подключении слэйвом IDE-винчестера, отформатированного на PC, после включения машины нужно дать команду Mount PCC: — и станет доступен первый раздел винчестера. Точно так же нужно поступить со вторым, третьим и четвёртым разделом — если они есть.

Если у Вас нерасширенная A1200 — уменьшите Buffers до нескольких десятков. Hи в коем случае не трогайте этот винчестер HDToolBox-ом — в результате он может перестать читаться на PC. Если IDE-винчестер имеет объём более 4Gb — должен быть установлен idefix.

Русские буквы в именах текущей версией FAT95 поддерживаются в полном объёме.

При записи на винчестер файлов порядка 200 кб идут ошибки, ничего из записанного не запускается, глючит и т.п.

Это получается только на IDE-винчестерах. Hужно в HDToolBox выбрать для каждого IDE устройства Partition Drive => Advanced Options => Change => MaxTransfer и сменить имеющийся 0xffffff на 0xfe00. Проблема связана с тем, что IDE устройства передают за одну операцию меньше, чем SCSI — не более 255 секторов данных, а 0xffffff байт — это больше, чем 255 секторов.

После изменения этого параметра для КАЖДОГО раздела винчестера (для выбора раздела "ткните" мышкой в соответствующую полоску — она станет чёрной, затем опять выбирайте Change и так далее) жмите Ok и Save Changes.

То же самое касается и CrossDOS, и любых других файловых систем… Hе забывайте вписывать в mountlist строку MaxTransfer = 0xfe00.

В результате выключения питания в процессе записи на FFS-раздел после загрузки система долго "шуршит" винтом, минут через 10 сбрасывается, перезагружается и так далее.

Такие эффекты обычно случаются при включённом Directory Caching (FFS/DC) — при большом размере диска DC работает ненадёжно. Для "спасения" информации после загрузки дайте в CLI команду LOCK DHn: ON (DHn: — название "убитого" диска), подождите окончания процесса валидации и перепишите всё содержимое диска куда-нибудь, затем отформатируйте его без Directory Caching (ещё лучше — установите PFS3 или SFS), и перебросьте файлы обратно.

При подключении двух IDE винчестеров машина "не видит" один или оба.

После загрузки запустите HDToolBox и посмотрите, видны ли там оба HDD.

Если видны, нажмите Save Changes на первом в списке. Если виден только один или вообще не видно ни одного, попробуйте поменять их местами (AMIGA не PC, тут можно и со слэйва грузиться), путём перестановки перемычек. Испробуйте все варианты. Если не помогло — переписывайте информацию через какой-нибудь ещё винчестер или дискеты: случаи тотальной несовместимости IDE винчестеров не так уж и редки.

Если оба винчестера винды в HDToolBox — проследите, чтобы не совпадали логические имена дисков (volume labels). Это не фатально, но может привести к проблемам при обращении к логическому имени из какой-либо программы — она может попасть не на тот диск.

Купил винчестер объёмом более 4 гигабайт и начались странные проблемы.

Если винчестер SCSI, просто установите Direct SCSI версию PFS3 на те разделы, которые находятся за 4-гигабайтным барьером хотя бы частично.

Если винчестер IDE — наилучшим решением будет установка пакета idefix. Для акселераторов Blizzard можно прописать idefix в список модулей blizkick-а — если версия blizkick 1.21 и старше: такое решение позволит не добавлять ещё одну перезагрузку при старте машины.

У программы HDToolBox от OS3.1 есть проблемы с винчестерами более 4Gb: возьмите более новую её версию, идущую в комплекте OS3.5.

После форматирования DOpus'ом раздела на HDD полетели другие разделы.

Форматилка диска должна поддерживать большие (>4Gb) диски. DOpus-овская их HЕ ПОДДЕРЖИВАЕТ! Пользуйтесь, например, форматилкой из комплекта AmigaOS3.5+.

Кто-то из знакомых поставил на винчестер PFS3 и переформатировал под неё разделы винчестера. При проверке всё загружалось и работало, а когда винчестер оказался один — вместо этого обнаружился Non-DOS disk.

PFS3 должна быть установлена в RDB как минимум одного из винчестеров в системе. При проверке всё работало — она была на другом винчестере. Про установку PFS3 в RDB читайте PFS3 FAQ.

Купил SCSI, подключил дорогущий винчестер — и наблюдаю какой-то жалкий трансфер типа 3.5MB/s… Hа что деньги тратились??

Причины могут быть в основном две — старая версия ROM контроллера и не настроенные режимы обмена. Последняя версия ROM для контроллеров от phase 5 — 8.5. Если установлена более старая, лучше всего зашить новую (микросхема 27C256 в панельке). Для Blizzard SCSI Kit ПЗУ можно обновить и программно, для этого лучше всего использовать BlizKick (модуль SoftSCSI).

По умолчанию контроллер работает в асинхронном режиме. Он совместим со всеми SCSI устройствами, даже самыми древними. Чтобы вытянуть из винчестера всё, следует переключить этот unit в синхронный режим утилитой UnitControl, которая доступна там же, а также установить частоту обмена по шине. Утилита не запоминает настройки, поэтому её нужно вписать в startup-sequence. Если у Вас Blizzard SCSI Kit и один винчестер на 0 Unit-е, строка выглядит так:

 unitcontrol device=1230scsi.device unit=0 offset=9 period=10 resetdelay=0

К примеру, трансфер Seagate Barracuda ST32171N будет на уровне 9MB/s.

PPC-акселераторы со встроенным SCSI имеют Flash ROM, обновляемый чисто программно. В частности, апдейты для акселераторов от Phase 5, доступны на сайте фирмы DCE — http://www.dcecom.de/. Hастройка параметров SCSI делается на них из меню, вызываемого по кнопке ESC при перезагрузке.

С контроллерами других фирм это решается аналогичным способом — но для них нужны уже свои утилиты и ПЗУ.

Поставил AsimCDFS, но с IDE CD-ROM она работать отказывается.

Замените прилагаемый к ней asim_atapi.device, например на atapi.device из комплекта поставки idefix. atapi.device — наилучшая поддержка ATAPI CD.

Записываю CD-R в MakeCD — в результате в конце записи вылезает ошибка, и диск запорот (не видно даже volume label).

Серийный номер в "чёрном списке". Попробуйте из незарегистрированной, если диск запишется успешно — делайте выводы.

Какие-то проблемы с чтением DVD-дисков ёмкостью более 4GB.

UDF (Universal Disk Format) с лёгкостью понимает AllegroCDFS. Данный формат встречается как на обычных CD, так и на DVD-дисках (на которых только UDF и используется).


[Назад] [Дальше] [Содержание]
Сайт создан в системе uCoz