Совсем не обязательно записывать iso образ на болванку, чтобы просмотреть его. Можно просто примонтировать его к любой папке.
Здесь мы указываем mount путь к образу, а через пробел указан путь папки, куда мы хотим монтировать.
mount /home/username/obraz.iso /mnt/obraz/ -o loop
Чтобы монтировать образы, их нужно откуда-то снимать =)
Снять образ тоже очень просто.
Тут мы запускаем команду cat (вывести содержимое) через cd-rom и указываем путь к новому образу.
cat /dev/cdrom >> /home/username/new-obraz.iso
Снять образ можно и с помощью dd, так будет более надёжно.
Снимаем образ. if - откуда, of - куда.
dd if=/dev/cdrom of=/home/username/my-obraz.iso
Если для запуска игры в WINE необходимо вставить диск в привод, то достаточно будет просто смонтировать образ диска куда-нибудь, а потом в WINE добавить точку монтирования в качестве устройства привода.
Данная заметка была написана в рамках "Недели помощи", для вас, дорогие любители новых знаний =)
-
снять образ можно еще и так - dd if=/dev/cdrom0 of=/path/to/file.iso
-
-
Ну, в моём варианте мы оперируем более обыденными вещами =)
-
по-моему неправильно, нужно еще указать размер блока в 65 536
-
-
нет, размер блока тут вообще не нужно. Сойдет дефолтная настройка. И, мне кажется, стоит добавить этот способ как альтернативный варианту с cat.
-
-
не надо приучать к извращениям, пусть используют dd
-
-
Пример с cat, я думаю, наглядно показывает, что можно по-разному использовать одни и те же инструменты.
Во всех книжках по линуксу для новичков cat позиционируется только как вывод текстовых файлов, и то, в этих же книжках рекомендуют использовать less.
-
-
с cat не все образы будут в послетсвии работоспособны, это единственный но огромный недостаток метода cat /dev/cdrom > bla, а если на диске ошибка то возможно что образ будет не целый (до первой ошибки чтения) dd себе такого позволять не будет.
-
-
Просто я подумал, что это уже углубление в тему, поэтому не стал дописывать.
Много подробностей и вариантов обычно утомляет (по себе знаю =).
Но если так уж критично, то можно дополнить..
-
-
Не дополнить, а исправить.
cat для копирования образов — зло. Причины указал muhas.
-
-
Я и не претендовал на единственно верное решение.
Если это может дать ошибку, это не значит, что не надо никому про это рассказывать.
-
вообще была классная статья по монтированию всего раньше. Там и про исо было.
В тэги забей "монтирование"
-
А давайте теперь заключим пару команд в теги <code>, перенесем комментарии к этим строкам выше самих этих строк, и добавим, что если для запуска игры в WINE необходимо вставить диск в привод, то достаточно будет просто смонтировать образ диска куда-нибудь, а потом в WINE добавить точку монтирования в качестве устройства привода.
Да, и еще добавим, что статья была написана в рамках недели помощи и подпишем соответствующий тег, например "неделя помощи" и будет просто и со вкусом :)
-
Вот неплохой материал по теме — http://tinman321.blogspot.com/2009/03/iso9660-from-terminal.html
-
Может, надо добавить про пакеты nrg2iso и mdf2iso? Мало ли пригодится кому.
-
-
Хорошая идея.
-
Ну я ж не всезнамус =)
Я сам ещё новичок.
-
-
Добавь про AcetoneISO
-
-
Sorry, только стандартные средства =)
-
Кстати, пару раз на выходе получал нерабочие образы.
-
nrg этл тот же iso, но первые 300кб это своя инфа. т.е. dd без первых 300кб. в репах обычно есть mdf2iso и nrg2iso, ну это так, для совсем ленивых и не осиливших гугл
-
неужели дл ятакого отдельный пакет нужен?? разве недостаточно dd убрать пару сот килограмм заголовков?
-
-
Ну да, dd bs=1k if=image.nrg of=image.iso skip=300.
Но всякому ли новичку необходимо заморачиваться подобными техническими подробностями?
Впрочем, да, надо б оба варианта записать — для ленивых и не очень :)
-
mds, cue, img и подобные совершенно таким же образом можно монтировать.
-
Странно. Я думал, что это вообще-то азы.
А вообще, если уж совсем, то правильно делать исо все же через mkisofs, а через dd или cat мы снимает образ диска, а не iso. Да, при cd/dvd/br у нас получается iso, но не всегда.
-
у меня на подобные случаи всегда есть /usr/local/bin/cpcd
#!/bin/bash
dd if=/dev/cdrom of=$1
всего лишь.
-
Пост, исчерпывающе раскрывающий весь топик:
Монтирование образов дисков в Linux
-
-
Где только и предлагается что-то докачать.
Зачем всё усложнять?
-
-
Тьфу!
Не топика, а обсуждения по поводу монирования не-iso.
-
Мне кажется, что было бы неплохо перенести этот пост в Tips&Trips.
Да и вообще - было бы здорово если бы кто-нить занялся оформлением подобных советов в отдельную статью/ФАК/Хауту.
Например для меня был новым способ
cat /dev/cdrom >> /home/username/new-obraz.iso
хотя новичком в Линуксе себя не считаю.
-
-
перенести этот пост в Tips&Trips.
tricks, not trips)
-
главное что бы файла /home/username/new-obraz.iso не существовало до этого, а то ведь >> дописывает а не переписывает :)
-
Ая немного подругому монтирую образы.
mount -t iso9660 -o ro,loop=/dev/loop0 my_image.iso /mnt/cd
Сейчас хочу побороть свою патологическую лень и написать гуи для этого дела :)
-
Реально ли сделать автоматический "черновик", который будет предлагать восстановить написанное в последний раз, если оно не было запощено?
Чтобы в случае закрытия вкладки, перезагрузки или вылета не терялось написанное.
|
|
|
Последние посты
|
|
Последние комментарии
|
|
Изменения
|
|
Черновики (все)
|
|
Избранное (всё)
|
|
|