VBox虚拟机安装Remix OS

下载

下载Remix

创建虚拟机

选择64位的

内存1G以上

一定要VHD的vdi的启动时会卡在命令行界面

硬盘看着给

创建要虚拟机里在设置里把显存调成最大,并启用3D加速

在光盘里添加linux的安装镜像

然后选中控制器IDE再新增一个光驱, 选择留空

安装RemixOS

启动虚拟机

用lsblk查看添加的硬盘名称是什么, 一般是sda, 然后运行cfdisk (图片的A是截图不小心按到的)

1
2
lsblk
cfdisk

进来用左右键选择New然后回车, 再选择Write回车输入yes回车, 然后再选择Qite退出

然后格式化分区, 执行mkfs.ext4 /dev/sda1 (忘记截图了)

在虚拟机菜单分配光盘, 在没有选择iso的那个添加Remix的镜像

接下来挂载分区

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 新建目录以挂载iso和虚拟硬盘
mkdir /mnt/remix
mkdir /mnt/cdrom
lsblk ## 用lsblk 可看SIZE列为2.5G的NAME字段是sr1,所以/dev/sr1就是Remix的ios镜像 (查看下图)
# 挂载镜像和目录
mount /dev/sda1 /mnt/remix
mount /dev/sr1 /mnt/cdrom

## 如果上面完成了, 接下来直接复制下面的命令执行就行了。
## 目的是拷贝iso里的文件到虚拟机的硬盘里。
## 拷贝这些文件到虚拟硬盘
cp /mnt/cdrom/system.img /mnt/remix
cp /mnt/cdrom/initrd.img /mnt/remix
cp /mnt/cdrom/ramdisk.img /mnt/remix
cp /mnt/cdrom/kernel /mnt/remix

## 创建data分区(其实就是虚拟机硬盘的一个目录,不是分区)
cd /mnt/remix/
mkdir data
chmod 777 -R /mnt/remix/data

安装grub引导

1
2
3
grub-install --root-directory=/mnt/remix /dev/sda
# 新建grub.cfg文件, 添加启动项
vim /mnt/remix/boot/grub/grub.cfg

文本如下

1
2
3
4
5
6
7
8
9
10
set default=0
set timeout=3
set gfxmode=1024x768
terminal_output gfxterm

menuentry 'Remix OS For PC' --class android-x86 {
search --file --no-floppy --set=root /kernel
linux /kernel root=/dev/ram0 androidboot.hardware=remix_cn_x86_64 androidboot.selinux=permissive quiet SRC=/ DATA=/data
initrd /initrd.img
}

安装好后目录是这样的

1
2
cd /mnt/remix
ls

重启进入RemixOS

直接退出关闭虚拟机,然后在设置里移除两个iso镜像

启动RemixOS