1.设置
1.运行环境:虚拟机版本为VMwareWorkstation5.5.1,虚拟系统为redhat9.0,内核版本为2.4.20-8。如果不确定,可以使用下面的命令来检查:#rpm-qa|grepkernel:
2、为了在U盘中创建中文文件显示正常。首先,检查您所使用的Linux系统的语言(该语言包括系统使用的语言、字符编码等信息)。中文Linux中常用的语言环境有zh_2312、zh_、zh_18030和zh_-8。可以通过以下命令查询系统语言:#echo$LANG
2、接下来可以通过#命令fdisk查询虚拟机是否识别U盘-l,如下:
这里可以看到虚拟机系统无法识别U盘。解决办法有两种,如下:
1)取出主系统中的U盘(我的机器是windowsXP),点击虚拟系统的界面,然后将活动光标置于虚拟系统中,再次插入U盘,可以看到主系统右下角弹出一条信息,说虚拟机识别到U盘。否则,重复上述操作,直至虚拟机识别到U盘。这种方法比较笨,可以按照第二种方法,如下:
2)只需在虚拟机界面的VM菜单选项中设置即可,如下:
此时可以看到XP系统右下角出现安全退出USB设备的提示信息,说明该USB盘已被虚拟系统识别。
3.再次使用#fdisk-l命令确保虚拟系统识别到U盘,如下:
1:虚拟系统终于识别到2GU盘。该磁盘存在且名为sdb1。
2:在/mnt目录下创建一个挂载USB存储器的目录,可以使用以下命令创建:
#mkdir/mnt/usb
当然,你也可以给它起其他的名字,比如udisk等。这里我把它设置为USB。再次确认:
3:所有准备工作已完成。您可以将USB设备(/dev/sdb1)连接到/mnt/usb目录。使用该命令,将执行以下命令:
挂载命令格式:mount[-参数][设备名称][挂载点][其他参数]
mount-tvfat/dev/sdb1//mnt/usb-oiocharset=gb2312
-t指定设备的文件系统类型,这里使用-tvfat,因为使用的U盘的文件系统类型是Fat32;如果是ntfs,使用-tntfs等,可以根据自己的文件系统类型灵活修改。
-o指定挂载文件系统时的选项这里,-oiocharset=gb2312设置中文字符集。假设你的语言环境是zh_-8,对应的命令应该是-oiocharset=utf8;否则(处Linuxlocale为zh_18030,查询方法指向前面的介绍),就使用gb2312即可。
#mount-tvfat/dev/sdb1/mnt/usb-oiocharset=gb2312
安装成功后即可使用U盘中的文件驾驶。。
4:执行以下命令,查看U盘中的文件信息。
ls-l/mnt/udisk
Linux下卸载U盘的命令如下:
要卸载U盘,必须卸载在不同的目录中,即无法在/mnt/udisk目录中卸载。卸载命令如下
#cd/root
#umount/mnt/udisk
删除过程成功。我们可以看到/mnt/usb目录是空的。
如果显示devicebusy,可以使用如下命令卸载:
#cd/root
#fuser-km/mnt/udisk
#cd/root
#fuser-km/mnt/udisk
#umount/mnt/udisk
上一篇:虚拟机镜像文件在哪里
下一篇:vmware虚拟机版本