esSJae's Virtualization Blog

Virtualization and other IT topics

Archive for May 13th, 2015

Windows 10 Hyper-V: Accessing ISOs from a Network Share

Posted by essjae on May 13, 2015

Keeping ISOs on a server/network share is a great way to save space for all your installation ISOs.  Unfortunately, Hyper-V does things a little different (it’s called constrained delegation) and can’t directly access an ISO file on a network share or mapped drive with your user account.  Hyper-V will ignore any mapped drives you’ve got, but with Windows 10 you can add a network location from Windows Explorer’s Computer tab (1). This makes it easy to get to a remote network share quickly.

You’ve got 2 options:

  1. Go to the ISO location and mount it as a physical drive. This tricks Hyper-V into thinking the disk is local and not network shared.  It works great for everything but Gen2.
  2. Constrained delegation configuration
    1. On a domain: this is easy, you just need to add your Hyper-V computer’s domain joined account to the network share.
      1. Go to the shared drive/folder and right-click–>Properties.
      2. Click the Sharing tab, click Advanced Sharing.
      3. Click Permissions, click Add.
      4. Click Object Types and select Computers, click OK.
      5. Enter the computer’s name, and click Check names, click OK to add.
    2. Workgroup/Microsoft accounts: this is a little more involved and care should be taken if this is used anywhere other than a home or lab network as you’re changing some security settings
      1. Go to Administrative Tools–>Local Security Policy, in Security Settings–>Local Policies–>Security Options change these settings:
        • Network Access: Do not allow anonymous enumeration of SAM accounts and shares – Change to: Disabled
        • Network Access: Let Everyone permissions apply to anonymous users – Change to: Enabled
        • Network Access: Restrict anonymous access to Named Pipes and Shares – Change to: Disabled
        • Network Access: Shares that can be accessed anonymously, add the name of the share on the Windows server, i.e. if the share name is “ISOs” add “ISOs” here. *I don’t have a non-Windows NAS, if you do and have found a solution for this, please let me know and I’ll post it

 

Footnote (1)

Notes:

  • Add a network share:
    1. Open This PC via the start menu, or Win+E.
    2. Click Computer, click Add a network location
    3. add-network-location
    4. Follow the Add Network Location Wizard to finish
      1. For a standard Windows share, use the syntax: \\servername\sharename replacing with the actual name of the server and share.

**Content created and tested on Windows 10 Pro Insider Preview Build 10074

Posted in Computers, Hyper-V, Virtualization, Windows 10 | Tagged: , , , , | Leave a Comment »

VirtualBox 4.3.28 Released

Posted by essjae on May 13, 2015

Download: https://www.virtualbox.org/wiki/Downloads

 

This is a maintenance release. The following items were fixed and/or added:

  • VMM: fixed a Guru Meditation when rebooting certain guests (for example Solaris doing fast reboot) by fixing the implementation for INIT IPI
  • VMM: added some information for diagnosing rare VERR_VMX_INVALID_VMXON_PTR Guru Meditations (VT-x only)
  • GUI: HID LEDs sync: prevent synchronization if VM window has no focus (Windows and Mac OS X hosts only)
  • GUI: fixed drag and drop moving the cursor between guest screens on certain hosts
  • 3D: fixed a crash on restoring the VM state on X11 hosts (bug #12737)
  • 3D: fixed a crash on Linux guest shutdown (bug #12772)
  • VRDP: fixed incompatibility with rdesktop 1.8.3
  • VRDP: fixed listening for IPv6 on some systems (bug #14038)
  • Storage: don’t crash if creating an asynchronous I/O context fails (e.g. when starting many VMs) and show a proper error message
  • Floppy: several fixes
  • Audio: improved the behavior of the volume control for the HD audio device emulation
  • USB: increase the number of supported drivers from 3 to 5 (Windows hosts only)
  • PS/2 keyboard: synchronize the LED state on VM restore (Windows and Mac OS X hosts only)
  • NAT Network: when running multiple NAT networks with multiple VMs, only stop the respective services when stopping VMs (bug #14090)
  • NAT: don’t kill UDP bindings on ICMP errors (bug #13475)
  • NAT: bandwidth limit now works properly with NAT (bug #11485)
  • BIOS: fixed the returned size value of the VBE 2.0 PMI function 0Ah (4.2.0 regression; bug #14096)
  • Guest Control: fixed parameter quoting in Windows guests (bug #13157)
  • Webcam passthrough improvements for Linux (V4L2) hosts to support more webcam models
  • API: don’t fail starting a VM with VBOX_E_INVALID_OBJECT_STATE under certain conditions (bug #13617)
  • API: be more verbose on VBOX_E_INVALID_OBJECT_STATE if a medium is attached to a running VM (bug #13560)
  • API: fixed a bug which could result in losing certain screen resize events with multi-monitor guests
  • rdesktop-vrdp: fixed path to the keymaps (bug #12066)
  • rdesktop-vrdp: switch to version 1.8.3
  • Windows hosts: more hardening fixes (e.g. bugs #14051, #14052)
  • Linux hosts: another fix for activated SMAP on Linux 3.19 and newer (Broadwell and later; bug #13961)
  • Linux hosts: Linux 4.1 compile fix (bug #14081)
  • Solaris hosts: fixed using of VNIC templates with Crossbow based bridged networking to be compatible with vanity interface names
  • Mac OS X hosts: fixed crash during VM termination under rare circumstances
  • Windows Additions/WDDM: improved video memory utilization and allow more/bigger guest screens with large resolutions (including HiDPI)
  • X11 Additions: prevent flickering when updating mouse cursor
  • Solaris Additions: fixed incorrect usage of ‘prtconf’ while installing Guest Additions (Solaris 10 only)

Posted in VirtualBox, Virtualization | Tagged: , , , | Leave a Comment »