FreeBSD

FreeBSD: создание, монтирование ISO образа (mount -t)

Создаем каталог, в который будут монтироваться диски:

# mkdir /media/cdrom

Монтируем в него диск:

# mount -t cd9660 /dev/cd0 /media/cdrom

Проверяем:

 # cd /media/cdrom/
 # ls -la
 total 56
 drwx——  3 4294967295  401     2048 Oct 30  2011 .
 drwxr-xr-x  3 root        wheel    512 Sep 15 17:52 ..
 drwx——  6 4294967295  401     2048 Oct 30  2011 HBCD
 -rwx——  1 4294967295  401    46950 Oct 30  2011 HBCD.txt
 -rwx——  1 4294967295  401      385 Oct 30  2011 HBCDMenu.cmd
 -rwx——  1 4294967295  401      128 Oct 30  2011 autorun.inf
 -rwx——  1 4294967295  401     2698 Oct 30  2011 changes.txt

Создаём ISO образ с именем name.iso командой:

# mkisofs -o name.iso /media/cdrom/
 …
 1.82% done, estimate finish Sat Sep 15 18:28:51 2012
 3.64% done, estimate finish Sat Sep 15 18:28:24 2012
 …
 98.18% done, estimate finish Sat Sep 15 18:27:04 2012
 Total translation table size: 0
 Total rockridge attributes bytes: 0
 Total directory bytes: 32768
 Path table size(bytes): 132
 Max brk space used 0
 275020 extents written (537 MB)

Проверим:

# ls -la | grep image
 -rw-r—r—   1 root     setevoy  563240960 Sep 15 18:27 name.iso

Монтируем ISO-образ в систему
Создаем виртуальное устройство, с подключенным к нему ISO-образом:

# mdconfig -a -f hbcd.iso
 md0

Монтируем md0 как обычный привод CD/DVD:

# mount -t cd9660 /dev/md0 /media/cdrom

Проверяем:

# df -h | grep md0
 /dev/md0        537M    537M      0B   100%    /media/cdrom

Проверяем содержимое:

# cd /media/cdrom/
 # ls -la
 total 56
 dr-xr-xr-x  1 root  wheel   2048 Oct 30  2011 .
 drwxr-xr-x  3 root  wheel    512 Sep 15 17:52 ..
 -r-xr-xr-x  1 root  wheel    128 Oct 30  2011 autorun.inf
 -r-xr-xr-x  1 root  wheel   2698 Oct 30  2011 changes.txt
 dr-xr-xr-x  1 root  wheel   2048 Oct 30  2011 hbcd
 -r-xr-xr-x  1 root  wheel  46950 Oct 30  2011 hbcd.txt
 -r-xr-xr-x  1 root  wheel    385 Oct 30  2011 hbcdmenu.cmd

После завершения работ с образом — отмонтируем устройство:

# umount /dev/md0

В случае ошибки:

umount: unmount of /media/cdrom failed: Device busy

добавляем ключ -f:

# umount -f /dev/md0

После чего удаляем устройство:

# mdconfig -d -u md0

Насколько полезным был этот пост?

Нажмите на звезду, чтобы оценить!

Средний рейтинг 0 / 5. Голосов: 0

Пока оценок нет! Будьте первым, поставь свою оценку этому посту.

Мы сожалеем, что этот пост не был полезен для вас!

Давайте улучшим этот пост!

Расскажите, как мы можем улучшить этот пост?

Теги
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments
Back to top button
0
Would love your thoughts, please comment.x
()
x
Close
Close