Автор Тема: Стартиране на програми от ФАТ32  (Прочетена 1434 пъти)

HarleyBG

  • Напреднали
  • *****
  • Публикации: 375
    • Профил
Защо не мога да стартирам програми от ФАТ32 дяловте на харда ми, дори като роот'<img'>?'<img'>
СуСЕ9.2
Активен

AMD Duron 800MHz, 256 MB DDR, K7S5A, VC GeForce2 32MB, HDD WD20GB

Pinball_Master

  • Напреднали
  • *****
  • Публикации: 447
    • Профил
    • WWW
Стартиране на програми от ФАТ32
« Отговор #1 -: Jan 08, 2005, 18:51 »
Какво значи програми - win32 ли??
А wine-то нстроил ли си си'<img'>
Активен

pinball-bg.org   pinball-bg.info - Българският сайт за Флипери
Debian/GNU Linux - Sarge - Kernel 2.6.7 - KDE 3.2.3

  • Гост
Стартиране на програми от ФАТ32
« Отговор #2 -: Jan 08, 2005, 18:53 »
този проблем май се оправяше с някаква опция в /etc/fstab... може и да се бъркам разбира се '<img'>
Активен

HarleyBG

  • Напреднали
  • *****
  • Публикации: 375
    • Профил
Стартиране на програми от ФАТ32
« Отговор #3 -: Jan 08, 2005, 19:03 »
Pinball_Master,
Става въпрос за линукс програми, които са записани на ФАТ.
Активен

AMD Duron 800MHz, 256 MB DDR, K7S5A, VC GeForce2 32MB, HDD WD20GB

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
Стартиране на програми от ФАТ32
« Отговор #4 -: Jan 10, 2005, 12:26 »
Вероятно защото ти липсва exec опцията в /etc/fstab - четвърта колона. А може и реда описващ fat-та, да съдържа noexec.
Виж mount(8).
Активен

HarleyBG

  • Напреднали
  • *****
  • Публикации: 375
    • Профил
Стартиране на програми от ФАТ32
« Отговор #5 -: Jan 11, 2005, 22:50 »
Сега вече могат да се стартират програми, но след като се затвори приложението не може да се демонтира партишъна "device is busy".
Активен

AMD Duron 800MHz, 256 MB DDR, K7S5A, VC GeForce2 32MB, HDD WD20GB

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
Стартиране на програми от ФАТ32
« Отговор #6 -: Jan 12, 2005, 09:11 »
Използвай "/sbin/fuser -v ..." за да откриеш кой го ползва.
Активен

HarleyBG

  • Напреднали
  • *****
  • Публикации: 375
    • Профил
Стартиране на програми от ФАТ32
« Отговор #7 -: Jan 12, 2005, 14:43 »
kdeinit ? ? ?  '<img'>

А мога ли да направя CD-ROMа да се демонтира, когато му натисна копчето за изваждане (не ми се демонтира ръчно всеки път, когато искам да извадя диска)?
Активен

AMD Duron 800MHz, 256 MB DDR, K7S5A, VC GeForce2 32MB, HDD WD20GB

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
Стартиране на програми от ФАТ32
« Отговор #8 -: Jan 12, 2005, 15:54 »
Цитат (HarleyBG @ Ян. 12 2005,14:43)
kdeinit ? ? ?  ???

по-скоро чети след kdeinit - най вероятно konqueror.
прекъсни този процес.

Цитат (HarleyBG @ Ян. 12 2005,14:43)
А мога ли да направя CD-ROMа да се демонтира, когато му натисна копчето за изваждане (не ми се демонтира ръчно всеки път, когато искам да извадя диска)?

най-вероятно не.

Понеже написа, че си със SuSE, то най-вероятно ползваш KDE.
Идея: отвори с текстов редактор desкtop файла за компакт диск (в директория. ~/Desktop)  и добави нов action (разделител ';'), който да демонтира и изхвърля CD-то.
Активен

HarleyBG

  • Напреднали
  • *****
  • Публикации: 375
    • Профил
Стартиране на програми от ФАТ32
« Отговор #9 -: Jan 12, 2005, 16:41 »
linux:~ # fuser -v /windows/d

                     USER        PID ACCESS COMMAND
/windows/d           root     kernel mount  /windows/D
linux:~ # fuser -v /windows/d

                     USER        PID ACCESS COMMAND
/windows/d           dimitrov   3929 f....  kdeinit
                     root     kernel mount  /windows/D
          
              
CD-ROMa:          
Примерен код

[Desktop Action Eject]
Exec=kdeeject %v
Name=Eject

[Desktop Entry]
Actions=Eject
Dev=/dev/cdrom
Encoding=UTF-8
Icon=cdrom_mount
MountPoint=/media/cdrom
ReadOnly=false
Type=FSDevice
UnmountIcon=cdrom_unmount
X-KDE-Priority=TopLevel
Активен

AMD Duron 800MHz, 256 MB DDR, K7S5A, VC GeForce2 32MB, HDD WD20GB