RelaxДом

RelaxДом (https://forum.relaxdom.net/index.php)
-   Unix (https://forum.relaxdom.net/forumdisplay.php?f=158)
-   -   Работа с ISO образами в Linux (https://forum.relaxdom.net/showthread.php?t=55914)

FreeSky 26.04.2010 21:30

Работа с ISO образами в Linux
 
Вложений: 1
Наверное для новичков материал пригодится :)

Как снять образ ISO с диска?
Все делается очень просто. Убедитесь в том, что пакет isoinfo установлен (должен быть установлен по умолчанию), если это не так, то установите его. Теперь нам надо получить кое-какую информацию о нашем диске:
Код:

$ isoinfo -d -i /dev/cdrom | grep size
В ответ вы получите нечто вроде этого:
Код:

[freesky@freesky-desktop ~]$ isoinfo -d -i /dev/cdrom | grep size
Volume set size is: 1
Logical block size is: 2048
Volume size is: 356254

Нам нужны только эти два параметра. Теперь дампаем образ:
Код:

$ dd if=/dev/cdrom of=dump.iso bs=2048 count=356254 conv=notrunc,noerror
Все, образ готов.
P.S.: Для простоты пользования лучше использовать скрипт (приложен в сообщении).
Использование скрипта. Вы можете непосредственно указывать параметры работы при старте скрипта или вводить их по запросу. Чтобы проще было пользоваться скриптом, скопируйте его в папку /usr/local/bin и вызывайте по имени (isodump).

Как воспользоваться ISO без записи его на диск?
Можно просто-напросто примонтировать образ ISO в качестве настоящего диска:
Код:

$ mkdir /mnt/iso
# mount -o loop -t iso9660 to_mount.iso /mnt/iso

Вместо to_mount.iso и /mnt/iso вы можете указывать любые имена и пути. После монтирования вы можете пользоваться папкой со смонтированным образом, но учтите, что права, которые вы имеете на эту папку - только для чтения.

P.P.S.: весь материал за исключением скрипта был найден в Google


Часовой пояс GMT +4, время: 05:32.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot