Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: HarleyBG в Jan 08, 2005, 18:46



Титла: Стартиране на програми от ФАТ32
Публикувано от: HarleyBG в Jan 08, 2005, 18:46
Защо не мога да стартирам програми от ФАТ32 дяловте на харда ми, дори като роот???????
СуСЕ9.2


Титла: Стартиране на програми от ФАТ32
Публикувано от: Pinball_Master в Jan 08, 2005, 18:51
Какво значи програми - win32 ли??
А wine-то нстроил ли си си???


Титла: Стартиране на програми от ФАТ32
Публикувано от: в Jan 08, 2005, 18:53
този проблем май се оправяше с някаква опция в /etc/fstab... може и да се бъркам разбира се :)


Титла: Стартиране на програми от ФАТ32
Публикувано от: HarleyBG в Jan 08, 2005, 19:03
Pinball_Master,
Става въпрос за линукс програми, които са записани на ФАТ.


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


Титла: Стартиране на програми от ФАТ32
Публикувано от: HarleyBG в Jan 11, 2005, 22:50
Сега вече могат да се стартират програми, но след като се затвори приложението не може да се демонтира партишъна "device is busy".


Титла: Стартиране на програми от ФАТ32
Публикувано от: rpetrov в Jan 12, 2005, 09:11
Използвай "/sbin/fuser -v ..." за да откриеш кой го ползва.


Титла: Стартиране на програми от ФАТ32
Публикувано от: HarleyBG в Jan 12, 2005, 14:43
kdeinit ? ? ?  ???

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


Титла: Стартиране на програми от ФАТ32
Публикувано от: rpetrov в 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-то.


Титла: Стартиране на програми от ФАТ32
Публикувано от: HarleyBG в 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