Как я автоматически запускаю приложение в Gnome, когда объем смонтирован?

Да можно использовать Виртуальную мобильность изображений Поля через другое OSs хоста. Это немного сложно, потому что Вам нужны больше, чем изображение жесткого диска, Вам также нужен конфигурационный файл виртуальной машины.

  • Если это - одна передача времени, Вы могли бы рассмотреть экспорт / опции импорта помочь Вам передать весь этот материал.
  • Если это - передача, Вы надеетесь сделать много раз, Вы могли бы изучить VirtualBox, телепортируют функцию, которая позволяет Вам передавать рабочие виртуальные машины назад и вперед между различными хостами.

    Начиная с версии 3.1, "телепортирующие" поддержки VirtualBox - то есть, перемещая виртуальную машину через сеть от одного VirtualBox размещают другому, в то время как виртуальная машина работает. Это работает независимо от хостовой операционной системы, которая работает на хостах: можно телепортировать виртуальные машины между Солярисом и хостами Mac, например.

    Телепортирование требует, чтобы машина в настоящее время работала на одном хосте, который затем называют "источником". Хост, к которому будет телепортирована виртуальная машина, затем назовут "целью"; машина на цели затем настроена для ожидания источника для контакта с целью. Состояние выполнения машины будет затем передано от источника до цели с минимальным временем простоя.

4
02.12.2010, 04:26
3 ответа

CD, вероятно, смонтирован с noexec опция.

Вход в систему как корень на терминале umount это и mount это снова как корень. На этот раз как пользователь в gui автоматическое выполнение CD должно работать. (Это делает для меня с VirtualBox),

1
27.01.2020, 20:59

Это не имеет никакого смысла.

Карта памяти автоматически смонтирована и принадлежит настольному пользователю. Но она должна umount это и монтировать его снова как корень? Я не вижу практическое применение для этого поведения.

Так или иначе я протестировал это монтирование корень, и ничто не обнаружилось на пользовательском рабочем столе.

Если Вы смотрите на коде наутилуса, _check_file функция не имеет никакого значения по умолчанию для "must_be_executable" и звонит в эту функцию, не устанавливают тот параметр.

Единственным путем я получил его, работа была этим:

  • отформатируйте Карту памяти в ext2 или ext3
  • поместите автоисполнительный файл на него
  • полномочия изменения сделать этот исполняемый файл файла настольным пользователем (файл может принадлежать кому-либо),
  • включите Карту памяти и позвольте гному, чтобы автосмонтировать его
2
27.01.2020, 20:59

"Не может найти, что программа автозапуска" может означать, что файл не является исполняемым файлом. Если это - CD-ROM, автоматически выполненный , файл должен иметь, выполняют полномочия. Это требует расширений Rock Ridge файловой системы ISO9660 во время создания ISO-образа.

я использую следующую процедуру ( ПРИМЕЧАНИЕ: вам будет нужно большое дисковое пространство).

  1. создают каталог, содержащий файлы, предназначенные для CD-ROM включая автоматически выполненный
  2. , удостоверяются, что файлы имеют, выполняют разрешение. В проблеме каталога:

     chmod 555 *
    
  3. создать ISO-образ с помощью mkisofs или genisoimage (они, кажется, та же программа).

     genisoimage-l-R-J-V disclabel-o directory.iso каталог
    
  4. Записать ISO к пустому CD-ROM с помощью Brasero

  5. , Это приведет к маркированному CD-ROM с длинными именами файлов, Joliet и расширениями RockRidge.
0
27.01.2020, 20:59

Теги

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