Показать полную графическую версию : Проблемы с .iso и cd9660
В общем решил записать .iso образ на диск. Делаю .iso
#mkisofs -o distfiles.iso /usr/ports/distfiles
#
Всё рулит, появляется .iso образ.
Далее выжигаю его на болванку:
#burncd -s max -e data distfiles.iso
#
Всё рулит, диск записан, выезжает из сидирома.
Далее пробую его смонтировать:
#mount -t cd9660 /dev/acd0 /mnt/cd
cd9660: /dev/acd0: Input/output error
#
И начинается кошмар! Я уже испортил 5 отличных болванок! :( Как бы его записать чтоб под виндой и под юниксом читать можно было? Система у меня FreeBSD 5.2.1, а сидюк например с установочным диском Linux RH 9.0 монтируется без всяких проблем. Поддержка cd9660 включена в ядро. Где собака зарыта? Заранее благодарен за ЛЮБУЮ помощь.
можно уточнить - /dev/acd0 ? или, все-таки, скажем, /dev/acd0с ? :)
Добавлено:
кстати, я бы для экспериментов пользовалась CDRW ;) - дешевле обойдется.
Да нет у меня CDRW болванок. :(
монтирование линукса идёт успешно при:
#mount -t cd9660 /dev/acd0 /mnt/cd
#
всё рулит. Или я чего не так понял? =)
интересно! вообще-то имя устройства должно быть /dev/acd0буква
-bash-2.05b$ ls -l /dev |grep acd0
crw-r----- 4 root operator 117, 0 6 июн 19:03 acd0a
crw-r----- 4 root operator 117, 0 6 июн 19:03 acd0c
crw-r----- 4 root operator 117, 0 6 июн 19:03 racd0a
crw-r----- 4 root operator 117, 0 6 июн 19:03 racd0c
%ls -l /dev |grep acd0
crw-r----- 1 root operator 4, 12 Aug 14 21:30 acd0
%
тогда, наверное, стоит записывать burncd -f /dev/acd0 т.к. По умолчанию используется устройство /dev/acd0c
Belansky
17-08-2004, 12:03
mar
интересно! вообще-то имя устройства должно быть /dev/acd0буква
Это в 4.x так, в 5.x следует просто /dev/acd0 или /dev/acd1 и т.д.
Guest 62.203.95.*
Для того, чтобы записанные Вами диски нормально читались и в *nix и в windows, создавть iso образ нужно следующим образом:
mkisofs -r -R -J -jcharset=koi8-5 -o /dir/disk.iso /target/dir/
Здесь -r - установка прав на чтение для всех, -R - добавление расширения Rockrige для чтения дивков под *nix, -J - добаление расширения Joliet для чтения дисков под windows, -jcharset=koi8-r - добавление поддержки кириллических символов, если таковые присутствуют в названии файлов.
#burncd -s max -e data distfiles.iso
Вы пропустили параметр -fixate для завершения сессии.
Belansky
Это в 4.x так, в 5.x следует просто /dev/acd0 или /dev/acd1 и т.д.
уже догадалась :) - не имела дела с 5-ами. А CD по уморлчанию в 5-ой версии для burncd тоже сменился?
Belansky
17-08-2004, 18:44
А CD по уморлчанию в 5-ой версии для burncd тоже сменился?
Да, изменился.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.