Dual Boot Screen - Remix OS for PC

Hi all,
When I turn on my Windows tablet, I'm presented with the option to select Remix or Windows. The issue is that I have to have the keyboard attached to switch between the two as the touch screen doesn't appear to work. It The boot screen doesn't look like the one from their website; just a DOS looking two line option .
Any thoughts on how to change it to a touch screen option where I can select with my finger? I'm running on a Dell Venue 11 pro with Core M.
Thanks

I'm not seeing any boot screen on their website. But what I think you're referring to is likely a screen from a legacy/BIOS device.
You might be able to get something similar though. First try from windows Advanced Reboot ==> Use a device and see if you can boot RemixOS from there.

HypoTurtle said:
I'm not seeing any boot screen on their website. But what I think you're referring to is likely a screen from a legacy/BIOS device.
You might be able to get something similar though. First try from windows Advanced Reboot ==> Use a device and see if you can boot RemixOS from there.
Click to expand...
Click to collapse
Yes, I think that it was I'm talking about. On the Remixos download page there is a video from Lilliputing where he starts the machine and is presented with a blue screen and two options (Pictured below)
Mine boots to a different screen (also pictured below).
My goal is to have it boot so that I can select the OS with my finger. Any help is appreciated.

sw9id441 said:
Yes, I think that it was I'm talking about. On the Remixos download page there is a video from Lilliputing where he starts the machine and is presented with a blue screen and two options (Pictured below)
Mine boots to a different screen (also pictured below).
My goal is to have it boot so that I can select the OS with my finger. Any help is appreciated.
Click to expand...
Click to collapse
Yea, I think that's legacy/BIOS on first screen. The second pic is grub (essentially on BIOS - that RemixOS button on 1st screen silently starts the 2nd screen).
What you can try is on Windows start command prompt as admin and issue bcdedit /copy {current} /d Copy or bcd /copy {default} /d Copy.
Then reboot. (make sure WindowsBootManager is default)

HypoTurtle said:
Yea, I think that's legacy/BIOS on first screen. The second pic is grub (essentially on BIOS - that RemixOS button on 1st screen silently starts the 2nd screen).
What you can try is on Windows start command prompt as admin and issue bcdedit /copy {current} /d Copy or bcd /copy {default} /d Copy.
Then reboot. (make sure WindowsBootManager is default)
Click to expand...
Click to collapse
Thanks. I gave them both a shot but it didn't work. The first one took, but didn't work. The second on said there was an error.

swid441 said:
Thanks. I gave them both a shot but it didn't work. The first one took, but didn't work. The second on said there was an error.
Click to expand...
Click to collapse
Have you set your default bootloader back to WindowsBootManager? Easiest way without an external app (EasyUEFI) - is to boot into (BIOS/)UEFI and change the boot order.
If that doesn't work post the output of bcdedit

HypoTurtle said:
Have you set your default bootloader back to WindowsBootManager? Easiest way without an external app (EasyUEFI) - is to boot into (BIOS/)UEFI and change the boot order.
If that doesn't work post the output of bcdedit
Click to expand...
Click to collapse
No luck. I did it in the following order: 1) ran the bcdedit as admin (said it was changed) 2)restarted. 3) changed the boot sequence so that windowsbootmangager was first. 4) restarted.
Here is the bcdedit:
C:\WINDOWS\system32>bcdedit
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
resumeobject {91362553-beec-11e5-82f1-90e5538d0e68}
displayorder {current}
{91362555-beec-11e5-82f1-90e5538d0e68}
{91362556-beec-11e5-82f1-90e5538d0e68}
toolsdisplayorder {memdiag}
timeout 0
Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \WINDOWS\system32\winload.efi
description Windows 10
locale en-US
inherit {bootloadersettings}
recoverysequence {91362543-beec-11e5-82f1-90e5538d0e68}
recoveryenabled Yes
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \WINDOWS
resumeobject {91362553-beec-11e5-82f1-90e5538d0e68}
nx OptIn
bootmenupolicy Standard
Windows Boot Loader
-------------------
identifier {91362555-beec-11e5-82f1-90e5538d0e68}
device partition=C:
path \WINDOWS\system32\winload.efi
description Copy
locale en-US
inherit {bootloadersettings}
recoverysequence {91362543-beec-11e5-82f1-90e5538d0e68}
recoveryenabled Yes
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \WINDOWS
resumeobject {91362553-beec-11e5-82f1-90e5538d0e68}
nx OptIn
bootmenupolicy Standard
Windows Boot Loader
-------------------
identifier {91362556-beec-11e5-82f1-90e5538d0e68}
device partition=C:
path \WINDOWS\system32\winload.efi
description Copy
locale en-US
inherit {bootloadersettings}
recoverysequence {91362543-beec-11e5-82f1-90e5538d0e68}
recoveryenabled Yes
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \WINDOWS
resumeobject {91362553-beec-11e5-82f1-90e5538d0e68}
nx OptIn
bootmenupolicy Standard
I really appreciated your help!

