标题:
[电脑]
关于Debian Linux 3.1的一个问题请教
[打印本页]
作者:
sceic
时间:
2008-1-29 11:53
标题:
关于Debian Linux 3.1的一个问题请教
Debian下如何在USB设备上运行程序?
手上有台HP的T5725瘦客户机,512MB闪存,系统是Debian 3.1,系统装完后还剩176MB空降。刚刚在Root下运行Mldonkey,结果提示空间不足。
但好在这机器有USB口,我把异动硬盘Mount上去了,但发现貌似不能在移动硬盘上运行程序? 为何? 非要在本地硬盘才可吗?
作者:
z0406
时间:
2008-1-29 13:12
有什么错误提示么。。也许是权限问题吧。
作者:
henvelleng
时间:
2008-1-29 13:32
mount上去的移动硬盘是什么文件系统,以什么样的umask值mount的?
作者:
sonyi
时间:
2008-1-29 14:48
usb设备是被当作scsi设备识别的
作者:
sceic
时间:
2008-1-29 15:14
mount上去的硬盘是NTFS分区的,没加任何参数。
可正常识别文件,也可以读取。但就是无法写入,无法执行。
就想直接问问,要在移动硬盘上执行程序,有办法吗?
作者:
henvelleng
时间:
2008-1-29 15:25
ntfs自动挂载的umask值应该是0007,所以应该不存在权限问题,但是写ntfs要内核版本支持的,忘了是从哪个版本开始支持的了,反正是蛮新的特性,编译内核的时候需要选择相应的模块。你可以下新的kernel源码编译升级,导入原内核的config设置,选上ntfs模块,编译安装,原来的内核镜像依然保留的;或者安装ntfs-3g,这个我没有用过
作者:
抠鼻屎的中指
时间:
2008-1-29 15:31
要执行程序首先看你当前系统PATH参数里面能不能找到该程序,用绝对路径除外
如果能找到程序的路径,看uid,pid的权限是否足够执行该程序
以上条件满足不?
如果以上满足还不能执行,有可能程序需要对某个文件系统进行读写操作,但权限不够~ 尝试以root用户SETUID试试
ntfs的分区可能需要而外的包来提供对ntfs的支持
作者:
jun4rui
时间:
2008-1-29 15:31
装NTFS3G吧。Debian的太老了,新版的uBuntu都直接内置NTFS读写了,啥都不要干
作者:
henvelleng
时间:
2008-1-29 15:33
顺便说个题外话,既然主机硬盘空间不够,何不直接把linux系统装在移动硬盘上呢,而且这个系统在任何一台电脑上都是即插即运行,安装过程也非常简单。我在自己每块移动硬盘上都装了个ubuntu,其中一个是我经常使用的
作者:
henvelleng
时间:
2008-1-29 15:40
其实一个系统留几个内核是很正常的,我就是一个generic内核,一个realtime内核,想用哪个就用哪个,realtime内核在运行高cpu占用率的程序时有很明显的优势
欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/)
Powered by Discuz! 6.0.0