Монтирование ISO-образа

Аватар пользователя physieker

с самим монтирование разобрался.
но mount говорит, что нет поддержки в ядре "fs type".
не могу найти в confige ядра, где эта самая галочка.
не подскажите?

Аватар пользователя woodoo

Re: Монтирование ISO-образа

physieker писал(а):
не подскажите?

Подскажем, если приведешь свой пример mount. ;-)

Аватар пользователя DRVTiny

Re: Монтирование ISO-образа

mount -t iso9660 /путь/к/iso-образу/файл.iso /в-какой-каталог-отобразить -o loop,codepage=866,iocharset=cp1251
Вместо cp1251 подставьте свою системную локаль
Пример:
mount -t iso9660 ~/DooM3.iso ~/mnt/DooM3 -o loop,codepage=866,iocharset=cp1251

Аватар пользователя physieker

Re: Монтирование ISO-образа

woodoo писал(а):
Подскажем, если приведешь свой пример mount

> mount -o loop /mnt/image.iso /mnt/iso
mount:fs type <вот здесь что-то было, не помню> not supported by kernel.

Аватар пользователя sergeil

Re: Монтирование ISO-образа

Цитата:
physieker пишет:

woodoo писал(а):
Подскажем, если приведешь свой пример mount

> mount -o loop /mnt/image.iso /mnt/iso
mount:fs type <вот здесь что-то было, не помню> not supported by kernel.

У образа диска, как правило, одна файловая система - iso9660. Ну, может быть, UDF, но я не встречал... Но, есть подозрение, что:

1. образ битый.
2. Это не ISO, а RAW образ, который был снят с опцией -clone. http://gd.tuwien.ac.at/utils/schilling/cdrecord/README.clone

Тогда, IMHO, смонтировать не получится...

Аватар пользователя physieker

Re: Монтирование ISO-образа

sergeil писал(а):
1. образ битый.

три штуки Улыбка

sergeil писал(а):
2. Это не ISO, а RAW образ, который был снят с опцией -clone. http://gd.tuwien.ac.at/utils/schilling/cdrecord/README.clone

расширение -iso. снят c помощью k3b, когда копировал диски не ставил галочку - "удалить образ".

DRVTiny писал(а):
mount -t iso9660 /путь/к/iso-образу/файл.iso /в-какой-каталог-отобразить -o loop,codepage=866,iocharset=cp1251

спасибо. сегодня попробую. почему-то не догадался ставить iso9660.

ps. если кодировка utf, нужно указывать iocharset=utf-8? или для этой кодировки это не требуется?
жесткие монтируются просто как mount -t ntfs /dev/hdd1 /media/hdd1 Улыбка

Аватар пользователя DRVTiny

Re: Монтирование ISO-образа

Цитата:
спасибо. сегодня попробую. почему-то не догадался ставить iso9660.

Насчёт codepage=866 - это я неправ, по инерции написал. Но вообще не знаю, насколько совместим тот UNICODE, в котором представлены имена файлов на ISO9660 с уникодом aka UTF-8. По-моему, в том UNICOD'е, который является стандартом ISO, используются коды фиксированной длины (2-х байтовые), а в UTF-8 - коды произвольной длины (минимально - 8 бит, т.е. 1 байт), но с другой стороны в NTFS тоже исползуется традиционный уникод, а Вы же сами говорите, что пр монтировании разделов NTFS без указания iocharset никаких проблем не испытываете, так что... пробуйте различные варианты.

Аватар пользователя sergeil

Re: Монтирование ISO-образа

physieker писал(а):
спасибо. сегодня попробую. почему-то не догадался ставить iso9660.

А я не указываю тип FS при монтировании образа. Все и так замечательно определяется и прекрасно монтируется... IMHO, не следует доверять расширению... Попробуйте сделать копию диска через
dd if=/dev/cdrom of=filename.iso
... и сравнить с аналогичным образом, полученным через K3B.

Аватар пользователя ZaySan

Re: Монтирование ISO-образа

Дружище, physieker, k3b, конечно вещь мощная, но я предпочитаю
пользоваться консолью:
cp /dev/cdrom ~/tmp/disk.iso
или как писал уважаемый

sergeil писал(а):
Попробуйте сделать копию диска через
dd if=/dev/cdrom of=filename.iso

Проблем с копированием, записью и монтированием таких образов ещё не возникало, даже через MC.
Отуда вывод - изучите сопутствующие команды. Очень рекомендую!.

Аватар пользователя physieker

Re: Монтирование ISO-образа

всем спасибо.
действительно я забывал указывать параметр iso9660. Грустный
простите за невнимательность.
в качестве оправдания - гдето натыкался на форумах (лет несколько назад, когда только начинал разбираться с линуксом), что для монтирования iso нужно чтото подключать в ядре. поэтому этот топик и создал.

RSS-материал