Android Phoenix OS dual boot debian


Primeiramente gostaria de salientar que não sou o autor principal do conteúdo deste artigo. A minha intenção é de mostrar o que outros autores tem realizado (referenciando links para o conteúdo original) neste blog até como um guia pessoal para uso próprio e ainda compartilhar minhas anotações e pequenas modificações que realizo no conteúdo, desejando que possa ajudar mais alguém em algum lugar.
First and foremost, I take no credit for any of this post’s content. I am really just taking what others have done (which I have links to bellow) and am putting it on my blog for a personal reference and hopefully the small changes that I made to their guides will help someone somewhere.



asciinema rec -i 2 -t "Installing Dual Boot PhoenixOS and Debian Machine" --overwrite phoenixos.cast

echo asciinema rec -i 2 -t \"Installing Dual Boot PhoenixOS and Debian Machine\" --overwrite phoenixos.cast

sudo apt-get install -qq -o=Dpkg::Use-Pty=0 squashfs-tools
cd ~/Downloads

wget -q -c http://files.phoenixos.com/os/PhoenixOSInstaller_v2.6.2.396_x86_x64.iso
wget -q -c http://files.phoenixos.com/os/PhoenixOSInstaller-v1.5.0.297-x86.iso

sudo mkdir -p /mnt/iso

sudo mount -o loop -t iso9660 PhoenixOSInstaller_v2.6.2.396_x86_x64.iso /mnt/iso
sudo mount -o loop -t iso9660 PhoenixOSInstaller-v1.5.0.297-x86.iso /mnt/iso

ls /mnt/iso
sudo mkdir -p /PhoenixOS/data
sudo unsquashfs -d /PhoenixOS/squash /mnt/iso/system.sfs
sudo mv /PhoenixOS/squash/system.img /PhoenixOS/
sudo cp /mnt/iso/initrd.img /PhoenixOS/
sudo cp /mnt/iso/kernel /PhoenixOS/
sudo cp /mnt/iso/ramdisk.img /PhoenixOS/
sudo cp /mnt/iso/system.sfs /PhoenixOS/
sudo umount /mnt/iso
sudo rm -fr /PhoenixOS/squash
ls /PhoenixOS/

sudo bash


cat >> /etc/grub.d/40_custom << EOF
menuentry 'Phoenix OS' --class android-x86 {
savedefault
search --set=root --file /PhoenixOS/kernel
linux /PhoenixOS/kernel root=/dev/ram0 logo.showlogo=1 androidboot.hardware=android_x86_64 androidboot.selinux=permissive SERIAL=random SRC= DATA=data
initrd /PhoenixOS/initrd.img 
}
EOF


cat >> /etc/grub.d/40_custom << EOF
menuentry 'Phoenix OS' --class android-x86 {
savedefault
search --set=root --file /PhoenixOS/kernel
linux /PhoenixOS/kernel root=/dev/ram0 logo.showlogo=1 androidboot.hardware=android_x86 androidboot.selinux=permissive SERIAL=random SRC= DATA=data
initrd /PhoenixOS/initrd.img 
}
EOF

exit

sudo update-grub


exit
mousepad phoenixos.cast
asciinema upload phoenixos.cast


sudo reboot








cat /Phoenix/data/property/persist.rtc_local_time



Comments