ku29 发表于 2004-3-19 18:13:07

不需要修改启动文件或者内核。能实现这个功能么?恳请大家帮帮忙

准备制作一个芯片,使普通用户在linux下使用U盘像在windows一样。插入U盘就把它挂载到移动硬盘。避免使用mount命令烦琐的加载
使它具有以下功能:
1。探测U盘插入的计算机的操作系统是否是linux
——疑问。有这样的硬件可以识别操作系统么?或者能识别linux的软件也行。记得nmap能实现这个功能。
——这不是最重要的难题。
2。如果是。则,(获取超级用户权限的性质)挂载U盘到/mnt/u文件夹下
——最想知道,硬件能不能对linux进行添加文件的操作。就像windows一样。插入U盘就把它挂载到移动硬盘。linux下如果没有超级用户口令不能直接加载的话。我可以使用宏命令在U盘与计算机通讯的时候把预写好的命令让计算机执行么?
那位高手能帮我解决第二个问题啊!
提出解决方案或者思路也行。

ku29 发表于 2004-3-20 10:38:08

我的想法是,普通的linux用户看见命令符就发憷。
况且每次都要挂载U盘也挺麻烦。我想设计一个芯片自动能挂载到/mnt文件夹里。
为菜鸟级的广大普通用户提供方便。也为一般用户带来方便快捷的使用

jiangtao9999 发表于 2004-3-20 11:03:15

好像Linux下已经有这样的软件。
芯片完全没有必要。
只要能获得USB设备插入系统的消息,并且能获得USB设备是U盘,以及设备在 /dev里的名字,其他的就没什么问题了。
剩下的用SHELL命令就可以解决。

挂载要用当前用户帐户,不然会导致权限问题。

Dragonfly 发表于 2004-3-25 00:00:31

http://www.greenfly.org/tips/usb_drive.html
页: [1]
查看完整版本: 不需要修改启动文件或者内核。能实现这个功能么?恳请大家帮帮忙