Создание CD образа монтирование на RedHat 6.0 и выше




И так, вставьте необходимый вам диск в привод и смонтируйте его. You can actually pull in a copy of a cdrom, then mount it into your file system. You would then be able to traverse the image just as if it was out on a cdrom. About the only thing that doesn't work is trying to access the loop mount through NFS. Loop mounts will work through ftp, smb, and other protocols. Lets bring in a copy of a RedHat 6.0 CD-ROM

скорируйте ваш диск в образ:
>     dd if=/dev/cdrom of=RedHat60.img
После копирования, проверьте качество созданного образа
>     sum -r /dev/cdrom
>     sum -r RedHat60.img
Получите контрольные суммы.
>     cksum /dev/cdrom
>     cksum RedHat60.img
Сравните их.

Так же можно сверить контент, если контрольные суммы разошлись.
>     mount /mnt/cdrom
>     mkdir /tmp/RH60CD
>     mount -t iso9660 RedHat60.img /tmp/RH60CD -o loop
>     diff -r /tmp/RH60CD /mnt/cdrom
Вы увидите листинг из файлов у которых нашлась разница. В некоторых случаях это могут быть битые ссылки и они выглядят как "target not found".

Команда выше " mount -t iso9660 RedHat60.img /tmp/RH60CD -o loop" монтирует образ для использования. Этот метод работает и для дискет и вообще для любых файлов к которым есть доступ.

Для того чтобы смонтировать на постоянку, вам нужно создать точку входа в /etc/fstab.
>     mkdir /home/ftp/pub/RedHat60/i386
>     vi /etc/fstab
После команд выше впишите в редактор новую строку:
/home/ftp/pub/RedHat60/RedHat60.img /home/ftp/pub/RedHat60/i386 iso9660 defaults,loop,ro   0 0
Последние два значения "0 0" значат, что dump и fsck долны игнорировать этот диск, т.к. он являет собой виртуальную дисковую систему.

После внесенных изменений в /etc/fstab ваш образ будет монтироваться с каждой загрузкой.

Итогом всех описанных действий будет автомонтируемый ISO образ сд-диска. Если на вашем сд-диске используется HFS, тогда в команде mount используйте параметр "hfs" вместо "iso9660", типа вот так:
mount -t hfs MYIMAGE /mnt/mymnt -o loop

Обновления:
Дополнительную информацию можно глянуть здесь:


Поиск по сайту в FreeFind!:
Поиск в Google!:

WWW cpqlinux.com

Текущее положение:
Вернуться на главную: www.cpqlinux.com

Автор:
Ричард "Черный" (Richard Black)
Контакты: contact.html


Сайт создан в: 9/20/1999