GVKun编程网logo

arch-linux – 如何将快速启动USB设备从ArchLinux传递到VirtualBox Windows VM?(archlinux u盘)

6

在这篇文章中,我们将带领您了解arch-linux–如何将快速启动USB设备从ArchLinux传递到VirtualBoxWindowsVM?的全貌,包括archlinuxu盘的相关情况。同时,我们还

在这篇文章中,我们将带领您了解arch-linux – 如何将快速启动USB设备从ArchLinux传递到VirtualBox Windows VM?的全貌,包括archlinux u盘的相关情况。同时,我们还将为您介绍有关Arch Linux 安装 virtualbox、arch-linux – 在Android设备上启动原生Arch Linux、Archlinux in VirtualBox、archlinux 安装virtualbox的知识,以帮助您更好地理解这个主题。

本文目录一览:

arch-linux – 如何将快速启动USB设备从ArchLinux传递到VirtualBox Windows VM?(archlinux u盘)

arch-linux – 如何将快速启动USB设备从ArchLinux传递到VirtualBox Windows VM?(archlinux u盘)

我有一个小米安卓手机,我想解锁它的引导程序.官方的方式是使用Windows工具,所以我启动了我的Windows VM,并尝试从设备菜单中传递USB设备,但它说<没有设备可用>. Arch注册设备很好,fastboot设备返回设备ID就好了.虽然运行lsusb给出以下内容:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 008: ID 1e7d:2dbe ROCCAT 
Bus 003 Device 002: ID 2516:0011 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

你可以看到设备没有名字,是的,手机是无名设备,我查了一下.那么这可能是我无法将其传递给VBox的问题,或者它是一个快速启动设备而不是常规大容量存储设备的事实.有没有办法绕过这个问题导致它?

解决方法:

一如既往,我在问完后就找到了解决方案.我实际上知道这个,只是忘了这么做.必须在vBoxusers组中才能访问USB设备.它就像跑步一样简单

sudo gpasswd -a< user> vBoxusers

在一个终端.对于Ubuntu,我认为是

sudo useradd vBoxusers

Arch Linux 安装 virtualbox

Arch Linux 安装 virtualbox

Arch Linux 作为工作用系统,快捷方便,但稳定性明显不如专业的服务器系统。最近要部署一套 LAMP 系统,选用的操作系统为 CentOS 7.4。为了尽快完成工作,先安装一个虚拟机,熟悉一遍流程。

  1. 安装 Virtualbox :
         # pacman -S virtualbox
         正在解决依赖关系...  
          ::  2 个软件包可提供 VIRTUALBOX-HOST-MODULES   
          :: 软件库 community  
           1) virtualbox-host-dkms  2) virtualbox-host-modules-arch  
    
          输入某个数字 ( 默认=1 ): 2  
    

在 Arch Linux wiki 页面上,有关于这两者的选择解释:

安装 软件包 virtualbox。内核模块的安装方式要从下面二选一:
如果在用默认的 linux 内核,建议安装 virtualbox-host-modules-arch
如果用了其它的内核,需要安装 virtualbox-host-dkms
为了能基于 virtualbox-host-dkms 编译内核模块,你还要安装与内核对应的内核头文件(例如 linux-lts 内
核的头文件是 linux-lts-headers)。当 VirtualBox 或内核更新的时候,DKMS 的 Pacman 钩子会自动
编译内核模块。

  1. 创建虚拟机 启动虚拟机时报错,大意是: 不是模块没有加载,就是有权限许可问题,用 /sbin/vboxconfig 解决问题。 可是,在 /sbin 目录里面根本没有这条命令,于是执行
      # vboxreload
    
    重新加载模块,问题解决了。

arch-linux – 在Android设备上启动原生Arch Linux

arch-linux – 在Android设备上启动原生Arch Linux

我有一个galaxy Note 10.1(n8010),我想让它本地启动Arch Linux.我的意思是启动Arch Linux而不是android.我需要的只是改变initramfs,这是我在世界上任何地方都找不到的.我的问题:

