linux 虚拟驱动,linux查看用户
大家好,感谢邀请,今天来为大家分享一下linux 虚拟驱动的问题,以及和linux查看用户的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
虚拟机上如何安装Linux显卡驱动
1、首先打开VMware Workstation软件,选择【创建新虚拟机】后,我们会进入新建虚拟机向导这个界面,在这个界面中我们需要选择安装来源。选择【稍后安装操作系统】。
2、接着就是选择Linux操作系统,且版本选择CentOS6,这个版本所占用资源比较少,适合初学者使用。
3、对虚拟机进行命名,选择存放的位置。这里系统一般默认是C盘。点击下一步。
4、给虚拟机分配相应的硬盘空间,至于最多可以分配多少硬盘空间这个就要取决于现实电脑硬盘的大小了。一般情况下我们选择20GB就足够我们使用了。选择好硬盘空间后点击下一步,对虚拟机的信息进行核对。
5、点击【编辑虚拟机设置】对虚拟机进行配置,这里内存最少要628MB,处理器CPU根据电脑配置进行选择即可,硬盘如果觉得不够用可以在这里进行添加,此外在CD/DVD(IDE)中点击【使用ISO映像文件】选择CentOS镜像,其他的一般按照默认的就足够使用了。
6、点击【播放虚拟机】,进入安装欢迎界面。我们会看到下面5条信息。这里小编给大家解释下这5条信息的含义。并且这里我们选择第一条信息,然后按回车进入下一步。"Install or upgrade an existing system":安装或升级现有系统。
7、点击【skip】进入下一步,语言选择简体中文,键盘选择美国英语式,接着选择基本存储设备,填写主机名,选在择时区(亚洲上海),设置管理系统密码。
8、选择【创建自定义布局】,进入硬盘驱动界面选择【标准分区】,选择挂载点和文件系统类型,划分相应的空间大小。
9.分区分完后进入下一步,点击【格式化】。
10、接着选择【Centos/dev/sda5】,稍等片刻后即可完成。
驱动器号是什么
计算机驱动器盘符的剩余容量默认小于10%,并显示为红色。
驱动器号是磁盘存储设备的DOS,WINDOWS系统的标识符。一般使用26个英文字符加冒号:来识别。由于历史原因,早期的PC通常配备两个软盘驱动器,因此两个驱动器号“A:”和“B:”用于表示软盘驱动器。早期的软盘是8英寸和5英寸。 3.5英寸等。
硬盘设备以字母C:开头,并继续到Z:。对于UNIX,Linux系统,没有驱动器号的概念,但目录和路径的概念是相同的。
扩展资料:
删除驱动器号:
如果未正确卸载虚拟CD-ROM软件,它将保留在系统中创建的虚拟CD-ROM的驱动器号。即使您在控制面板中卸载与其相关的设备,它仍然是无用的。执行此操作的最佳方法是重新安装一个版本的虚拟驱动器软件以“禁用/删除”剩余的虚拟驱动器号。
在不留下不必要的驱动器号的情况下卸载虚拟驱动器的正确方法是禁用所有虚拟驱动器,在后台关闭虚拟驱动器,然后卸载虚拟驱动器软件,这样就不会有剩余的虚拟驱动器。驱动器信。
参考资料:百度百科-盘符
如何在用虚拟机运行firefox OS
环境搭建
使用虚拟机(vmware player)
建议大家使用虚拟机。它允许你使用完全相同的环境,以便最大限度的提高构建Firefox OS的成功几率。使用另一种操作系统,另一种Linux发行版,或者使用UBUNTU,你可能面临构建过程报错的窘境:(
你可以使用虚拟机进行构建(vmware player),它是免费的,点击下载。
或者你也可以选择其它你用着顺手的虚拟机软件,但它必须支持USB连接(刷机时需要使用)。
使用Ubuntu 11.10
跟上机推荐使用虚拟机的原因一样,建议你看一下recommended linux distro and version,推荐使用Ubuntu 11.10 x64并创建一个虚拟机(非常容易,几乎可以在上面完成所有工作)。唯一需要注意的事情是-确保有一个足够大的虚拟驱动盘(最小30GB)和足够的内存(最小4GB)。
现在打开终端,输入下面指令来下载和安装所有必需的依赖包。
安装依赖包
安装构建环境所需的依赖包sudo apt-get install build-essential bison flex lib32ncurses5-dev lib32z1-dev lib32z1-dev ia32-libs libx11-dev libgl1-mesa-dev gawk make curl bzip2 g++-multilib libc6-dev-i386 autoconf2.13 ccache git
sudo apt-get build-dep firefox复制代码adb所需要的Java JDK 6# The following PPA allows you to easily install the JDK through apt-get
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jdk复制代码Android SDK以便安装ADB# Your first need to install 32 bit libs as we are using 64bit OS
# otherwise, you will have following error while running adb:
#$ adb: No such file or directory
sudo apt-get install ia32-libs
# There is no particular reason to use this SDK version
# It was the current version when I've installed it
wget
tar zxvf android-sdk_r20.0.3-linux.tgz
cd android-sdk-linux/
# The following command installs only"platform-tools" package which
# contains adb and fastboot
./tools/android update sdk--no-ui--filter 1,platform-tool
# Register adb in your PATH
echo"PATH=`pwd`/platform-tools:\$PATH">>~/.bashrc
# Execute in a new bash instance in order to gain from this new PATH
bash复制代码调整udev,以便能够识别你的手机
如果你不这样做或者做的不正确,$ adb devices命令会输出以下内容:???????????? no permissions复制代码你需要把以下内容写入/etc/udev/rules.d/51-android.rules文件中cat<<EOF| sudo tee-a/etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTRS{idVendor}=="19d2", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666"
EOF
sudo restart udev复制代码这里,我是使用的Mozilla内部的开发者专用开发机。你可能需要添加其它电话,点击这儿查看其它供应商的ID
校验所有必要的项目
拉取B2G文件库git clone 复制代码花几分钟的时候配置一下git,否则下面的步骤会不停的询问你的姓名和电子邮件。cat>~/.gitconfig<<EOF
[user]
name= My name
email= me@mail.com
[color]
ui= auto
EOF复制代码连接上你的手机,并确定它被电脑上的虚拟机环境识别出来。
运行adb devices指令,你会看到一个非空的设备列表。$ adb devices
List of devices attached
full_unagi device复制代码如果你看到no permissions的提示信息,检查一下UDEV调整的那一步。
需要注意的是,你必须设置你的虚拟机软件的USB端口连接到虚拟机。
在下面地方设置Player menu> Removable devices>"...something..." Android> Connect(Disconnnect from host)
检查特定的手机设备所有必需要的依赖
在运行下面指令之前,请确保您的电话已经连接。请注意,确保你的手机所使用的系统为android 4.0(ICS)。如果你的手机已经刷上了B2G,你则需要retrieve在运行下列命令时自动创建的文件夹backup-otoro和 backup-unagi。
如果你的手机设备采用比ANDROID 4.0老旧的版本,你需要先把它刷到ICS版本,这两个版本你可以询问#b2g获得帮助。这一步会耗费一些时间,因为它会下载大量的大项目:android,mozilla-central,gaia,kernel等,超过4GB的git repositories,所以需要一些耐心。cd B2G/
# Run./config--help for the list of supported phones.
./config.sh unagi复制代码安装高通Areno图形驱动程序
如果你只是为otoro或者unagi手机,你则需要手动下载高通areno armv7图形驱动程序,点这儿下载。注意需要注册才能够下载,当下载完成时把Adreno200-AU_LINUX_ANDROID_ICS_CHOCO_CS.04.00.03.06.001.zip这个文件复制到你的B2G目录。
构建Firefox OS
如果./config.sh命令显示正常的话,使用下面指令构建Firefox OS:./build.sh复制代码执行上面命令后,你(可能)会碰到下面的错误提示:arm-linux-androideabi-g++: Internal error: Killed(program cc1plus)复制代码造成上面错误的最大的可能是内存不足(最少4GB)。KeyedVector.h:193:31: error: indexOfKey was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]复制代码你的gcc版本可能过新,试试gcc 4.6.x版。
把Firefox OS刷入手机
如果./build构建成功的话,用以下指令刷机:./flash.sh复制代码注意:你需要重新拔插手机,以使其能够在虚拟机中正常工作。当运行./flash.sh时,unagi手机可能会蓝屏,然后./flash.sh,脚本停留在<waiting device>信息不动。如果重新拔插设备后,它会立即开妈刷机的。需要小心的是,要这样做,你需要注意拔掉设备的时候,确保./flash.sh还没有开始或者进入刷机过程。
如果./flash.sh失败,并提示:“图片过大”,你需要先“root”你的手机。