Jump to content











Photo
- - - - -

Native boot: search for a way for mount early more than the single bootable VHD

native boot vhd vhdx

  • Please log in to reply
11 replies to this topic

#1 LevT

LevT
  • Members
  • 8 posts

Posted 23 April 2020 - 11:11 PM

I see no technical reason to constrain the windows native boot capability with a single boot vhdx early mounted

A registry key must exist or a BCD kernel parameter to mount additional VHDX

 

There is no one interested in documenting this broadly, but I suppose here is the right place to find someone who has the clue and knows the key.

 

For example, I see the following use case:

 

I have my parent volume deduplicated, having system+boot VHDX placed into an excluded directory, it works for me like a charm.

 

I consider it would be helpful to move most of the windows boot volume contents

    out of this tiny file into one or more additional VHDX outside of the dedup excluded folders

 

 

Any thoughts

Thanks in advance 


Edited by LevT, 23 April 2020 - 11:31 PM.


#2 antonino61

antonino61

    Silver Member

  • Advanced user
  • 561 posts
  •  
    Italy

Posted 24 April 2020 - 12:43 AM

UEFI?



#3 wimb

wimb

    Platinum Member

  • Developer
  • 2795 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 24 April 2020 - 05:42 AM

I have several Win10x64 VHD's in use located on internal SSD next to each other and selectable in Windows Boot Manager Menu.

UEFI_MULTI is used to Add VHD in Boot Manager Menu for booting from internal SSD 

 

After booting with VHD located on internal SSD:

- On separate Data partition Create 5x empty folder for Documents, Pictures, Downloads, Music and Videos     

- In My Computer use R-mouse on icon > Properties > tab Location > Move ... Select the Created folder to change the User Data location 

In this way the User Data are located outside VHD so that they don't use space inside VHD.

 

More Info: Attached File  Win10_Install.pdf   1.09MB   208 downloads

 

See section

How to use WinNTSetup x64 and ISO file for Installation of Windows 10 x64 in VHD or partition of SSD harddisk



#4 LevT

LevT
  • Members
  • 8 posts

Posted 24 April 2020 - 06:54 AM

I have several Win10x64 VHD's in use located on internal SSD next to each other and selectable in Windows Boot Manager Menu.

UEFI_MULTI is used to Add VHD in Boot Manager Menu for booting from internal SSD 

 

 

I have also been using this setup for a decade. That's not what I am exploring for now

 

 

UEFI_MULTI

Thank you, I have been using bootice and/or bcdboot to add boot entries

 

 

- On separate Data partition Create 5x empty folder for Documents, Pictures, Downloads, Music and Videos     

- In My Computer use R-mouse on icon > Properties > tab Location > Move ... Select the Created folder to change the User Data location 

In this way the User Data are located outside VHD so that they don't use space inside VHD.

Thank you for reminding of this but as I switch my primary systems frequently, I need an automated way of doing it
And I asked about more advanced stuff
 

 

UEFI?

I have also expected some tribal knowledge on the internet exist to premount virtual disks created with UEFI
Can you elaborate this setup?


Edited by LevT, 24 April 2020 - 07:05 AM.


#5 wimb

wimb

    Platinum Member

  • Developer
  • 2795 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 24 April 2020 - 07:26 AM

I have also been using this setup for a decade. That's not what I am exploring for now

 

 

Can you elaborate on the configuration that you are interested in, since I fail to understand what you are after.

May be you can give screenshot of your configuration ....

 

Booting with a very small VHD mostly containing pointers to WIM archive has been realised in VHD_WIMBOOT

But I suppose that is not what you want ....

 

Attached File  VHD_WIMBOOT.pdf   696.57KB   236 downloads


#6 antonino61

antonino61

    Silver Member

  • Advanced user
  • 561 posts
  •  
    Italy

Posted 24 April 2020 - 07:39 AM

I was thinking exactly of the same thing



#7 LevT

LevT
  • Members
  • 8 posts

Posted 24 April 2020 - 08:24 AM

Can you elaborate on the configuration that you are interested in, since I fail to understand what you are after.

May be you can give screenshot of your configuration ....

 

Booting with a very small VHD mostly containing pointers to WIM archive has been realised in VHD_WIMBOOT

But I suppose that is not what you want ....

 

 

 

I am aware of Wimboot and VHD_WIMBOOT and was using it during a couple of years

I would like to get additional virtual drives mounted really early, at the same time as the boot VHD is mounted during the boot process

Or just after the primary VHD.
I see no technical reason to constrain this type of mount with a single virtual drive

As an altenative I expect UEFI-mounted virtual drives may tackle the problem

But I haven't seen yet any working example


Edited by LevT, 24 April 2020 - 08:30 AM.


#8 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 15278 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 24 April 2020 - 08:46 AM

If I get this right, you are looking for a way to do either of these:

https://www.tenforum...ndows-10-a.html

https://www.eightfor...indows-8.20342/

 

BUT in an earlier moment of the booting, right?

 

:duff:

Wonko



#9 wimb

wimb

    Platinum Member

  • Developer
  • 2795 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 24 April 2020 - 09:39 AM

I would like to get additional virtual drives mounted really early, at the same time as the boot VHD is mounted during the boot process
 

 

What is the use Or the need of such early auto-mounted VHD ?

Is it for some Tools Or for having Access to User Data ?



#10 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 15278 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 24 April 2020 - 10:34 AM

NOT what you are asking for, but there is the VHD Attach that runs as a service, so it can be rather early (before login):

https://www.medo64.com/vhdattach/

 

:duff:

Wonko



#11 Hunter23071985

Hunter23071985

    Newbie

  • Members
  • 18 posts
  •  
    Russian Federation

Posted 26 April 2020 - 01:55 AM

I think that LevT wants to create a container with block/bit deduplication and LZX/stronger compression with a set of OS from XP to 10:
a. in bulk (the container file system can be only NTFS); or
b. in VHD/X (the container file system can be any and user can use ready-made VHD/X).
The profit seems to be clear - disk space saving, etc.
Is it possible to do this?

Edited by Hunter23071985, 26 April 2020 - 01:56 AM.


#12 Hunter23071985

Hunter23071985

    Newbie

  • Members
  • 18 posts
  •  
    Russian Federation

Posted 26 April 2020 - 07:57 PM

By the way, the question is really interesting!
I have all the OSs (XP, Vista, 7, 8, 8.1, 10) in VHD-containers in 128Gb-SSD.
All of them are written into BCD (in fact many are loaded via Grub4Dos) and used to test scripts and software.
In theory I can deduplicate VHDs up to 20:1 (!), and boot them in VirtualBox.
But I'd like to use OSs "directly" without VirtualBox and reduce their size at least 2 times.
Although 4-8 GB instead of 79.6 GB would be much better! ))) Any ideas how to do this?





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users