>我是否只需要更改initramfs,或者我还需要处理其他事情? (比如内核本身)
> [DONE]我在哪里获得CyanogenMod 10.1的官方initramfs(也许是github)?或者我必须自编译CyanogenMod的内核并从zImage中提取它?
> [可能]我可以在Android数据分区中安装Arch linux root吗? (例如/ data / linux)或者我必须购买SD卡?
>我还需要知道/做什么?

编辑:我发现如何更改initramfs

Archlinux in VirtualBox

Archlinux in VirtualBox

Archlinux安装时候选择
base-devel
kernel header

mount -t vboxsf sharepoint /mnt/share

download jre1.7u2
download tomcat
set .profile_bash
export JRE_HOME=/home/jre.1.7.0_02
export PATH=$PATH:$JRE_HOME/bin

网络设置
1. VirtualBox设置为Bridge模式

2. 查看IP
ip addr
ls /sys/class/net/

3. 设置IP和DNS
rc.conf
resolv.conf

4.设置host主机的浏览器访问192.168.56.*的IP不经过proxy

5. 设置ssh, https://wiki.archlinux.org/index.php/Secure_Shell_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#.E5.AE.88.E6.8A.A4.E8.BF.9B.E7.A8.8B
设置root的密码:passwd root

6.建立pacman的本地仓库
https://wiki.archlinux.org/index.php/Pacman_Tips#Installing_packages_from_a_CD.2FDVD.2FISO
由于暂时不能上网,所以在pacman.conf文件里注释掉extra和community部分
简单的测试:
pacman -Syu
pacman -U sqlite3-3.7.7.1-1-i686.pkg.tar.xz

7. 使用netty的example下的HexDumpProxy作为代理服务器,
java -cp netty.jar HexDumpProxy 1099 myproxy 8080
设置环境变量 export http_proxy=http://192.168.56.15:1099
export no_proxy="localhost,127.0.0.1,192.168.56.15"
reference:  https://wiki.archlinux.org/index.php/Proxy_settings

8. 使用lynx测试, lynx http://www.google.com

9. 取消pacman.conf的extra和community的注释(因为之前不能上网),在pacman.d/mirrorlist打开任意一个Server
pacman -Syu

10. 下载nginx, pacman -S nginx
查看pacman -Qil nginx

11. 运行nginx出现找不到libpcre.so.1的error
处理
a. export LD_LIBRARY_PATH=/usr/lib
b. ldconfig
c. ln -s /usr/lib/libpcre.so /usr/lib/libpcre.so.1

12. 安装vsftpd,方便可以在windows上使用editplus编辑文件,然后upload到arch。
pacman -S vsftp
/etc/rc.d/vsftpd start

write_enable=YES
local_enable=YES
注释掉anonymous_enable=YES
由于是standalone模式,所以保持listen=YES
参考
https://wiki.archlinux.org/index.php/Very_Secure_FTP_Daemon
http://os.51cto.com/art/201008/222036.htm

意外情况,安装vsftpd时候,出现很多package的pgp签名有问题的错误,可以参考Archlinux的wiki上pacman-key的文章,我的解决方法是在/etc/pacman.conf中设置SigLevel=Never,不验证package的签名,然后运行
pacman -Syy
pacman -S pacman
pacman -Syu

archlinux 安装virtualbox

archlinux 安装virtualbox

安装

pacmac -S virtualbox

其中有依赖virtualbox-host-modules

启动前需要加载驱动模块

modprobe vboxdrv

如果需要桥接

modprobe vboxnetflt

开机自动加载模块


vi /etc/modules-load.d/modules.conf


今天的关于arch-linux – 如何将快速启动USB设备从ArchLinux传递到VirtualBox Windows VM?archlinux u盘的分享已经结束,谢谢您的关注,如果想了解更多关于Arch Linux 安装 virtualbox、arch-linux – 在Android设备上启动原生Arch Linux、Archlinux in VirtualBox、archlinux 安装virtualbox的相关知识,请在本站进行查询。

本文标签: