Can I dual-boot cloudready by installing cloudready first, then windows then linux?



  • Forrest Smith

    This is theoretically possible, but

    1) We won't be able to guide you through the steps here - I am not sure, but I would guess it involves detailed technical knowledge of both the Windows and Linux install/boot processes

    2) You'll need to install Windows and Linux very carefully to avoid creating issues with CloudReady booting. CloudReady creates 27 partitions in a standard install - the first 15 are just stubs, but 16-27 must remain numbered and ordered exactly as they are to prevent breaking the boot process.

    You can either expand some/several of the partitions in the 1-15 range to place your Windows and Linux installs there, or you could allocate space for partitions 28+ to contain your Windows and Linux installs. 

    3) Assuming your triple boot install works initially, you'll run into issues with updates that will need some manual intervention (or some clever trick I don't know of to avoid the problem).

    The problem is that CloudReady updates alternate between two "slots" so that the update can download and install in its entirety without any of the annoying Windows-style "please wait while we update" stuff. Your initial install is in slot 1, and then the first update is installed to slot 2 and grub is directed to boot from slot 2 instead of slot 1 once the update is successful.

    So if you install Linux to dualboot with Windows, it will install its own separate instance of grub to handle choosing an OS. That will show Windows, Linux, and likely two CloudReady boot options (maybe not at first, but definitely after your first CloudReady update after installing). You'll need to track which is which yourself and know when to switch partitions. 


    Hope those are some useful warnings/breadcrumbs. Again - nothing against this kind of custom setup, but its not what the OS is set up to accommodate so you may need to venture into unknown territory and deal with some inconveniences to do it. 

    Comment actions Permalink
  • Zethex

    Thank you for the information. So, if i understand correctly I should use slot one first, then every time cloudready updates i switch to slot two then when it updates again back to slot one and so on? And windows updates shouldnt break boot too?

    edit: So in grub2 there are two unknown linux distro like you said. Top one is sda18 and bottom is sda20. Btw, booting into UEFI os instead of grub2 from BIOS temp start up menu gives an error message about 'could not find /boot' or 'secure boot' or something, then restarts immediately (so i couldn't really read it). secure boot is disabled so its probably not that. booting from Grub2 still works though.

    Comment actions Permalink
  • Forrest Smith

    sda18 is your original version and sda20 is where the next update will install itself.


    Windows updates definitely could cause issues - just depends on what the update does, which is not bounded by any set of rules Microsoft publishes. Our no-longer-supported dualboot implementation ran into issues from that which is why we ended support for the feature

    Comment actions Permalink

Please sign in to leave a comment.