swid441 said:
No luck. I did it in the following order: 1) ran the bcdedit as admin (said it was changed) 2)restarted. 3) changed the boot sequence so that windowsbootmangager was first. 4) restarted.
Here is the bcdedit:
C:\WINDOWS\system32>bcdedit
Click to expand...
Click to collapse
What is your system doing on reboot?
Booting straight to windows, grub (your pic#2) or something else?

Straight to Windows now.
Sent from my SAMSUNG-SM-N910A using Tapatalk

swid441 said:
Straight to Windows now.
Sent from my SAMSUNG-SM-N910A using Tapatalk
Click to expand...
Click to collapse
Good.
bcdedit /set {bootmgr} timeout 30
(fyi don't do bcdedit /copy ... anymore, once was enough)
And we are trying to get to the screen seen here, similar to pic #1, but will need to press a few more buttons.

HypoTurtle said:
Good.
bcdedit /set {bootmgr} timeout 30
(fyi don't do bcdedit /copy ... anymore, once was enough)
And we are trying to get to the screen seen here, similar to pic #1, but will need to press a few more buttons.
Click to expand...
Click to collapse
OK. It boots to that blue screen, but remixos is not on there. Shows windows and 2 copies if windows. I assume that's because I pasted the bcdedit twice.
Sent from my SAMSUNG-SM-N910A using Tapatalk

swid441 said:
OK. It boots to that blue screen, but remixos is not on there. Shows windows and 2 copies if windows. I assume that's because I pasted the bcdedit twice.
Sent from my SAMSUNG-SM-N910A using Tapatalk
Click to expand...
Click to collapse
Yes, that's why -- do you have the "...choose other options" line at the bottom?
If so navigate to "Advanced Options ==> Use a device", and you should see either RemixOS or UEFI OS there.
THis is the difference between this and legacy afaik: we can't add a proper grub entry to the first screen; we have to navigate to the Use a device option as above.

Thanks! It does exactly what I want. The ironic thing, is that when I touch remixos, it takes me to the same stupid screen I had in the first place! Thanks for your help either way!

swid441 said:
Thanks! It does exactly what I want. The ironic thing, is that when I touch remixos, it takes me to the same stupid screen I had in the first place! Thanks for your help either way!
Click to expand...
Click to collapse
Yea, when you get the chance you'll need to try and get to the grub.cfg (it's probably in the ESP partition - which can be difficult to get to in Windows; but easier with RemixOS)
On RemixOS (> v205) open file browser and open the first harddrive partition -- have a look for the grub.cfg and add a timeout 0 line to the top.
That should automatically boot the first entry in grub.cfg

HypoTurtle said:
Yea, when you get the chance you'll need to try and get to the grub.cfg (it's probably in the ESP partition - which can be difficult to get to in Windows; but easier with RemixOS)
On RemixOS (> v205) open file browser and open the first harddrive partition -- have a look for the grub.cfg and add a timeout 0 line to the top.
That should automatically boot the first entry in grub.cfg
Click to expand...
Click to collapse
Hey, I'm not OP but I'm having the exact same problem with my Surface Pro 3, I booted into Remix using a keyboard and added the line "set timeout 0" at the top of grub.cfg, however it does not change the black screen with no touchscreen support after selecting Remix OS on the bluescreen.

RCai said:
Hey, I'm not OP but I'm having the exact same problem with my Surface Pro 3, I booted into Remix using a keyboard and added the line "set timeout 0" at the top of grub.cfg, however it does not change the black screen with no touchscreen support after selecting Remix OS on the bluescreen.
Click to expand...
Click to collapse
In that case add a default=0 or remove the Windows menuentry so that there's only one.

HypoTurtle said:
In that case add a default=0 or remove the Windows menuentry so that there's only one.
Click to expand...
Click to collapse
I'm using ES File Explorer to edit the Grub.cfg. When I search, all I can find is starter.grub.cfg and this is what's in the file
loadfont $prefix/fonts/unicode.pf2
if [ $grub2win_bootmode = EFI ]; then
insmod efi_gop
insmod efi_uga
insmod video_bochs
insmod video_cirrus
else
insmod vbe
insmod vga
fi
insmod gfxterm
terminal_output gfxterm
insmod gfxmenu
insmod png
background_image $prefix/themes/grub2win/oschoice.png
set color_normal=green/black
set color_highlight=magenta/black
Click to expand...
Click to collapse
I added a timeout=0 and default=0 to the first and second line but no changes.
I'm not sure if this is the correct grub.cfg file to be editing.

RCai said:
I'm using ES File Explorer to edit the Grub.cfg. When I search, all I can find is starter.grub.cfg and this is what's in the file
I added a timeout=0 and default=0 to the first and second line but no changes.
I'm not sure if this is the correct grub.cfg file to be editing.
Click to expand...
Click to collapse
Wrong file I think; you're using grub2win instead of the default installation methods...
Have a look at C:\grub2\grub.cfg (hdd1/grub2/grub.cfg in ESfileExplorer) maybe

HypoTurtle said:
Wrong file I think; you're using grub2win instead of the default installation methods...
Have a look at C:\grub2\grub.cfg (hdd1/grub2/grub.cfg in ESfileExplorer) maybe
Click to expand...
Click to collapse
All I can find right now from searching my C:\ is C:\RemixOS\efi\RemixOS\grub.cfg
which holds
set gfxmode=1024x768
terminal_output 'Remix OS' --class android-x86 {
insmod /efi/RemixOS/ntfs64.mod
insmod /efi/RemixOS/exfat64.mod
search --file --no-floppy --set=root /RemixOS/kernel
linuxefi /RemixOS/kernel root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive quiet DATA= SRC=RemixOS CREATE_DATA_IMG=1
initrdefi /RemixOS/initrd.img
}
Click to expand...
Click to collapse
and C:\RemixOS\efi\boot\grub.cfg which holds
set gfxmode=1024x768
terminal_output gfxterm
menuentry 'Resident mode - All your data and apps are saved ' --class android-x86 {
search --file --no-floppy --set=root /kernel
linuxefi /kernel root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive quiet DATA= USB_DATA_PARTITION=1
initrdefi /initrd.img
}
menuentry 'Guest mode - No data will be saved after each session' --class android-x86 {
search --file --no-floppy --set=root /kernel
linuxefi /kernel root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive quiet DATA= DATA_IN_MEM=1
initrdefi /initrd.img
}
Click to expand...
Click to collapse

RCai said:
All I can find right now from searching my C:\ is C:\RemixOS\efi\RemixOS\grub.cfg
which holds
and C:\RemixOS\efi\boot\grub.cfg which holds
Click to expand...
Click to collapse
Add it to the first one.

Related

stuck at remix os boot screen

Hello,
I've got a strange problem:
-remix os works good when is install on usb (the alpha & the beta )
-remix os stuck at remix os boot screen when it's installed on ssd
What can i do (because on usb it's not very fast)?
atom n270 (32 bit)
gpu intel 945
Thank you
vlgyneco said:
Hello,
I've got a strange problem:
-remix os works good when is install on usb (the alpha & the beta )
-remix os stuck at remix os boot screen when it's installed on ssd
What can i do (because on usb it's not very fast)?
atom n270 (32 bit)
gpu intel 945
Thank you
Click to expand...
Click to collapse
Here too for resident mode guest mode worked after vga=791
Matam AlHaidariya said:
Here too for resident mode guest mode worked after vga=791
Click to expand...
Click to collapse
this could help both of you
http://forum.xda-developers.com/remix/remix-os/install-remix-os-parallels-vm-t3328973
Bombo1 said:
this could help both of you
http://forum.xda-developers.com/remix/remix-os/install-remix-os-parallels-vm-t3328973
Click to expand...
Click to collapse
Trying hope it work thanks
Bombo1 said:
this could help both of you
http://forum.xda-developers.com/remix/remix-os/install-remix-os-parallels-vm-t3328973
Click to expand...
Click to collapse
thank you, but your url it's about virtualisation and my problem concern install in ssd
vlgyneco said:
thank you, but your url it's about virtualisation and my problem concern install in ssd
Click to expand...
Click to collapse
Use steps 4 to 6 after you boot from USB with Remix OS, you will be able to reformat and install the OS again
Bombo1 said:
Use steps 4 to 6 after you boot from USB with Remix OS, you will be able to reformat and install the OS again
Click to expand...
Click to collapse
I whil try this today and will tel you
RE: Stuck at Remix OS boot screen
After much playing around and trial and error, I've managed to fix the flashing logo problem;
A lot of the scripts for the grub entry are needlessly complex, so I'll try and outline it as simply as I can. Make sure you use the grub customizer gui app (http://ubuntuhandbook.org/index.php/2016/04/install-grub-customizer-ubuntu-16-04-lts/) because it handles the different variations on the grub system from ubuntu-based distributions.
Since you will probably be at the stage of actually getting to the Remix OS flashing logo, I'll outline the details for the entry script in grub customizer that works and is fairly easy to follow;
The insmod entries may not all be needed, but including them all doesn't do any harm;
insmod gzio
insmod part_gpt
insmod ext2
The set root command tells grub where to find your RemixOs partition or folder, you can find your partition numbers by typing sudo fdisk -l in a terminal, it will list lots of /dev/sda[x] entries. eg (/dev/sda0, /dev/sda1 and so on) /dev/sda0 is your first partition on your first hard disk, which will be hd0 for grub. If you have more than one physical hard disk you will also have /dev/sdb entries here too, those will be hd1 for grub.
If you have RemixOS installed in your first hard disk hd0, and in the 3rd partition /dev/sda3 the line in the grub entry will be;
set root=(hd0,3)
The next few lines are telling grub which files to load up for RemixOS and are fairly simple by comparison;
linux /kernel /root=/dev/ram0
You will recall that 'kernel' is one of the files you extracted from the RemixOS ISO, this command basically tells the OS to load the kernel for Remix into ram. The next line is a bit more complicated, but it's the meat of the whole RemixOS system, after this command you can tell RemixOS which options you want to enable for your system. There are too many options to list here, so we'll keep it simple.
androidboot.hardware=RemixOS_x86_64 androidboot.selinux=permissive SRC=/system.img
This is also a fairly simple line, if you have an older x86 only machine, make sure you delete the '_64' at the end of the androidboot.hardware line. The next section androidboot.selinux=permissive is required. Lastly the SRC= line is the part I missed out when I was loading it for the first time. You have to make sure you point this SRC= to the system.img that you originally extracted from the ISO. The rest of the commands after this are the specific options you can configure, I'll leave that to your research
Finally, the last line initrd /initrd.img is required and also not terribly complicated.
The entry in grub customizer therefore should look a lot like this:
insmod gzio
insmod part_gpt
insmod part_msdos
insmod ext
set root='(hd0,3)'
linux /kernel root=/dev/ram0
androidboot.hardware=RemisOS_x86_64 androidboot.selinux=permissive SRC=/system.img
initrd /initrd.img
Bearing in mind to adjust where necessary for your own system, hope this helps!!!!
PSon't forget to SAVE entry in grub customizer!!!
Matam AlHaidariya said:
Here too for resident mode guest mode worked after vga=791
Click to expand...
Click to collapse
if your still having issues this worked for me www youtube com/ watch?v=3Vl25bJeGn8 just take out the spaces and insert periods

How to install Remix OS alongside Ubuntu (Dual Boot)

1. Create a second ext4 partition for Remix OS using Gparted
You should delete the linux-swap and the extended partition first. After reducing the size of your Ubuntu partition sda1 you can create your Remix OS partition sda2.
Finally you'll create a new extended partition containing the linux-swap.
http://postimage.org/index.php?lang=german
2. Install Remix OS into the new partition
Use the steps described in "Installing Remix OS to Hard Drive or Virtual Machine without additional tools", but there are a few differences:
- Skip step 3, because you have a formatted ext4 partition already (in my example: sda2)
- Step 4: Select sda2 for your installation (formatting of sda2 not needed)
- Step 5: Do not install a boot loader GRUB; do not install EFI GRUB2 (you'll customize the Ubuntu boot loader)
3. After a reboot Ubuntu will start. Please install grub-customizer
sudo apt-add-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
4. Start grub-customizer and add a new entry (Ctrl + N) named e.g. "Remix OS", Type "other"
Boot sequence:
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,2)'
linux /android-2016-07-12/kernel quiet root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive SRC=/android-2016-07-12
initrd /android-2016-07-12/initrd.img
(hd0,2) has to be changed if you use a partition other than sda2 on hd0 for Remix OS.
Example: If you are using sdb2 on hd1 the "set root" command is
set root='(hd1,12)'.
You can obtain the Android path (e.g. /android-2016-08-11/) by mounting the Remix OS partition with the Linus file manager.
Example of boot menu entry for Remix OS
http://postimage.org/index.php?lang=german
If you are working with the Remix OX 32bit version you have to use ". . . androidboot.hardware=remix_x86 . . ." in the last line (beginning with linux).
Example: With version 3.0.103 (2016080805) 32bit the line has to be:
linux /android-2016-08-08/kernel quiet root=/dev/ram0 androidboot.hardware=remix_x86 androidboot.selinux=permissive SRC=/android-2016-08-08
initrd /android-2016-08-08/initrd.img
5. Make the Remix OS entry the second boot menu entry
http://postimage.org/index.php?lang=german
6. Modify the General Settings
- Default: first entry
- Show menu
- Start default after 5 seconds
http://postimage.org/index.php?lang=german
7. Save the new grub configuration
8. Check the new swap UUID and correct it in /etc/fstab
sudo blkid | grep swap
9. Reboot and select the second entry "Remix OS"
Thanks for the guide it's really useful for me since I'm already using ubuntu and had a separate partition ready for another OS.
I am having some trouble with the grub configuration.
Error: Disk <<hd0,3>> not found
alloc magic is broken at 0x6ff89b20: 6fded940
Aborted. Press any key to exit
Click to expand...
Click to collapse
Here's my disk layout:
sda1 EFI system partition
sda2 EXT4 /
sda3 EXT4 /remix
sda4 EXT4 /home
sda5 swap
Click to expand...
Click to collapse
And here's my grub entry:
insmod gzio
insmod part_gpt
insmod ext2
set root='(hd0,3)'
linux /android-2016-07-12/kernel quiet root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive SRC=/android-2016-07-12
initrd /android-2016-07-12/initrd.img
Click to expand...
Click to collapse
I have changed only "insmod part_msdos" to "insmod part_gpt" since I'm using GPT/UEFI (I'm running it on an old mac mini, only boots UEFI)
Any idea what might be wrong? I already triple-checked the grub entry and stilll can't figure out what's going on. Tried also editing hd0,# on boot to no avail either.
EDIT: Would it be easier to have it as single OS? I already backed up and cleaned the HDD.
Willdrick said:
Thanks for the guide it's really useful for me since I'm already using ubuntu and had a separate partition ready for another OS.
I am having some trouble with the grub configuration.
Here's my disk layout:
And here's my grub entry:
I have changed only "insmod part_msdos" to "insmod part_gpt" since I'm using GPT/UEFI (I'm running it on an old mac mini, only boots UEFI)
Any idea what might be wrong? I already triple-checked the grub entry and stilll can't figure out what's going on. Tried also editing hd0,# on boot to no avail either.
EDIT: Would it be easier to have it as single OS? I already backed up and cleaned the HDD.
Click to expand...
Click to collapse
Are you sure it's (hd0,3)?? You may have to recheck that. Enter the command mode by pressing 'c' at Grub menu and execute 'ls' command to list partitions. I guess it must be (hd0,gpt3) or something like that. You can double check which is RemixOs partition by using 'cd' into each partition executing 'ls' to list files.
Thanks Thisu, but no dice, I even tried installing RemixOS as the main OS without any luck. I have used crappy linux installers (like way back knoppix) but damn Remix takes 1st prize. Right now I'm trying to reinstall GRUB2efi from an ubuntu live USB. No matter what kind of installation I do for Remix I get the typical "blank" GRUB screen (the one that states "....minimal bash command...." and a GRUB> prompt)
I don't know what's the matter with this installer, it's never consistent. sometimes it asks for a data file creation, sometimes doesn't, sometimes just reboots after the install, sometimes prompts what to do... Resident mode tends to work but from this particular drive and computer, is barely useable due to poor speeds. And trying to repurpose an old mac with this is far worse, the PoS won't even try booting a normal MBR scheme. it HAS to be EFI
/rant
Willdrick said:
Thanks Thisu, but no dice, I even tried installing RemixOS as the main OS without any luck. I have used crappy linux installers (like way back knoppix) but damn Remix takes 1st prize. Right now I'm trying to reinstall GRUB2efi from an ubuntu live USB. No matter what kind of installation I do for Remix I get the typical "blank" GRUB screen (the one that states "....minimal bash command...." and a GRUB> prompt)
I don't know what's the matter with this installer, it's never consistent. sometimes it asks for a data file creation, sometimes doesn't, sometimes just reboots after the install, sometimes prompts what to do... Resident mode tends to work but from this particular drive and computer, is barely useable due to poor speeds. And trying to repurpose an old mac with this is far worse, the PoS won't even try booting a normal MBR scheme. it HAS to be EFI
/rant
Click to expand...
Click to collapse
I am no GRUB specialist, and I do not use EFI. I found a working GRUB configuration for Remix OS by copying and modifying the primary GRUB configuration for Linux Mint 17.3. The tool I used is the "grub-customizer". I installed Remix OS in partition sda2, and "set root='(hd0,2)' " worked for me.
I created and formatted sda2 using GParted; so during the Remix OS installation sda2 did not have to be formatted. Because I wanted to use the Ubuntu GRUB installation, the Remix OS installer has been told not to install GRUB und EFI GRUB2.
In case if someone still looking for help, use the example below. I was successfully able to boot with configuration below.
All you have to do is to mention right gpt partition where you have installed remix os mine was gpt6.
Then by running the "blkid" command in ubuntu terminal find the UUID of the partition
Replace my UUID which is in this example with yours.
Instead of root=/dev/ram0 use root=UUID of the partition.
Hope it will help some
insmod part_gpt
insmod ext2
set root='hd1,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt6 --hint-efi=hd1,gpt6 --hint-baremetal=ahci1,gpt6 c604b8c5-95f4-4b14-b0cb-88bd45d871e9
else
search --no-floppy --fs-uuid --set=root c604b8c5-95f4-4b14-b0cb-88bd45d871e9
fi
linux /android-2016-07-26/kernel quiet root=UUID=f1f10df6-d879-42c6-af68-e7b021b5e7bd androidboot.hardware=remix_x86_64 androidboot.selinux=permissive SRC=/android-2016-07-26
initrd /android-2016-07-26/initrd.img
noob question,
do i need to install ubuntu 1st? before i install remix?
mrkLu said:
noob question,
do i need to install ubuntu 1st? before i install remix?
Click to expand...
Click to collapse
Installing Ubuntu first is at least easier, because Ubuntu will not detect Remix OS as "installed system" and will not offer installing Ubuntu as second system, providing dual boot.
ok, i have finally install everything,followed what have been put here.
but i get an error once i choose remix os on GRUB
error '/android-2016-07-12/kernel' not found
error 'you need to loadthe kernel first'
@remixtester
Firstly, thanks for the guide. I've got it mostly figured out but I have a couple of questions for you.
The partition I have installed Remix to is sdb12, so how would I edit the grub? Is it:
Code:
set root='(hd0,12)'
or
Code:
set root='(hd1,12)'
or something completely different?
Answer:
sdb = hd1 so the code is:
Code:
set root='(hd1,12)'
Also, the "/android-2016-07-12 has to be changed if you will use a Remix OS version other than 2.0.403 (2016-07-12)" section might need a little more clarification. I understand that I need to change this because I'm using Version 3.0.104, but there's no indication in this guide on how to find the correct information for builds that differ from the one you mention using. So how do I find out what to change that line to (as per the build I downloaded)?
Answer:
Mount the partition you installed Remix to in the Linux file manager and view the folder there.
Even though I've answered my questions I'm leaving this here for anyone else having the same questions in future. It might be a good idea to add this info to your guide.
remixtester said:
1. Create a second ext4 partition for Remix OS using Gparted
You should delete the linux-swap and the extended partition first. After reducing the size of your Ubuntu partition sda1 you can create your Remix OS partition sda2.
Finally you'll create a new extended partition containing the linux-swap.
http://postimage.org/index.php?lang=german
2. Install Remix OS into the new partition
Use the steps described in "Installing Remix OS to Hard Drive or Virtual Machine without additional tools", but there are a few differences:
- Skip step 3, because you have a formatted ext4 partition already (in my example: sda2)
- Step 4: Select sda2 for your installation (formatting of sda2 not needed)
- Step 5: Do not install a boot loader GRUB; do not install EFI GRUB2 (you'll customize the Ubuntu boot loader)
3. After a reboot Ubuntu will start. Please install grub-customizer
sudo apt-add-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
4. Start grub-customizer and add a new entry (Ctrl + N) named e.g. "Remix OS", Type "other"
Boot sequence:
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,2)'
linux /android-2016-07-12/kernel quiet root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive SRC=/android-2016-07-12
initrd /android-2016-07-12/initrd.img
(hd0,2) has to be changed if you use a partition other than sda2 for Remix OS
/android-2016-07-12 has to be changed if you will use a Remix OS version other than 2.0.403 (2016-07-12)
Example of boot menu entry for Remix OS
http://postimage.org/index.php?lang=german
If you are working with the Remix OX 32bit version you have to use ". . . androidboot.hardware=remix_x86 . . ." in the last line (beginning with linux).
Example: With version 3.0.103 (2016080805) 32bit the line has to be:
linux /android-2016-08-08/kernel quiet root=/dev/ram0 androidboot.hardware=remix_x86 androidboot.selinux=permissive SRC=/android-2016-08-08
initrd=/android-2016-08-08/initrd.img
5. Make the Remix OS entry the second boot menu entry
http://postimage.org/index.php?lang=german
6. Modify the General Settings
- Default: first entry
- Show menu
- Start default after 5 seconds
http://postimage.org/index.php?lang=german
7. Save the new grub configuration
8. Check the new swap UUID and correct it in /etc/fstab
sudo blkid | grep swap
9. Reboot and select the second entry "Remix OS"
Click to expand...
Click to collapse
I did the same you instructed but when i select Remix OS in boot menu. Attached screen comes it pc restarts .
Please help.
sachinwadhwa46 said:
I did the same you instructed but when i select Remix OS in boot menu. Attached screen comes it pc restarts .
Please help.
Click to expand...
Click to collapse
Which version of Remix OS did you use? 32bit or 64bit?
What's the name of the partition where you installed Remix OS?
Did Remix OS start after you clicked OK here:
http://postimage.org/index.php?lang=german
Which boot sequence did you enter into the boot menu entry for Remix OS (Ubuntu "Grub Customizer")?
remixtester said:
Which version of Remix OS did you use? 32bit or 64bit?
What's the name of the partition where you installed Remix OS?
Did Remix OS start after you clicked OK here:
http://postimage.org/index.php?lang=german
Which boot sequence did you enter into the boot menu entry for Remix OS (Ubuntu "Grub Customizer")?
Click to expand...
Click to collapse
Actually i did a mistake. Infact its a mistake in your code for boot sequence in your guide
In eg of 32 bit , you have written initrd=/andoid..... And correct is initrd /android......
Anyways hardly matters, your guide was awesome. Thank you !!!
helpp
I followed every step on the guide, but when I try to boot Remix Os, it just says "disk /dev/ram0 doesn't exist", I don't know what to do, I've tried changing /dev/ram0 for other disks and dir,, but just says the same "disk -the disk I decide to put- doesn't exist
also, sorry for my bad english, I mostly speak spanish
Ok everything went ok boots up and runs fine. my question be if you were going to root this you would want it to be after you make the bootable usb which will then change it to system.img and make the change on the grub customizer then install it to the partition with "Tab" INSTALL=1.
error when trying to start Remix OS
After the procedure, when I tried to start the operational system an error appeared "error archive '/android-2016-07-12/kernel' not found. alloc magic is broken at 0xb798ee00: b76cfc20." . How can I find the correct name of the kernel I had installed to make some changes in the grub costumization.
Thanks.
Label RemixOS partition as RemixOS using gparted and use the script in below link either through custom grub entry or grub-customizer.
http://forum.xda-developers.com/remix/remix-os/remix-os-installation-alongside-ubuntu-t3463014
For anyone having problems running RemixOS alongside GRUB
For anyone having problems running RemixOS alongside GRUB, you can try the guide updated for the latest version I just posted.
Use EasyBCD or If ur using for simple puposes install The OS on virtualbox or VmWare
An Easy way to dual boot with ubuntu
You can try this method. It doesn't require any hassle of partition or bootable usb. https://youtu.be/g3XTDpTw6A8

[GUIDE][RemixOS 3.x] Using Jide's REMOUNT_RW=1 method to achieve R/W & true root

Using Jide's REMOUNT_RW=1 method to achieve R/W & true root
Both of these methods assume you have used Jide's latest Official Installer for either 32bit or x64 RemixOS 3.x install. This process will extract the system.sfs file, taking up an additional 2.6 gb (something around there), so make sure you have plenty of space for this.
NOTE: For OTA updates, please see the OTA Updates section below.
For RemixOS legacy boot installs (32 & 64 bit) using MBR from Jide's Installer (NON-UEFI)
You will want to make sure you can view hidden and system files in Explorer options (if you need to , google it), Once you do that, travel to C:\RemixOS (or where yo installed it) and using Notepad++ or your code editor of choice, find and open the menu.lst file. Then add a second entry containing the REMOUNT_RW=1 entry like you see below:
Code:
default 0
timeout 10
title Resident mode - All your data and apps are saved
find --set-root /RemixOS/kernel
kernel /RemixOS/kernel root=/dev/ram0 androidboot.hardware=remix_x86 androidboot.selinux=permissive quiet SERIAL=random logo.showlogo=1 SRC=RemixOS/ DATA= CREATE_DATA_IMG=1
initrd /RemixOS/initrd.img
boot
title Resident mode - RW enabled
find --set-root /RemixOS/kernel
kernel /RemixOS/kernel root=/dev/ram0 androidboot.hardware=remix_x86 androidboot.selinux=permissive quiet SERIAL=random logo.showlogo=1 SRC=RemixOS/ REMOUNT_RW=1 DATA= CREATE_DATA_IMG=1
initrd /RemixOS/initrd.img
boot
Once you are done, you can reboot, and choose the entry you added. It will then extract the system.sfs file to a system_dev.img, and mount it as RW for you. Once booted, you can update SuperSU from Play store and enjoy a properly rooted RemixOS
For RemixOS UEFI/ESP installs (32 & 64 bit)
Part 1 You will also want to make sure you can view hidden and system files in Explorer options (if you need to , google it), Once you do that, hit the start menu, and type in CMD, and then right click, and open as administrator. It should look like the window image attached to this post.
Once that is open, type in:
Code:
mountvol X: /S
Then check to see if it is mounted already, (thanks to: @Ventricle)
Start Task Manager; a) CTRL+ALT+DEL -> Task Manager b) CTRL+Shift+ESC c) Right click the taskbar and select Task manager.
Click "File" tab -> "Run new task" -> "Browse" -> "This computer" -> SYSTEM (X or type in "x:" in the filepath bar"
If you cannot access X:, then that could mean one of three things. 1) You have an ESP setup, and just need to scroll down to the ESP System Partition setups section, or 2) You have a legacy MBR setup and just don't know it. or 3) Your setup falls within the other category. Check below for some insight, or the second post for more links to help you figure things out.
ESP System Partition setups
Ventricle said:
I just learned that Windows 10 has EFI partition sometimes already mounted under Z: letter, but it's hidden.
A very quick and easy way to access ESP (EFI System Partition) in Windows 10: (no command line use needed!)
Start Task Manager; a) CTRL+ALT+DEL -> Task Manager b) CTRL+Shift+ESC c) Right click the taskbar and select Task manager.
Click "File" tab -> "Run new task" -> "Browse" -> "This computer" -> SYSTEM (Z or type in "z:" in the filepath bar"
Now go to boot/grub/grub.cfg and edit it accordingly with Notepad++ or other editor
Save the file and your're ready to go
If this still doesn't work - try this:
Ventricle said:
I didn't have any problems with mounting the system (efi) partition in windows, but I've been doing this many times before and using a bit different way:
Run CMD.exe as Admin <- IMPORTANT and enter following commands:
Code:
taskkill /im explorer.exe /f
This will kill explorer.exe process - don't be surprised It's needed, because by default it's ran by "currently logged in user" and it has to be run as Administrator in order to view the mounted system drive. Administrator account is not the same as an account with administrative privileges.
Code:
mountvol X: /s
This will mount the system partition that usually consists of uefi related files. X: is the letter of the drive - you can use whatever letter you want, but it has to be free.
Write:
Code:
explorer
This will run explorer as Administrator and will allow you to browse the mounted system partition.
The above may not work for all devices, as some handle UEFI differently.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Part 2 Now that we have the partition mounter, we can open Notepad++ or your favorite code editor as administrator (the same was as before, right click and open as administrator), and browse to X:\BOOT\grub\ and open grub.cfg (Explorer.exe will not show the mounted partition, so we use Notepad++ as an Admin to do this). Then add a second boot entry containing the REMOUNT_RW=1 entry like you see below: (mine might vary from yours a tiny bit)
Code:
menuentry 'Remix OS_x64' --class android {
search --file --no-floppy --set=root /RemixOS/kernel
linux /RemixOS/kernel root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive quiet SERIAL=random logo.showlogo=1 DATA= SRC=RemixOS CREATE_DATA_IMG=1
initrd /RemixOS/initrd.img
}
menuentry 'Remix OS_x64- RW' --class android {
search --file --no-floppy --set=root /RemixOS/kernel
linux /RemixOS/kernel root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive quiet SERIAL=random logo.showlogo=1 REMOUNT_RW=1 DATA= SRC=RemixOS CREATE_DATA_IMG=1
initrd /RemixOS/initrd.img
}
Save it and also do this for grub32.cfg & grub64.cfg if they are in that directory as well.
Now close Notepad++, then go back to the admin CMD prompt and type
Code:
mountvol X: /D
or if you used Z:
Code:
mountvol Z: /D
This will dismount the UEFI volume for safe reboot.
You can now reboot, and choose the entry you added. It will then extract the system.sfs file to a system_dev.img, and mount it as RW for you. Once booted, you can update SuperSU from Play store and enjoy a properly rooted RemixOS.
RemixOS OTA/Update Instructions:
So you got an OTA notification, or you downloaded the updated .zip from Jide's website. Now what? Well there are a few things we will have to do in preparation for the update. So I will provide a seperate set of instructions for each possible scenario.
While using RW enabled RemixOS
If you got a notification that the OTA was available while using the RW enabled entry, then we are going to have to make some sacrifices to let this go through successfully. First thing we are going to have to do is reboot back to Windows (or your standard OS), and find your RemixOS directory (usually C:/RemixOS/) and look for the system_dev.img file and delete it (yes, I am serious, just hit the delete button). This will of course cause a few of your ROOT apps and tweaks that were written to system to vanish, so after we are done, you will have to reapply/reinstall those.
Now we can reboot and make sure you choose the NON-RW boot entry for RemixOS. Once in RemixOS, go ahead and check for and apply the OTA update as normal. Once the update is complete, you can re-create the RW image by simply choosing the RW enabled boot entry.
Using the .zip from Jide's website
If you ended up grabbing the .zip file for the updated version of RemixOS, then we can upgrade manually with no issues usually, but you will have to do this from Windows (or your OS of choice).
Start by opening the .zip and extracting these files over the ones already in the RemixOS folder:
initrd.img
ramdisk.img
kernel
system.sfs
I also replace the install.img and isolinux.sys files, but I don't think they are needed. I'm just lazy and drag it all over from the .zip
The next step is that same as the OTA update. You now have to delete your system_dev.img file. Once that is done, you can reboot and choose the RW enabled boot option to extract the system and enable RW.
Ubuntu based Instructions:
And for users who are running this on Ubuntu based systems, please follow @Cyborg Ninja's instructions below:
Cyborg Ninja said:
Hi guys, for those who use Ubuntu and want the RW feature, open Grub customizer, if you do not have:
Code:
sudo apt-add-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
Then, highlight your RemixOS and click on the little pencil to edit.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Then insert REMOUNT_RW=1 here after the "CMDLINE" and it will look something like this:
Code:
insmod part_gpt
search --file --no-floppy --set=root /RemixOS/system.sfs
linux /RemixOS/kernel root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive CMDLINE REMOUNT_RW=1
initrd /RemixOS/initrd.img
Save, reboot and boot up your RemixOS and it will do the rest, have to wait a couple minutes and you are all set. This will even let you remove the preinstalled superuser it came with and install Chainfire's SuperSU in its place.
Click to expand...
Click to collapse
Using EasyBCD or other methods
If you have installed RemixOS using EasyBCD with the .iso or similar method, you will need to remove your install, and then reinstall with a modified ISO.
Extract the .iso file to a folder on your computer, and inside that folder, you will see a few folders and then the .img files and such. To start, navigate to efi/RemixOS/ and add the second RW entry to the grub.cfg, grub32.cfg & grub64.cfg like the UEFI instructions from above, but no need to mount the UEFI partition here.
Once those are done, navigate back to the root of the extracted ISO, and then go to boot/grub/ and add your second entry to the grub.cfg in there too, use the Resident Mode entry from that though as your base, just adding the REMOUNT_RW=1 line to a copy of it. Save, exit, and go back to the root of the extracted ISO again.
Now enter the isolinux directory, and edit the isolinux.cfg file, adding the REMOUNT_RW=1 line to a copy of the "residentmode" entry. Save, exit,back to root of the extracted ISO again.
Now select all the files and folders, and using 7zip or comparable application, zip them all back into an .iso file. Then you just have to install this like you would normally using EasyBCD. Just a reminder though. This method is not recommended. I recommend using Jides installer or the roll your own UEFI method. Also, since I have no way of testing this method, I cannot verify it will work 100%. Awaiting user feedback on this
I hope this helps some of you get what you need with root. I personally create a separate root entry in my grub.cfg that let's me select standard or R/W, so in the event of an OTA update, it should be able to complete without issues.
Again, Thanks goes out to Jide, @Ventricle, @lollyjay, & @Cyborg Ninja for all the help so far on this
HELPFUL TOOLS & GUIDES
This section will be updated from time to time to include tools and links to things i may find helpful in this case.
Custom Android x86 - Grub theme
Here is a link to to my custom UEFI grub I use on my Surface Pro 3. The theme was adapted from a Surface grub theme I found online. I will say thanks here for whomever did that.
This can also serve as a guide to multibooting on UEFI based machines. Feel free to share it, just give me credit if you do
https://drive.google.com/open?id=0B2hjuvxuncgYNmxWcHVSVXNVb2M
[GUIDE] Installing android x86 without CD or USB
http://forum.xda-developers.com/showthread.php?t=2414362
[WinApp][v2.4-Beta][+RemixOS] Android-x86 Installer UEFI Version
http://forum.xda-developers.com/android/software/winapp-android-x86-installer-uefi-t3222483
[GUIDE] [ALTERNATIVE] Dual boot RemixOS (beta) alongside Windows
http://forum.xda-developers.com/remix/remix-os/dual-boot-remixos-windows-usb-drive-t3324359
How to install Remix OS alongside Ubuntu (Dual Boot)
http://forum.xda-developers.com/remix/remix-os/how-to-install-remix-os-alongside-t3352890
How to Install Remix OS to HDD using Grub2 for Windows [Noob Friendly Tutorial]
http://forum.xda-developers.com/remix/remix-os/how-to-install-remix-os-to-hdd-using-t3300120
REMOUT_RW=1 will extract system.sfs to .img its 2gb more, is it save to delete the system.sfs after .img created??
kretex said:
REMOUT_RW=1 will extract system.sfs to .img its 2gb more, is it save to delete the system.sfs after .img created??
Click to expand...
Click to collapse
In my case, I did not. If you have the .ISO still, you could always delete it and extract it later for OTA.
This works great! Thanks for sharing it.
electrikjesus said:
In my case, I did not. If you have the .ISO still, you could always delete it and extract it later for OTA.
Click to expand...
Click to collapse
Delete system.sfs after system_dev.img created will make remix stuck on boot so the result is do not delete the system.sfs
Thank you @electrikjesus for this method. It's definitely the best out there as it doesn't hinder OTA updates and requires nothing but <3GB of additional storage and small change in grub.cfg file.
Other methods require changing initrd.img with system r/w properties and even if someone would want OTA, he'd have to keep a copy of system.img/.sfs file for swapping.
Best method for now.
Ventricle said:
Thank you @electrikjesus for this method. It's definitely the best out there as it doesn't hinder OTA updates and requires nothing but <3GB of additional storage and small change in grub.cfg file.
Other methods require changing initrd.img with system r/w properties and even if someone would want OTA, he'd have to keep a copy of system.img/.sfs file for swapping.
Best method for now.
Click to expand...
Click to collapse
Works like a charm for legacy. I highly recommend this and it's far simpler than mine.
Thanks
Was not able to follow the UEFI though. mountvol X: /S returned "The parameter is incorrect." That's because you only need to do that with UEFI. If you change your instructions to say that first method is for ANY legacy BIOS installation (both 32 and 64)
---------- Post added 13th August 2016 at 12:11 AM ---------- Previous post was 12th August 2016 at 11:45 PM ----------
Suggested changes to clarify the OP:
For all RemixOS legacy installs:
You will want to make sure you can view hidden and system files in Explorer options (if you need to , google it), Once you do that, travel to C:\RemixOS (where the installer should have installed it) and using Notepad++ or your code editor of choice, find and open the menu.lst file. Then add the REMOUNT_RW=1 entry like you see below:
For RemixOS x64 UEFI installs only:
You will also want to make sure you can view hidden and system files in Explorer options (if you need to , google it), Once you do that, hit the start menu, and type in CMD, and then right click, and open as administrator. It should look like the window below:
Mounting EFI/System partition
@lollyjay Remix OS can be installed on 32bit UEFI as well - I successfully installed it on my Asus T100TA using the official tool and to my surprise... it works. For releases 2.0X I used Android-x86 installer, but now even official version works.
Anyway, I didn't have any problems with mounting the system (efi) partition in windows, but I've been doing this many times before and using a bit different way:
Run CMD.exe as Admin <- IMPORTANT and enter following commands:
Code:
taskkill /im explorer.exe /f
This will kill explorer.exe process - don't be surprised It's needed, because by default it's ran by "currently logged in user" and it has to be run as Administrator in order to view the mounted system drive. Administrator account is not the same as an account with administrative privileges.
Code:
mountvol X: /s
This will mount the system partition that usually consists of uefi related files. X: is the letter of the drive - you can use whatever letter you want, but it has to be free.
Write:
Code:
explorer
This will run explorer as Administrator and will allow you to browse the mounted system partition.
The above may not work for all devices, as some handle UEFI differently.
Ventricle said:
@lollyjay Remix OS can be installed on 32bit UEFI as well - I successfully installed it on my Asus T100TA using the official tool and to my surprise... it works. For releases 2.0X I used Android-x86 installer, but now even official version works.
Anyway, I didn't have any problems with mounting the system (efi) partition in windows, but I've been doing this many times before and using a bit different way:
Run CMD.exe as Admin <- IMPORTANT and enter following commands:
This will kill explorer.exe process - don't be surprised It's needed, because by default it's ran by "currently logged in user" and it has to be run as Administrator in order to view the mounted system drive. Administrator account is not the same as an account with administrative privileges.
This will mount the system partition that usually consists of uefi related files. X: is the letter of the drive - you can use whatever letter you want, but it has to be free.
Write:
This will run explorer as Administrator and will allow you to browse the mounted system partition.
The above may not work for all devices, as some handle UEFI differently.
Click to expand...
Click to collapse
Yeah def doesn't work for my Dell.
@lollyjay which DELL do you have (exact model) and which operating system?
lollyjay said:
Works like a charm for legacy. I highly recommend this and it's far simpler than mine.
Thanks
Was not able to follow the UEFI though. mountvol X: /S returned "The parameter is incorrect." That's because you only need to do that with UEFI. If you change your instructions to say that first method is for ANY legacy BIOS installation (both 32 and 64)
---------- Post added 13th August 2016 at 12:11 AM ---------- Previous post was 12th August 2016 at 11:45 PM ----------
Suggested changes to clarify the OP:
For all RemixOS legacy installs:
You will want to make sure you can view hidden and system files in Explorer options (if you need to , google it), Once you do that, travel to C:\RemixOS (where the installer should have installed it) and using Notepad++ or your code editor of choice, find and open the menu.lst file. Then add the REMOUNT_RW=1 entry like you see below:
For RemixOS x64 UEFI installs only:
You will also want to make sure you can view hidden and system files in Explorer options (if you need to , google it), Once you do that, hit the start menu, and type in CMD, and then right click, and open as administrator. It should look like the window below:
Click to expand...
Click to collapse
Thanks for the suggestion. I will update the OP to better clarify.
Ventricle said:
@lollyjay Remix OS can be installed on 32bit UEFI as well - I successfully installed it on my Asus T100TA using the official tool and to my surprise... it works. For releases 2.0X I used Android-x86 installer, but now even official version works.
Anyway, I didn't have any problems with mounting the system (efi) partition in windows, but I've been doing this many times before and using a bit different way:
Run CMD.exe as Admin <- IMPORTANT and enter following commands:
This will kill explorer.exe process - don't be surprised It's needed, because by default it's ran by "currently logged in user" and it has to be run as Administrator in order to view the mounted system drive. Administrator account is not the same as an account with administrative privileges.
This will mount the system partition that usually consists of uefi related files. X: is the letter of the drive - you can use whatever letter you want, but it has to be free.
Write:
This will run explorer as Administrator and will allow you to browse the mounted system partition.
The above may not work for all devices, as some handle UEFI differently.
Click to expand...
Click to collapse
I will also update the OP to include your suggestions about explorer as well
Thanks to both of you!
Ubuntu 14.04+
Hi guys, for those who use Ubuntu and want the RW feature, open Grub customizer, if you do not have:
Code:
sudo apt-add-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
Then, highlight your RemixOS and click on the little pencil to edit.
Then insert REMOUNT_RW=1 here after the "CMDLINE" and it will look something like this:
Code:
insmod part_gpt
search --file --no-floppy --set=root /RemixOS/system.sfs
linux /RemixOS/kernel root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive CMDLINE REMOUNT_RW=1
initrd /RemixOS/initrd.img
Save, reboot and boot up your RemixOS and it will do the rest, have to wait a couple minutes and you are all set. This will even let you remove the preinstalled superuser it came with and install Chainfire's SuperSU in its place.
USB Boot
How would i be able to apply this to RemixOS running off a USB stick/drive?
Thanks
Great work, thank you for sharing.
Accessing EFI / ESP / System partition on Windows 10
lollyjay said:
Yeah def doesn't work for my Dell.
Click to expand...
Click to collapse
Is your Dell using Windows 10?
I just learned that Windows 10 has EFI partition sometimes already mounted under Z: letter, but it's hidden.
A very quick and easy way to access ESP (EFI System Partition) in Windows 10: (no command line use needed!)
Start Task Manager; a) CTRL+ALT+DEL -> Task Manager b) CTRL+Shift+ESC c) Right click the taskbar and select Task manager.
Click "File" tab -> "Run new task" -> "Browse" -> "This computer" -> SYSTEM (Z or type in "z:" in the filepath bar"
Now go to boot/grub/grub.cfg and edit it accordingly with Notepad++ or other editor
Save the file and your're ready to go
If this still doesn't work - try this:
Ventricle said:
Anyway, I didn't have any problems with mounting the system (efi) partition in windows, but I've been doing this many times before and using a bit different way:
Run CMD.exe as Admin <- IMPORTANT and enter following commands:
Code:
taskkill /im explorer.exe /f
This will kill explorer.exe process - don't be surprised It's needed, because by default it's ran by "currently logged in user" and it has to be run as Administrator in order to view the mounted system drive. Administrator account is not the same as an account with administrative privileges.
Code:
mountvol X: /s
This will mount the system partition that usually consists of uefi related files. X: is the letter of the drive - you can use whatever letter you want, but it has to be free.
Write:
Code:
explorer
This will run explorer as Administrator and will allow you to browse the mounted system partition.
The above may not work for all devices, as some handle UEFI differently.
Click to expand...
Click to collapse
@lollyjay and others, let me know if it works for you - Windows 10 Home here.
@electrikjesus c'mon update the OP with our input!
Ventricle said:
Is your Dell using Windows 10?
I just learned that Windows 10 has EFI partition always mounted under Z: letter, but it's hidden.
A very quick and easy way to access ESP (EFI System Partition) in Windows 10: (no command line use needed!)
Start Task Manager; a) CTRL+ALT+DEL -> Task Manager b) CTRL+Shift+ESC c) Right click the taskbar and select Task manager.
Click "File" tab -> "Run new task" -> "Browse" -> "This computer" -> SYSTEM (Z or type in "z:" in the filepath bar"
Now go to boot/grub/grub.cfg and edit it accordingly with Notepad++ or other editor
Save the file and your're ready to go
@lollyjay and others, let me know if it works for you - Windows 10 Home here.
@electrikjesus c'mon update the OP with our input!
Click to expand...
Click to collapse
Yep that's exactly what I needed to do. Thanks
Sent from my on Z00A using XDA Labs
Ventricle said:
@electrikjesus c'mon update the OP with our input!
Click to expand...
Click to collapse
Updated
Hey I think I found a method that will work for all Windows 10 UEFI installations. I have tried it on three different laptops, with the only thing same is UEFI and Windows 10:
1 Right click on the Window at left end of the taskbar
2 Select "Command Prompt (Admin)"
3 At the command prompt (assuming you don't have a z drive), type: mountvol z: /s
4 At the command prompt, type: notepad.exe
5 When Notepad window opens, select File/Open
6 In lower right of the notepad open window, set to "All Files (*.*)
7 Navigate on the left column to the z drive and click on it
8 Select boot and then grub then open grub.cfg
9 Navigate to the space between " logo.showlogo=1 DATA= "
10 Add: REMOUNT_RW=1 so it is " logo.showlogo=1 REMOUNT_RW=1 DATA= "
11 Select File/Save to save your modified grub.cfg
12 Select File/Exit
13 At the command prompt, type: mountvol z: /d
14 Close the command window
15 Reboot to RemixOS - you should see it writing the new system image file
Hope this helps some who are not experts
lollyjay said:
Hey I think I found a method that will work for all Windows 10 UEFI installations. I have tried it on three different laptops, with the only thing same is UEFI and Windows 10:
1 Right click on the Window at left end of the taskbar
2 Select "Command Prompt (Admin)"
3 At the command prompt (assuming you don't have a z drive), type: mountvol z: /s
4 At the command prompt, type: notepad.exe
5 When Notepad window opens, select File/Open
6 In lower right of the notepad open window, set to "All Files (*.*)
7 Navigate on the left column to the z drive and click on it
8 Select boot and then grub then open grub.cfg
9 Navigate to the space between " logo.showlogo=1 DATA= "
10 Add: REMOUNT_RW=1 so it is " logo.showlogo=1 REMOUNT_RW=1 DATA= "
11 Select File/Save to save your modified grub.cfg
12 Select File/Exit
13 At the command prompt, type: mountvol z: /s
14 Close the command window
15 Reboot to RemixOS - you should see it writing the new system image file
Hope this helps some who are not experts
Click to expand...
Click to collapse
Yeah, I guess any notepad app will do. I didn't even think about using the built one app cause I'm so used to my fancy notepad

Change the default boot up to Windows 10 instead of Remix OS.

I have successfully installed Remix OS on my Acer Switch Alpha 12 with dual boot Win 10 and Remix OS and most of the things work great. Can anyone here share a guide on how to change the default boot up to Windows 10 instead of Remix OS as per the attached screen capture and possible to shorten the waiting time from 30 seconds to 3 seconds maybe. I have tried to edit it from Windows 10 as per attached screen capture but there show only Windows 10 and no Remix OS.
Use EasyBCD application in Windows
I tried EasyBCD and in UEFI mode but I didn't proceed further as I got this error
"EFI Bootloader Detected!
EasyBCD has detected that your machine is currently booting in EFI mode. Due to limitations set by Microsoft, many of EasyBCD’s multi-booting features cannot be used in EFI mode and have been disabled."
Not sure if safe to proceed, but all advise is most welcome...
Okay... I don't own a UEFI machine to trial so lets try another way. Open start menu in windows and in search enter 'msconfig' then enter. A small windows will open showing you boot option. Choose Windows 10 and set it default. Then reboot to see the results.
modaifallah said:
Okay... I don't own a UEFI machine to trial so lets try another way. Open start menu in windows and in search enter 'msconfig' then enter. A small windows will open showing you boot option. Choose Windows 10 and set it default. Then reboot to see the results.
Click to expand...
Click to collapse
The "msconfig" is similiar with the screen capture that I attached. Only show windows 10 and no others
yltan said:
The "msconfig" is similiar with the screen capture that I attached. Only show windows 10 and no others
Click to expand...
Click to collapse
Try something and tell me what is the result:
Hold the mouse pointer over the window on lower left of screen
Right-click and select the option Command Prompt (Admin)
Allow the command prompt
At the next screen type: mountvol x: /s
If you do not receive an error message then type: cd x:\
If you see a prompt with X:\> then we can continue from there; post what you found
modaifallah said:
Okay... I don't own a UEFI machine to trial so lets try another way. Open start menu in windows and in search enter 'msconfig' then enter. A small windows will open showing you boot option. Choose Windows 10 and set it default. Then reboot to see the results.
Click to expand...
Click to collapse
lollyjay said:
Try something and tell me what is the result:
Hold the mouse pointer over the window on lower left of screen
Right-click and select the option Command Prompt (Admin)
Allow the command prompt
At the next screen type: mountvol x: /s
If you do not receive an error message then type: cd x:\
If you see a prompt with X:\> then we can continue from there; post what you found
Click to expand...
Click to collapse
Hi,
I can mount X: as per your guide and can access to X:\ by typing "x:" but not "cd x:". However, I have already mapped my network drive on to X:\. Is this ok?
Well since you are already using X then try again using another letter such as Z
lollyjay said:
Well since you are already using X then try again using another letter such as Z
Click to expand...
Click to collapse
I already mapped Z to my another network drive. I tried "mountvol u: /s" which is not mapped to any drive but got the "The parameter is incorrect."
yltan said:
I already mapped Z to my another network drive. I tried "mountvol u: /s" which is not mapped to any drive but got the "The parameter is incorrect."
Click to expand...
Click to collapse
Well in that case I don't have any further thoughts...
lollyjay said:
Well since you are already using X then try again using another letter such as Z
Click to expand...
Click to collapse
lollyjay said:
Well in that case I don't have any further thoughts...
Click to expand...
Click to collapse
Thanks for the effort...
yltan said:
I have successfully installed Remix OS on my Acer Switch Alpha 12 with dual boot Win 10 and Remix OS and most of the things work great. Can anyone here share a guide on how to change the default boot up to Windows 10 instead of Remix OS as per the attached screen capture and possible to shorten the waiting time from 30 seconds to 3 seconds maybe. I have tried to edit it from Windows 10 as per attached screen capture but there show only Windows 10 and no Remix OS.
Click to expand...
Click to collapse
I just went through this process this week. I had the same question as you, and did alot of experimentation to get the solution. This is how it works on my system (Lenovo tablet, Windows 10 Pro, Remix OS, dual boot using Grub boot loader).
Okay, ignore what you've done so far.
Assume we have a first-time installation of Remix OS.
My instructions will only help you in this situation.
I can't really correct any experiments you may have done after that.
1) When the Remix OS installation tool tells you to reboot, don't do it. Just exit it, and restart after we finish the steps below.
2) Open command prompt as an Administrator.
3) Mount your boot partition by following these instructions. I think you may have had problems with past advice because it is not so clear. This tutorial has clear steps:
Code:
http://linuxbsdos.com/2015/09/05/how-to-delete-grub-files-from-a-boot-efi-partition-in-windows-10/
4) Navigate to the following folder (change drive letter "Z:" to whatever you used to mount the boot drive):
Code:
Z:\Boot\Grub\
5) Edit the file "grub.cfg"
6) To set a default OS, that the Grub boot loader always highlights:
- Search grub.cfg and ensure the entry menuentry 'Windows' is above menuentry 'Remix OS'.
- This basically indicates that Windows is the first option in the boot menu, and Remix OS is second.
- Search grub.cfg and find the entry set default="${saved_entry}"
- Replace it with set default=0
- This basically tells the Grub boot loader to highlight the top entry (Windows) everytime it starts.
7) To change the countdown timer, that the Grub boot loader uses:
- Search grub.cfg for set timeout=
- Replace it with set timeout=3 (you can change "3" to whatever countdown number you like)
8) OPTIONAL! To set the default OS to repeat whatever was last selected:
- Suppose in the future, you want the the Grub boot loader to automatically highlight whatever OS was selected last.
- In my situation, the Remix OS installation tool has a glitch where it makes "Remix OS" automatically selected every startup.
- To correct this, repeat all the actions to mount the boot drive & edit the grub.cg file (see "6)" instructions).
- Search grub.cfg for menuentry 'Windows'
- In the line under it, add the text: savedefault
- Search grub.cfg for menuentry 'Remix OS'
- Ensure that somewhere in the lines below, the text savedefault exists. If not, add it manually.
- The problem, in my situation, was that the Remix OS installation tool only added "savedefault" to the Remix OS entry...and not the Windows entry. By adding that line to both OS's, the Grub bootloader can properly tell which OS was selected last & choose it for you on startup.
piece of cake. modify this on your Grub line
set default="${savedefault}" <--------change to this
function savedefault {
saved_entry="${chosen}"
save_env saved_entry
menuentry 'Windows 10' --class windows {
savedefault <-----------Add this(Tells it to always highlight Windows)
search --file --no-floppy --set=root /EFI/MICROSOFT/BOOT/BOOTMGFW.EFI
chainloader (${root})/EFI/MICROSOFT/BOOT/BOOTMGFW.EFI
Go to the RemixOS line and remove savedefault from that line and done. Now it will always boot with Windows highlighted
set timeout=30 <---------Modify 30 to whatever youd like for Timeout
I made a batch file for Easy Mounting of the EFI partition. It's set up to use drive Z, so if you have a drive Z already, modify my batch file to use whatever drive you'd like. Extract and run as Admin
PizzaG Windows 10 EFI Partition Helper: https://drive.google.com/open?id=0B_NCp06S3NUmUVpNR2RheHpOTlk

boot sequence

Hi.
after i installed remix os on my laptop , remix os is my default os for boot and if i want to boot windows 10 i must do that manually.
Do you have any solution?
Yes , how to do this, I need to change the 30 seconds to 3 s too, help please
从我的 iPhone 发送,使用 Tapatalk Pro
helppppp
See this for solution: www*reddit*com/r/RemixOS/comments/5pz2u1/boot_screen_selects_remix_os_by_default_has_30/dcvrl1m/
Just change the star to dot in url. They won't let me post links yet.
jaibubwan said:
See this for solution: www*reddit*com/r/RemixOS/comments/5pz2u1/boot_screen_selects_remix_os_by_default_has_30/dcvrl1m/
Just change the star to dot in url. They won't let me post links yet.
Click to expand...
Click to collapse
Whatever I change it, just doesn't work for me
从我的 iPhone 发送,使用 Tapatalk Pro
Are you guys installing Remix on a UEFI setup? I can help with both issues as I've just recently changed both of those exact settings. I made Windows 10 the default boot setting and changed the timeout as well. Someone please post the grub.cfg lines and I'll show you what to change to get what you want. If on a UEFI setup you need to mount the EFI partition in windows which is usually hidden. I made a batch file to auto load the EFI partition and from there you can edit the grub.cfg file to your liking. Download the file i posted, run as admin and it should load the EFI partition for you. If you need any help I could always teamview with you and show you. It's literally a 2 minute job.
PizzaG Windows 10 EFI Partition Helper: https://drive.google.com/open?id=0B_NCp06S3NUmUVpNR2RheHpOTlk
You guys may also be interested in my custom RemixOS that comes with SuperSU and Xposed as well. That's located in the forum
I wrote the guide below for another user. It should help you as well:
Code:
https://forum.xda-developers.com/remix/remix-os/change-default-boot-to-windows-10-t3537213/post70841490#post70841490
jaibubwan said:
I just went through this process this week. I had the same question as you, and did alot of experimentation to get the solution. This is how it works on my system (Lenovo tablet, Windows 10 Pro, Remix OS, dual boot using Grub boot loader).
Okay, ignore what you've done so far.
Assume we have a first-time installation of Remix OS.
My instructions will only help you in this situation.
I can't really correct any experiments you may have done after that.
1) When the Remix OS installation tool tells you to reboot, don't do it. Just exit it, and restart after we finish the steps below.
2) Open command prompt as an Administrator.
3) Mount your boot partition by following these instructions. I think you may have had problems with past advice because it is not so clear. This tutorial has clear steps:
Code:
http://linuxbsdos.com/2015/09/05/how-to-delete-grub-files-from-a-boot-efi-partition-in-windows-10/
4) Navigate to the following folder (change drive letter "Z:" to whatever you used to mount the boot drive):
Code:
Z:\Boot\Grub\
5) Edit the file "grub.cfg"
6) To set a default OS, that the Grub boot loader always highlights:
- Search grub.cfg and ensure the entry menuentry 'Windows' is above menuentry 'Remix OS'.
- This basically indicates that Windows is the first option in the boot menu, and Remix OS is second.
- Search grub.cfg and find the entry set default="${saved_entry}"
- Replace it with set default=0
- This basically tells the Grub boot loader to highlight the top entry (Windows) everytime it starts.
7) To change the countdown timer, that the Grub boot loader uses:
- Search grub.cfg for set timeout=
- Replace it with set timeout=3 (you can change "3" to whatever countdown number you like)
8) OPTIONAL! To set the default OS to repeat whatever was last selected:
- Suppose in the future, you want the the Grub boot loader to automatically highlight whatever OS was selected last.
- In my situation, the Remix OS installation tool has a glitch where it makes "Remix OS" automatically selected every startup.
- To correct this, repeat all the actions to mount the boot drive & edit the grub.cg file (see "6)" instructions).
- Search grub.cfg for menuentry 'Windows'
- In the line under it, add the text: savedefault
- Search grub.cfg for menuentry 'Remix OS'
- Ensure that somewhere in the lines below, the text savedefault exists. If not, add it manually.
- The problem, in my situation, was that the Remix OS installation tool only added "savedefault" to the Remix OS entry...and not the Windows entry. By adding that line to both OS's, the Grub bootloader can properly tell which OS was selected last & choose it for you on startup.
Click to expand...
Click to collapse
piece of cake. modify this on your Grub line
set default="${savedefault}" <--------change to this
function savedefault {
saved_entry="${chosen}"
save_env saved_entry
menuentry 'Windows 10' --class windows {
savedefault <-----------Add this(Tells it to always highlight Windows)
search --file --no-floppy --set=root /EFI/MICROSOFT/BOOT/BOOTMGFW.EFI
chainloader (${root})/EFI/MICROSOFT/BOOT/BOOTMGFW.EFI
Go to the RemixOS line and remove savedefault from that line and done. Now it will always boot with Windows highlighted
set timeout=30 <---------Modify 30 to whatever youd like for Timeout
I made a batch file for Easy Mounting of the EFI partition. It's set up to use drive Z, so if you have a drive Z already, modify my batch file to use whatever drive you'd like. Extract and run as Admin
PizzaG Windows 10 EFI Partition Helper: https://drive.google.com/open?id=0B_...VpNR2RheHpOTlk
Both you guys posts are not working for me
从我的 iPhone 发送,使用 Tapatalk Pro
do you want to teamview?
Thanks in advance
PizzaG said:
piece of cake. modify this on your Grub line
set default="${savedefault}" <--------change to this
function savedefault {
saved_entry="${chosen}"
save_env saved_entry
menuentry 'Windows 10' --class windows {
savedefault <-----------Add this(Tells it to always highlight Windows)
search --file --no-floppy --set=root /EFI/MICROSOFT/BOOT/BOOTMGFW.EFI
chainloader (${root})/EFI/MICROSOFT/BOOT/BOOTMGFW.EFI
Go to the RemixOS line and remove savedefault from that line and done. Now it will always boot with Windows highlighted
set timeout=30 <---------Modify 30 to whatever youd like for Timeout
I made a batch file for Easy Mounting of the EFI partition. It's set up to use drive Z, so if you have a drive Z already, modify my batch file to use whatever drive you'd like. Extract and run as Admin
PizzaG Windows 10 EFI Partition Helper: https://drive.google.com/open?id=0B_...VpNR2RheHpOTlk
Click to expand...
Click to collapse
Thanks for procedure but can you paste the exact text that come from final editing of grib.cfg. I change text like you said but there may be misunderstanding that lead to failure.

Categories

Resources