Как смонтировать тома UDF в Ubuntu



Попробуйте наш инструмент устранения неполадок

Универсальный дисковый формат (UDF) относится к независимым от производителя спецификациям ISO 13346 и ECMA-167 для хранения компьютерных данных. Хотя на практике он используется для создания DVD, ничто не мешает кому-то отформатировать фиксированный диск как UDF. На практике он используется для оптических носителей, таких как CD-RW и DVD-RW / DVD + R, чтобы пользователи могли добавлять и удалять с них файлы. Некоторые профессиональные высококачественные цифровые видеокамеры также используют менее распространенный формат DVD-RAM, который также использует его.



Любой из этих форматов можно легко открыть в Ubuntu, и, как правило, любой том UDF монтируется автоматически. Пользователю просто нужно вставить оптический диск, и файловая система должна смонтировать. Иногда вы можете обнаружить, что созданный вами DVD не будет автоматически монтироваться в Ubuntu, даже если он будет в Microsoft Windows, OS X или macOS Sierra. Это связано с тем, что Windows будет делать предположения о том, что содержит DVD, пока не получит правильное представление. К счастью, простая команда bash может быть всем, что вам нужно, чтобы она снова заработала в Ubuntu.



Монтирование томов UDF в файловую структуру Ubuntu

Вставьте оптический диск в дисковод оптических дисков, затем откройте файловый менеджер и посмотрите, смонтирован ли он уже. Если да, то дальше идти не нужно. Если нет, то быстро проверьте каталог / media, чтобы узнать, поместила ли его туда операционная система. Ubuntu выполняет автоматическое монтирование оптических дисков в это место, а не в каталог / cdrom, используемый старыми дистрибутивами Linux.



Если его там нет, откройте утилиту Disks из меню Dash или меню Whisker, если вы используете Xubuntu. Пользователи Lubuntu найдут его в меню LXDE в разделе «Стандартные». Щелкните значок привода CD / DVD на левой панели и посмотрите на график объемов. Если там что-то еще не установлено, попробуйте нажать правую кнопку воспроизведения под графиком. Это может смонтировать том.

Утилита дисков может сообщить, что в дисководе нет носителя, даже если вы знаете, что диск там. Выньте диск и аккуратно очистите его, прежде чем снова вставить. Откройте командную строку интерфейса командной строки, одновременно удерживая клавиши Ctrl, Alt и T. Попробуйте ввести команду sudo mount -t udf / dev / sr0 / cdrom и нажать Enter. Вас могут попросить ввести пароль администратора. Если у вас более одного оптического привода, файл вашего устройства может не подключаться к / dev / sr0, и для этого вам нужно будет использовать имя, указанное в Disks Utility.



Эта команда смонтирует файловую структуру UDF в неиспользуемый каталог / cdrom в вашем корне. Когда вы закончите работу с ним, обязательно отключите его с помощью umount / cdrom, прежде чем извлекать диск. Если при попытке монтирования вы получили неверную ошибку суперблока, возможно, ваш диск на самом деле не отформатирован в UDF. Если это так, попробуйте вместо этого sudo mount -t iso9660 / dev / sr0 / cdrom и посмотрите, монтируется ли он как обычный CD-ROM. Иногда даже DVD + R может похвастаться обычной системой ISO 9660 вместо формата UDF, в зависимости от того, как он был написан. Ни один из этих оптических томов не будет монтироваться иначе, как только для чтения с точки зрения ограничений доступа.

Эти шаги также должны работать, когда вместо физического DVD у вас есть образ диска, который вы откуда-то загрузили. В таком случае просто замените / dev / sr0 фактическим именем образа диска. В этом случае можно смонтировать образ диска в системе, в которой даже нет оптического привода.

Теоретически можно создавать образы дисков, не использующие стандарты UDF и ISO 9660. Вы можете ввести больше / proc / filesystems, чтобы найти многие файловые системы, которые поддерживает ваша конкретная установка Ubuntu. Наиболее распространенные форматы хранения вне UDF и ISO 9660 включают ext2, ext3 и ext4, которые являются стандартными форматами хранения Linux, с которыми вы, скорее всего, знакомы. Иногда встречаются изображения, использующие файловую систему vfat, что означает, что они поддерживают стандарты FAT12, FAT16 или FAT32, которые когда-то продвигала MS-DOS. Имейте в виду, что если вы монтируете с параметром -t vfat, вы по определению не монтируете виртуальную файловую систему. Хотя vfat действительно означает Virtual FAT, это относится не к тому факту, что вы работаете с образом диска.

Теоретически вы также можете встретить образы NTFS, хотя они сравнительно редки. Если ни один из вариантов не работает, попробуйте sudo mount -t intfs ~ / Downloads / theImageName.img / cdrom, заменив ImageName.img фактическим загруженным образом. Это редко срабатывает, поскольку NTFS технически является расширением FUSE под Linux, поэтому вы также можете попробовать эту команду с параметром -t fuse.

Поскольку NTFS, различные системы FAT и ext # не предназначены только для чтения по определению, вы, вероятно, захотите добавить в свою команду монтирования параметры -r или -o ro. Это предотвратит запись в образ, но это не обязательно, если ваш образ был подлинным образом UDF или ISO 9660, поскольку вы не можете записывать на оптические диски так же, как на фиксированный диск или карта памяти.

Очень маловероятно и, возможно, нереально думать, что вы когда-либо найдете настоящий оптический диск с чем-либо, кроме UDF, ISO 9660 или различных форм CDFS для аудио компакт-дисков. На самом деле невозможно создать некоторые типы файловых систем на оптических дисках. Таким образом, если вы продолжаете получать плохие ошибки суперблока после попытки использовать оба параметра -t udf и -t iso9660, возможно, оптический привод или сам диск загрязнены.

4 минуты на чтение