Рейтинг:2

Попытка клонировать жесткий диск музыкального инструмента, но все имена файлов сокращаются до 8 символов при просмотре в Ubuntu Studio 20.04.

флаг ua

Редактировать: Спасибо всем за предложения! Это дало мне много пищи для размышлений. Думаю, я начну с уточнения моего первоначального вопроса: в настоящее время я пытаюсь просматривать каталоги на жестком диске через Ubuntu Studio 20.04, но не могу читать имена файлов в любом формате, кроме 8.3, тогда как исходный формат именования поддерживает 16 символы.

Было высказано предположение, что дополнительные 8 символов могут полагаться на какой-то процесс, специфичный для исходного оборудования (не Ubuntu), чтобы разблокировать более длинное имя файла, что было бы своего рода остановкой.

Я скопировал 42-мегабайтный диск таким образом [sudo dd if=/dev/sdd of=путь к USB-накопителю в файл с именем 42MB.dd, который я создал заранее. Файл 42MB.dd был записан, но я не могу проверить его с помощью testdisk, так как все, что я вижу, это физические диски, а не образы виртуальных (?) дисков.

Я столкнулся с трудностями, просто записав образ 42MB.dd на CDR. Поскольку разумно, что если образ можно сжечь без потери какого-либо секретного соуса, в результате получится 16-символьное имя, и мне не нужно будет смотреть в каталог с Ubuntu. Тем не менее, я еще не исчерпал себя, поэтому я продолжу копаться в этом с этих новых и очень полезных точек зрения.

/Редактировать

Изменить часть 2: я не пробовал disk2file, потому что их веб-сайт отключен; и мне еще предстоит попробовать WinHex, так как похоже, что это продукт для Windows, и я опасаюсь добавлять еще один уровень потенциальных осложнений в мой процесс ... но это не исключено с большой вероятностью (я только что установил вино).

Теперь я смог открыть образ диска с помощью TestDisk. Похоже, что формат 8.3 также запечен оттуда. Мне пришлось «перестроить» загрузочный сектор образа диска, чтобы увидеть это.

Снимок экрана TestDisk, отображающий столбец с одинаковыми именами разных файлов

Я еще не пытался направить TestDisk на оригинальное оборудование, так как пока не хочу ничего ломать.

Большое спасибо за все идеи и усилия.Может быть, мне просто нужно разрезать взаимозависимые имена файлов за 20 лет на фрагменты из восьми символов. Ничего радикального перед несколькими ночами сна.

/ редактировать часть 2

У меня есть стопка внешних жестких дисков SCSI, которые использовались и отформатированы MIDI-секвенсором/сэмплером Akai MPC2000. Моя цель — клонировать эти диски в файлы резервных копий, чтобы я больше не полагался полностью на старое хранилище.

У меня есть диск на 42 МБ для начала. Когда я монтирую этот диск, все имена файлов отображаются как 8 символов плюс расширение, тогда как соглашение об именах MPC составляет 16 символов плюс расширение. Поскольку многие файлы представляют собой аудиосэмплы, сохраненные из определенного источника, многие из файлов читаются как одно и то же имя, усеченное до 8 символов (и тот же размер файла, что неверно, хотя я полагаю, что это будет разрешено, когда имена файлов являются полными).

Я использовал dd if="my drive" of="USB thumb" для захвата данных. Это фактически превратило 16-гигабайтную флешку в точную копию 42-мегабайтного диска с усеченными именами файлов.

Я хотел бы иметь возможность видеть данные на диске (или клоне диска) с 16-символьными именами и точными размерами файлов, прежде чем я заархивирую и перейду к следующему, большему диску. Какие-либо предложения?

флаг cn
Ray
Я не знаю, что такое MPC2000, но мне было интересно узнать о вашей проблеме, и я погуглил. Похоже [другие](https://www.mpc-forums.com/viewtopic.php?f=1&t=29794) столкнулись с вашей проблемой... Один человек сказал [это] (https://www.mpc2000xl.com/fatvsmpc.htm). Кажется, что Akai использует формат длинного имени файла, который даже предшествует использованию Microsoft (я узнал кое-что новое!). Я думаю, вы можете попробовать поискать в Google, добавив модель со словами «файловая система». Мне кажется, что это собственность. Если Akai откроет свой формат, возможно, вы сможете найти кого-то, кто что-то сделал для решения вашей проблемы... удачи!
crochambeau avatar
флаг ua
Спасибо Рэй! Таким образом, похоже, что Ubuntu может просто видеть их как файлы DOS, и моя видимость принудительно открывается через 8-символьное окно. Я полагаю, что продолжу попытку записать этот образ на CDr в надежде, что ошибка формата чтения, с которой я столкнулся, не испортит необработанные данные и что Akai все еще сможет их прочитать. Я вижу, что есть эмулятор, который претендует на совместимость с Linux, возможно, я тоже попробую.
флаг cn
«Когда я монтирую этот диск, все имена файлов отображаются как 8 символов плюс расширение», проблема будет связана с параметрами монтирования. Пожалуйста, добавьте его к вопросу. «Обычные имена файлов iso9660 отображаются в формате 8.3», хотя эта FS почти использовалась только для CD и некоторых DVD, а не для SCSI: P редактировать: о, у них даже была своя собственная файловая система, и она также называлась «MPC».
флаг cn
Извините, ничего не могу найти. Я предполагаю, что они создали свою собственную версию формата iso9660 (это единственная известная мне версия, использующая формат 8.3). У нее может быть внутренняя база данных с инструментом преобразования для преобразования короткого имени в длинное (например, предшественник метаданных) .
Alejandro avatar
флаг jp
Я не могу импровизировать точный список тестовых шагов прямо сейчас, но вы можете создать файл образа полного 42-мегабайтного диска с `dd if=/path/to/drive of=./image.dd`, а затем попытаться используйте TestDisk с образом и попробуйте другие параметры файловой системы, чтобы восстановить полные имена файлов.
waltinator avatar
флаг it
Исследуйте диск (или копию) с помощью `sudo file --keep-going`. [Изменить] ваш вопрос, не отвечайте через Добавить комментарий.
Alejandro avatar
флаг jp
Вы пробовали WinHex или disk2file, как предлагается здесь? https://www.mpc2000xl.com/fatvsmpc.htm
Alejandro avatar
флаг jp
Кроме того, если я правильно помню, чтобы открыть image.dd с помощью TestDisk, просто добавьте путь к образу в команду: `testdisk /path/to/image.dd`
Alejandro avatar
флаг jp
С таким выводом TestDisk я бы подумал, что он видит разный размер каждого файла. Возможно, вы можете копировать их один за другим с опцией «c для копирования текущего файла», переименовывая их после того, как они будут скопированы в вашу систему.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.