Android-x86 manual install & grub2 boot

busylog
·

required files: kernel, initrd.img, system.sfs under /Android (ext4 filesystem). optional: data.img (ext4 filesystem), system.img (ext4), system/default.prop (system extracted) the init will check every block device:

	for device in ${ROOT:-/dev/[hmnsv][dmrv][0-9a-z]*}; do
		check_root $device && break 2
		mountpoint -q /mnt && umount /mnt
	done

grub config:

set kd="/Android"
search --no-floppy --set android -f $kd/kernel
set root=$android
linuxefi $kd/kernel root=/dev/ram0 $src SRC=$kd
initrdefi $kd/initrd.img
boot

modified from https://www.android-x86.org/source.html

社区准则 博客 联系 社区 状态
主题