growisofs не удается с помощью O_EXCL / dev / scd0: кто-то успел перемонтировать?

При попытке записать DVD иногда случается, что сбой growsofs не будет выполняться с:

$ sudo growisofs -speed=8 -dvd-compat -Z /dev/scd0 -J -r . Executing 'genisoimage -J -r . | builtin_dd of=/dev/scd0 obs=32k seek=0' I: -input-charset not specified, using utf-8 (detected in locale settings) 0.23% done, estimate finish Fri Sep 16 14:49:33 2011 0.46% done, estimate finish Fri Sep 16 14:49:33 2011 0.69% done, estimate finish Fri Sep 16 14:49:33 2011 :-( unable to O_EXCL /dev/scd0: someone was in time to remount?

Это происходит только при записи нескольких DVD-дисков подряд, и я думаю, что это происходит, когда я выталкиваю автомонтированный диск без ручного размонтирования, прежде всего, что означает, что что-то удерживает диск, lsof и fuser, однако не могут найти процесс, все еще обращающийся к диску.

Как я могу узнать, какой процесс вызывает эту проблему?

0
задан 16 September 2011 в 17:58

14 ответов

Я снова сталкивался с проблемой несколько раз, и я уверенно уверен, что на самом деле это не что иное, как открытая оболочка, которая все еще находится в / cdrom / и, таким образом, предотвращает правильное размонтирование диска. [!d0 ]

Все еще не знаю, как найти проблему, вызывающую оболочку с помощью lsof или fuser, но есть другой способ, который должен работать:

sudo ls -l /proc/*/cwd  | grep -i cdrom
0
ответ дан 25 May 2018 в 18:48
  • 1
    эта проблема тоже возникла, с 12,04 LTS, настройка графического пользовательского интерфейса по умолчанию (на самом деле работает от livecd на USB-накопителе). Нажмите кнопку извлечения на диске, чтобы открыть и открыть лоток, но теперь growisofs не может открыть / dev / sr0 с O_EXCL. Думаю, это действительно не размонтировалось? Но об этом еще нет в / proc / mounts, и никаких процессов с cwd в / media или что-то еще. Я могу монтировать и отключать диски сжигания без каких-либо жалоб или эффектов на проблему. Есть ли ошибка, открытая для этого на Launchpad? – Peter Cordes 27 December 2012 в 11:01
  • 2
    обновление: на самом деле некоторые установки и тщательное размонтирование, похоже, решили. / proc / & lt; pid & gt; / cwd не показывает рабочий каталог процесса, все еще записанного в файловую систему с принудительной развязкой, поэтому я нашел оболочку, которая могла быть записана на компакт-диск, когда я пытался записать первый время – Peter Cordes 27 December 2012 в 11:13

Я снова сталкивался с проблемой несколько раз, и я уверенно уверен, что на самом деле это не что иное, как открытая оболочка, которая все еще находится в / cdrom / и, таким образом, предотвращает правильное размонтирование диска.

Все еще не знаю, как найти проблему, вызывающую оболочку с помощью lsof или fuser, но есть другой способ, который должен работать:

sudo ls -l /proc/*/cwd | grep -i cdrom
0
ответ дан 25 July 2018 в 21:19

Я снова сталкивался с проблемой несколько раз, и я уверенно уверен, что на самом деле это не что иное, как открытая оболочка, которая все еще находится в / cdrom / и, таким образом, предотвращает правильное размонтирование диска.

Все еще не знаю, как найти проблему, вызывающую оболочку с помощью lsof или fuser, но есть другой способ, который должен работать:

sudo ls -l /proc/*/cwd | grep -i cdrom
0
ответ дан 2 August 2018 в 02:58

Я снова сталкивался с проблемой несколько раз, и я уверенно уверен, что на самом деле это не что иное, как открытая оболочка, которая все еще находится в / cdrom / и, таким образом, предотвращает правильное размонтирование диска.

Все еще не знаю, как найти проблему, вызывающую оболочку с помощью lsof или fuser, но есть другой способ, который должен работать:

sudo ls -l /proc/*/cwd | grep -i cdrom
0
ответ дан 4 August 2018 в 18:48

Я снова сталкивался с проблемой несколько раз, и я уверенно уверен, что на самом деле это не что иное, как открытая оболочка, которая все еще находится в / cdrom / и, таким образом, предотвращает правильное размонтирование диска.

Все еще не знаю, как найти проблему, вызывающую оболочку с помощью lsof или fuser, но есть другой способ, который должен работать:

sudo ls -l /proc/*/cwd | grep -i cdrom
0
ответ дан 6 August 2018 в 03:12

Я снова сталкивался с проблемой несколько раз, и я уверенно уверен, что на самом деле это не что иное, как открытая оболочка, которая все еще находится в / cdrom / и, таким образом, предотвращает правильное размонтирование диска.

Все еще не знаю, как найти проблему, вызывающую оболочку с помощью lsof или fuser, но есть другой способ, который должен работать:

sudo ls -l /proc/*/cwd | grep -i cdrom
0
ответ дан 7 August 2018 в 20:53

я сейчас опять нарваться на проблему несколько раз, и я достаточно уверен, что это действительно ничего больше, чем открытого оболочка, которая до сих пор находится в каталоге /CDROM/ и таким образом предотвращает правильное размонтирование диска.

до сих пор понятия не имею о том, как найти неприятности, вызывая оболочки с [F2] или fuser, но есть и другой способ, который должен работать:

sudo ls -l /proc/*/cwd | grep -i cdrom
0
ответ дан 10 August 2018 в 09:14

Это может произойти, если ваш /etc/fstab имеет следующую строку для вашего cdrom:

/dev/cdrom /media/cdrom auto rw,noauto,user,exec 0 0

Измените его на

/dev/cdrom /media/cdrom iso9660 rw,noauto,user,exec 0 0

, перезагрузитесь и попробуйте, если это все еще происходит.

Источник

0
ответ дан 25 May 2018 в 18:48

Это может произойти, если ваш /etc/fstab имеет следующую строку для вашего cdrom:

/dev/cdrom /media/cdrom auto rw,noauto,user,exec 0 0

Измените его на

/dev/cdrom /media/cdrom iso9660 rw,noauto,user,exec 0 0

, перезагрузитесь и попробуйте, если это все еще происходит.

Источник

0
ответ дан 25 July 2018 в 21:19

Это может произойти, если ваш /etc/fstab имеет следующую строку для вашего cdrom:

/dev/cdrom /media/cdrom auto rw,noauto,user,exec 0 0

Измените его на

/dev/cdrom /media/cdrom iso9660 rw,noauto,user,exec 0 0

, перезагрузитесь и попробуйте, если это все еще происходит.

Источник

0
ответ дан 2 August 2018 в 02:58

Это может произойти, если ваш /etc/fstab имеет следующую строку для вашего cdrom:

/dev/cdrom /media/cdrom auto rw,noauto,user,exec 0 0

Измените его на

/dev/cdrom /media/cdrom iso9660 rw,noauto,user,exec 0 0

, перезагрузитесь и попробуйте, если это все еще происходит.

Источник

0
ответ дан 4 August 2018 в 18:48

Это может произойти, если ваш /etc/fstab имеет следующую строку для вашего cdrom:

/dev/cdrom /media/cdrom auto rw,noauto,user,exec 0 0

Измените его на

/dev/cdrom /media/cdrom iso9660 rw,noauto,user,exec 0 0

, перезагрузитесь и попробуйте, если это все еще происходит.

Источник

0
ответ дан 6 August 2018 в 03:12

Это может произойти, если ваш /etc/fstab имеет следующую строку для вашего cdrom:

/dev/cdrom /media/cdrom auto rw,noauto,user,exec 0 0

Измените его на

/dev/cdrom /media/cdrom iso9660 rw,noauto,user,exec 0 0

, перезагрузитесь и попробуйте, если это все еще происходит.

Источник

0
ответ дан 7 August 2018 в 20:53

это может произойти, если ваш /etc/fstab имеет следующие линии cdrom:

/dev/cdrom /media/cdrom auto rw,noauto,user,exec 0 0

изменить на

/dev/cdrom /media/cdrom iso9660 rw,noauto,user,exec 0 0

, перезагрузиться и попробовать, если это все-таки произойдет.

Источник

0
ответ дан 10 August 2018 в 09:14

Другие вопросы по тегам:

Похожие вопросы: