Windows 10: @Kari Hyper-V boot from USB / Micro SD card to load OS from SSD

Discus and support @Kari Hyper-V boot from USB / Micro SD card to load OS from SSD in Windows 10 Virtualization to solve the problem; Hi there Specially question for Kari -- I've added an SSD to a Microserver (HP gen 8) to the ODD slot. The Bios of this server in AHCI mode only... Discussion in 'Windows 10 Virtualization' started by jimbo45, Jan 24, 2016.

  1. jimbo45 Win User

    @Kari Hyper-V boot from USB / Micro SD card to load OS from SSD


    Hi there

    Specially question for Kari -- I've added an SSD to a Microserver (HP gen 8) to the ODD slot. The Bios of this server in AHCI mode only allows boot from USB/Micro SD card or HDD's in slot 1/2. I want all 4 HDD's as data disks so I was wondering if I could use GRUB or a bootloader on to an internal USB stick or the micro SD card which would then load the OS from the SSD leaving my 4 HDD's to be used as data drives.

    I know I can load LINUX this way or Esxi - but Virtualising the HYPER-V system doesn't seem a good idea.

    I did read somewhere that one could boot windows this way by using a VHD - any ideas on how to do that so essentially the OS is running of the SSD while all 4 data HDD's can be used for DATA / RAID or whatever.

    I've got one of these servers running very satisfactorily as a NAS box with CENTOS 7 on the ODD SSD - Grub boots from the internal micro SD card without problem. I want to order another of these boxes as a server for some VM's and was hoping to get Windows 2012 server or HYPER-V to dish up some VM's.

    Any way to make this work or will I have to fiddle around with a Linux Hypervisor (KVM / XEN) to get my Windows VM's up and running.

    Cheers
    jimbo

    :)
     
    jimbo45, Jan 24, 2016
    #1

  2. Any way to boot the Nokia Booklet 3G from SD(HC) ?

    Unfortunately booting solely from SD card is not possible in Booklet 3G. SD card controller is not USB device but attached to PCI bus. BIOS is able to boot only from USB devices. Some Netbooks have their SD card readers attached as USB devices thus allowing
    to boot from SD card similarly to any other USB stick.



    The only way is to load enough of the OS from HDD/USB-stick to have PCI driver for SD card reader and then continue booting from SD card. For Linux that would mean that bootloader and /boot partition with initrd (having PCI SD card support) should be on
    HDD/USB medium and root partition can be in SD card. For Widows things are trickier. You;d have to read a lot about Windows PE and have a lot of time to craft the solution.



    Anyway for OS to be stored on SD card you need to have extra boot partition on HDD or USB medium, that BIOS of Booklet is able to read.
     
    myroslav---01, Jan 24, 2016
    #2
  3. do i have virtualization

    Depends on the type of processor you have. Open Start, type type msinfo32 in the search box then hit Enter, click System Information from the top of the results list. Scroll to the very end and look for the four items that begin with Hyper-V. If you see
    a Yes next to each one, you're ready to enable Hyper-V. If you see a No after the Virtualization Enabled In Firmware setting, you have to go into your BIOS (or UEFI firmware) settings and turn on support for virtualization. If you see a No next to any of the
    other items, you won't be able to run Hyper-V. Learn how to load your BIOS then enable it: BIOS/UEFI Setup Guide: Boot from a CD, DVD, USB Drive or SD Card then Setup a Virtual Machine with Windows 10 Hyper-V
     
    Andre Da Costa, Jan 24, 2016
    #3
  4. Kari Win User

    @Kari Hyper-V boot from USB / Micro SD card to load OS from SSD

    Jimbo, I have honestly not a faintest clue! I get what you want to but using Windows Server or consumer OS, I don't know how to do it.

    Might work, have never tested this: Install Windows Server or a Hyper-V Server as WindowsToGo on USB or SD (Hyper-V Server 2012 R2 trial here: Try Hyper-V Server 2012 R2 | TechNet Evaluation Center). Note that the built-in feature to make WindowsToGo as in 10 Enterprise does not work in this case, you have to use a third party tool for that.

    A hardcore Windows fanboy as I am, it hurts me to say that I think this would be easier with Linux. You know it already that CentOS is my choice if and when I need Linux, knowing you I think that would not be an issue for you to do the same you have already done with it. But, if you want to try, I think that Hyper-V Server 2012 R2 on USB / SD might be possible.

    Really, no idea, no resources at the moment to test.
     
  5. Kyhi Win User
    Seems to me you could use the USB stick as the Boot Partition..

    Set Firmware to Boot from USB as first option

    bcdboot S:\Windows /s U: /f ALL,BIOS,UEFI

    S=SSD
    U=USB
     
  6. lx07 Win User
    I use rEFInd which you can boot from your SD card or USB. It will find your windows bootloader (or pretty much any other) wherever it is so you can then install Windows as Windows to Go on the SSD and boot that.

    I use the (simple) steps here to put Windows on the external disk - Windows To Go Step by Step - TechNet Articles - United States (English) - TechNet Wiki

    Or you boot Windows to go direct from USB (or Run Hyper-V Server from a USB Flash Drive). Or you can boot Windows to Go from SD card.

    If @Kyhi solution works (having the boot files on a different disk from C drive) that is the best though as you'd have a standard Windows install which you can upgrade as long as SSD is seen as an internal disk. You can't upgrade Windows to Go or Windows installed on VHDX. (While you can boot Windows from VHDX you still need Windows bootloader etc anyway so it is no advantage here).

    What OS you want to run Hypervisor on is up to you - it doesn't make a lot of difference I don't suppose. If you want to use Windows even though Hyper-V server is free it has a lot of disadvantages. It doesn't have a GUI (although you can add Explorer++ and other limited third party things) and it doesn't have any support for Wi-Fi or Bluetooth which means nor do your guests. If you want to use Wi-Fi you'd be better off using Pro (or Server with Hyper-V role enabled) as your Host OS..
     
  7. Kyhi Win User
    One other nice thing to point out > by removing the USB (Boot Files)
    will result in an error of - no bootable drive found
    For a little added security
     
  8. jimbo45 Win User

    @Kari Hyper-V boot from USB / Micro SD card to load OS from SSD

    Hi there.

    I've found that you can install GRUB to the internal SD card which can then load the CENTOS which is installed on the SSD on the ODD device leaving all 4 data drives to be used as DATA disks. Boot is still incredibly fast as all the SD card does is start GRUB which then starts load the OS from the SSD and start it.

    The restriction with this microserver is that in AHCI mode it will only boot from SATA controller 1 (the HDD's) and not from SATA 2 (the ODD where you usually connect a DVD device etc -- I connected an SSD to this slot rather than bothered with a DVD device -- on a server who needs a DVD device - and in any case I can use an external DVD device if I really need one.

    Loading GRUB from the SD card doesn't slow down the OS as it's then loaded from the SSD and I get to keep all 4 HDD bays as data bays.

    For Virtualisation I'll stick currently with VMWARE workstation - works on CENTOS 7 easily enough - you just need to ensure you have the kernel headers and Gcc compiler installed. You also will need ntfs-3g to read Windows files for any devices you attach via USB's as the ntfs-3g module isn't installed by default (unlike most other Linux distros).

    Response time using OS on SSD is fantastic so I think I'm in business.

    I love these small "Cube shaped" micro servers --just wish HP would have made booting from the ODD device easy instead of having to screw around with a micro SD card - but at least it works fine.

    Thanks everybody for your help.

    (PLEX etc now running brilliantly as well as my VM's using 4 X 4 TB HDD's as data drives).

    Who needs jigsaw puzzles / "meccano" sets etc when we've got these servers to play with - and at prices cheaper than a typical desktop PC.

    Cheers
    jimbo
     
    jimbo45, Apr 5, 2018
    #8
Thema:

@Kari Hyper-V boot from USB / Micro SD card to load OS from SSD

Loading...
  1. @Kari Hyper-V boot from USB / Micro SD card to load OS from SSD - Similar Threads - @Kari Hyper boot

  2. Playing music from a micro SD card

    in Windows 10 BSOD Crashes and Debugging
    Playing music from a micro SD card: So i have like 40 gigs of music stored on a micro sd card which i have inside an adapter and plugged into my sd card slot on my laptop, i want to be able to listen to music without spinning up my hdd all the time as i rarely need to access it, but while playing music it will...
  3. micro sd cards

    in Windows 10 Drivers and Hardware
    micro sd cards: so ive recently discovered a problem on my windows 10 machine that it doesnt correctly read large micro sd cards, but does correctly pick up smaller size ones. i also have a laptop that ive check, which correctly disaplys the large mirco sd card tho. itll be nice to know why...
  4. micro sd card

    in Windows 10 Software and Apps
    micro sd card: how can you play a video from the micro sd card? https://answers.microsoft.com/en-us/windows/forum/apps_windows_10-winapps-appscat_music/micro-sd-card/6b3649a7-4998-4708-889e-17393ae74f39
  5. HYPER-V question for probably Kari

    in Windows 10 Virtualization
    HYPER-V question for probably Kari: Hi there quick question on HYPER-V probably for @Kari as he's the undisputed champion of HYPER-V around here !!! If I have a VM powered on under HYPER-V can I log off as the Windows user and still have people able to access the HYPER-V VM - assuming of course they have an...
  6. HYPER-V and ESXI Kari - have you tried this

    in Windows 10 Virtualization
    HYPER-V and ESXI Kari - have you tried this: Hi there has anybody especially @Kari tried creating an ESXI VM on HYPER-V and then attaching VM's to the Esxi VM. I'd imagine if possible the response time would be quite good as Esxi is such a TINY OS. Running esxi as a VM would also get round some of its pickier...
  7. One for Kari - Secure boot with HYPER-V question

    in Windows 10 Virtualization
    One for Kari - Secure boot with HYPER-V question: Hi there I see that although VMware and VBOX can't do it (they can use UEFI) it seems HYPER-V CAN create a level 2 (type 2) VM which can enable secure boot. I want to have a go with this on a W2012 Server HOST. Anything special needed for setting up the VM -- want to...
  8. GRUB /GRUB2 load VHD from Micro SD card

    in Windows 10 Virtualization
    GRUB /GRUB2 load VHD from Micro SD card: Hi there I'm using an HP Micro server as a NAS box --it's running (currently) Centos 7 - These servers have 4 HDD bays and a DVD ODD bay -but you can only boot from HDD 1/2 if you have the HDD's mounted at boot time - OR you can boot from internal USB device, internal SD...
  9. How to initiate SSD boot from SD card?

    in Windows 10 Drivers and Hardware
    How to initiate SSD boot from SD card?: Going a bit crazy trying to get my laptop to recognize a new NVMe SSD that I want to use in it. The Win 10 installer has no problem seeing & the laptop can access it. But the BIOS doesn't recognize the device.. so it's not bootable. I've tried just about every BIOS setting...
  10. Boot from internal SD card to load Windows OS on to SSD

    in Windows 10 Installation and Upgrade
    Boot from internal SD card to load Windows OS on to SSD: Hi there. I'm sure it can be done - I'm sure there are some discussions on the Forums over this but I can't find them or the topic is quite old. I've got a Micro server with 4 HDD bays and the ability also to boot from an internal USB slot or micro SD card. What...
Tags: