XXHighEnd - The Ultra HighEnd Audio Player
November 24, 2024, 11:01:41 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: August 6, 2017 : Phasure Webshop open ! Go to the Shop
Search current board structure only !!  
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: 10 | Using the OS from RAM  (Read 8732 times)
0 Members and 1 Guest are viewing this topic.
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16854



View Profile Email
« on: October 27, 2015, 05:21:47 pm »


Edit, January 21, 2016 :
At this moment this Tutorial / Explanation is a bit outdated, hence today's XXHighEnd 2.05 screenshots would look different and there's more to say. This will be adjusted the soonest.


From of XXHighEnd version 2.03 the OS can be booted from RAM and used from there for Audio Playback.
Please notice : Using the OS from RAM (no disk or USB pen or anything present in the PC) can only be done by means of a prepared harddisk by Phasure. This disk is sent to you by mail and it contains the "base" OS data which will allow you to boot from RAM.


It provides you with a boot menu looking similar to this, with the notice that the Windows OS version can be (or will be) different than the Windows 10 build 10074 you see here. Also it is possible that you'll see (have the choice of) a mix of Windows 8 and Windows 10 versions.

Here are some general usage hints :


When the Stop button is Right-Clicked, a menu will show.
(the "Allow W10 Updates" is irrelevant for this Tutorial)
The first two options are greyed out when the OS has not been booted from RAM :


So in this case these options don't do a thing, hence they are not useful anyway. We will learn about this below.


What you see here is a "Check" to the left of the "Detach BASE volume" option. This means that the "BASE" volume, which is the volume (disk) the OS was copied from when it went to RAM, is not attached; it is not present and thus not accessible.

When we want to do maintenance on this BASE Operating System (remember, which is copied to RAM at boot), we like to access it, obviously; we want to apply something to it, like a new XXHighEnd version, or anything.

Side note - and an important one :
The normal operating status of the PC system is that no devices are in there. Thus, once the OS has been copied to RAM, the disk containing that BASE version is removed from the system. Yes, a removable 2.5" hdd bay comes handy now (hot pluggable).
Btw, everybody with an XXHighEnd PC has such a removable bay.

Thus ... when you want to access the disk, you must put it back in again.
When done, you the option you see in the picture above can be chosen.


And this is the result.


What you'll see in Drive X: is in fact the very same as what you see in Drive C:, which latter is your live Operating System (but notice that Drive C: is to be viewed as a RAMDisk).
What you see above just the same is a Drive D:. This one is never to be accessed or changed; it is the disk (in the removable bay) itself, and it should remain as it is.

When you'd Right-Click the Stop button again, you'd see that the "Check" is now next to Attach BASE volume - it is attached at this moment.


When you are done with the "maintenance", you can detach the BASE volume again. Just click the option.
Now you can remove the disk from the system again. However :


If you have the volume in use, like you're still in Drive X: with Explorer (like a two pictures back), you will receive this error message. Do not remove the disk now. First make it right (free the volume).


Now all is fine.



Suppose you want to reboot or shut down the system;


The options speak for themselves, but notice that you better put in the BASE disk first.
a. This is needed at the next boot anyway (never mind if this is only tomorrow);
b. It allows XXHighEnd to save the settings, like screen status / position and other settings you might have changed in the last XXHighEnd session.


Assumed you did not attach the BASE disk yourself, a message will tell you indirectly that the the volume needs to be attached. Therefore you need to put the disk in the bay, obviously.
When you just did that you can click OK and the settings will be saved, waiting for the next boot.
When you don't like to put in the disk, just don't and click No. XXHighEnd will ask you to continue anyway and you can easily say Yes. Remember though, without the BASE disk in the system, no boot will be possible (any next time).


What you saw in the previous picture and also this one, is quite crucial. Plus, look here :


What we see here is Drive X: again or IOW that BASE disk (or a part of it (say a partition), actually). This is where XXHighEnd resides, on disk. Understand ? ... what was shown in the XXHighEnd settings field "Copy Settings to" is exactly that disk location.

Side note : when using a RAMdisk (as we do this for years already) you do similar; you point to the disk location, so the settings are stored to permanent storage (you could point to a location in RAMDisk, but this is rather pointless).

Thus, when in "Copy Settings to" is pointed to permanent storage, we can still preserve our changed settings and all.
One thing : all can only be saved when
a. the disk is in its bay;
b.  the volume is formally attached and something orders to save the settings.

Ad b.
This is the Reboot or Shut Down command via XXHighEnd.
What it will do is applying the procedure of the first part of this Tutorial, under the hood. It attaches the BASE volume for you, and once done it will save the XXHighEnd settings to it.
Then it reboots or shuts down (what you asked for).

That's it.



Almost.
Look again at the very first picture. In there you also see the option "BASE version". What does it mean ?

Easy : that boots into the BASE version (volume) we talked about all the time; It is the disk version.
When you just finished your XXHighEnd session in the RAM version and applied the Saving of the Settings as we talked through, the BASE version - which is a normal disk version - will show 100% the same. The great gag now is that you can do all you like in there (again, like installing a new XXHighEnd version, but this time including testing various settings - listen for hours and all you like, and when done ...

... Boot into the RAM version and again all will be 100% the same as you just left it. The difference, of course, is that now you booted from RAM and you can remove the disk. You can not do that when you booted from the BASE version. whistle



The "TRIAL (Do not use)" version (see first picture) is necessary for technichal reasons. You can boot into it, but you shouldn't do anything in there because whatever you do, it is not used anywhere (for the Audio Playback).
« Last Edit: January 21, 2016, 04:51:22 pm by PeterSt » Logged

For the Stealth III LPS PC :
W10-14393.0 - July 17, 2021 (2.11)
XXHighEnd Mach III Stealth LPS PC -> Xeon Scalable 14/28 core with Hyperthreading On (set to 14/28 cores in BIOS and set to 10/20 cores via Boot Menu) @~660MHz, 48GB, Windows 10 Pro 64 bit build 14393.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/0/0/*1*/ Q1Factor = *4* / Dev.Buffer = 4096 / ClockRes = *10ms* / Memory = Straight Contiguous / Include Garbage Collect / SFS = *10.13*  (max 10.13) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / Stop Desktop, Remaining, WASAPI and W10 services / Use Remote Desktop / Keep LAN - Not Persist / WallPaper On / OSD Off (!) / Running Time Off / Minimize OS / XTweaks : Balanced Load = *62* / Nervous Rate = *1* / Cool when Idle = n.a / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = Optimal / Time Stability = Stable / Custom Filtering *Low* (16x) / Always Clear Proxy before Playback = On -> USB3 from MoBo -> Lush^3
A: W-Y-R-G, B: *W-G* USB 1m00 -> Phisolator 24/768 Phasure NOS1a/G3 75B (BNC Out) async USB DAC, Driver v1.0.4b (16ms) -> B'ASS Current Amplifier -> Blaxius*^2.5* A:B-G, B:B-G Interlink -> Orelo MKII Active Open Baffle Horn Speakers. ET^2 Ethernet from Mach III to Music Server PC (RDC Control).
Removed Switching Supplies from everywhere (also from the PC).

For a general PC :
W10-10586.0 - May 2016 (2.05+)
*XXHighEnd PC -> I7 3930k with Hyperthreading On (12 cores)* @~500MHz, 16GB, Windows 10 Pro 64 bit build 10586.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/1/1/1 / Q1Factor = 1 / Dev.Buffer = 4096 / ClockRes = 1ms / Memory = Straight Contiguous / Include Garbage Collect / SFS = 0.10  (max 60) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / All Services Off / Keep LAN - Not Persist / WallPaper On / OSD On / Running Time Off / Minimize OS / XTweaks : Balanced Load = *43* / Nervous Rate = 1 / Cool when Idle = 1 / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = *Optimal* / Time Stability = *Stable* / Custom Filter *Low* 705600 / -> USB3 *from MoBo* -> Clairixa USB 15cm -> Intona Isolator -> Clairixa USB 1m80 -> 24/768 Phasure NOS1a 75B (BNC Out) async USB DAC, Driver v1.0.4b (4ms) -> Blaxius BNC interlink *-> B'ASS Current Amplifier /w Level4 -> Blaxius Interlink* -> Orelo MKII Active Open Baffle Horn Speakers.
Removed Switching Supplies from everywhere.

Global Moderator
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.201 seconds with 20 queries.