Topic: Win 8.1SE PE/OS Problem  (Read 23949 times)

Re: Win 8.1SE PE/OS Problem
« Reply #20 on: January 08, 2015, 09:15:39 PM »

gizmoshq

  • Jr. Chef
  • **
  • Date Registered: Oct 2014
  • Posts: 23
It worked in a test, I'm going to build it into my image.   

Re: Win 8.1SE PE/OS Problem
« Reply #21 on: January 08, 2015, 09:43:12 PM »

effingheck

  • Jr. Chef
  • **
  • Date Registered: Aug 2014
  • Posts: 12
meerschaum  thanks so much for this workaround this has been the one issue that has kept our build in 'beta' and this may well do the trick! I'll be testing it as soon as I have some time to work on the project again.

Again, thanks!


Re: Win 8.1SE PE/OS Problem
« Reply #22 on: January 08, 2015, 09:45:17 PM »

meerschaum

  • Apprentice
  • *
  • Date Registered: Dec 2014
  • Posts: 7
Hi Lancelot,

I tried using disk.sys from Server 2008, but it did not appear to impact the behavior of diskpart, and I still run into the problem if I don't mount the VHD with diskpart first.  I can't try disk.sys from Server 2012, as I'm using a 32-bit WinPE (I tried just for grins, but it crashed upon loading the driver, as I expected), but just for reference (and in case you can see if I did anything wrong), here are the files which I copied from a 32-bit Server 2008 Standard build:

\Windows\System32\drivers\disk.sys
\Windows\System32\DriverStore\en-US\disk.inf_loc
\Windows\System32\DriverStore\FileRepository\disk.inf_126712d3\component.man
\Windows\System32\DriverStore\FileRepository\disk.inf_126712d3\disk.inf
\Windows\System32\DriverStore\FileRepository\disk.inf_126712d3\disk.PNF
\Windows\System32\DriverStore\FileRepository\disk.inf_126712d3\disk.sys
\Windows\WinSxS\x86_disk.inf.resources_31bf3856ad364e35_6.0.6001.18000_en-us_0676a2a1e3b2c2fa\disk.inf_loc


Thanks for the background info; I wasn't aware that this was a problem in the past as well.

Re: Win 8.1SE PE/OS Problem
« Reply #23 on: January 08, 2015, 09:47:07 PM »

meerschaum

  • Apprentice
  • *
  • Date Registered: Dec 2014
  • Posts: 7
You're very welcome effingheck; this problem has been baffling me as well, and I certainly hope this helps.

Re: Win 8.1SE PE/OS Problem
« Reply #24 on: January 08, 2015, 10:19:28 PM »

gizmoshq

  • Jr. Chef
  • **
  • Date Registered: Oct 2014
  • Posts: 23
Server 2008 is based on Vista, server 2008 R2 is Win7, so I bet you need Server 2012, which I didn't think was available in 32 bit.

Re: Win 8.1SE PE/OS Problem
« Reply #25 on: January 08, 2015, 10:21:56 PM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
Hi meerschaum,

thanks for the results  :thumbsup:

I am sure ChrisR will add this  :great:

one more thing to try ;)
https://www.dropbox.com/s/9eqwgfdpnuol4zk/Gavotte%20Ramdisk.7z?dl=0

put this plugin to \Drivers\

I haven't try this plugin on SE, it is from my archive to overcome this situation in the past on Gena,
 maybe it works on SE ;) (it is not signed etc.. I don't know SE very well, feel free to modify plugin)
  your solution is superior (to me best for SE), I am only wondering how Gavotte works on this situation on SE  :thumbsup:

:turtle:

Re: Win 8.1SE PE/OS Problem
« Reply #26 on: January 08, 2015, 11:41:00 PM »

Starla

  • Jr. Chef
  • **
  • Date Registered: Dec 2014
  • Posts: 13
@meerschaum

Instead of attaching a pre-existent vhd in your launch script, would attaching an on-the-fly created one do the trick? I.e.

imdisk -a -t vm -m #: -s 3M

Try adding the following (quotes included) to the command above if format disk prompt appears
-p "/fs:fat32 /q /y"

Re: Win 8.1SE PE/OS Problem
« Reply #27 on: January 09, 2015, 01:32:07 AM »

meerschaum

  • Apprentice
  • *
  • Date Registered: Dec 2014
  • Posts: 7
Hi Lancelot,

I just tried this plug-in, but unfortunately it wasn't able to overcome the problem either; I was able to launch it and create a RAMDisk, but diskpart still only saw one disk on the drive, and I wasn't able to partition my physical HDD with this installed.

Starla, I had tried ImDisk before I thought of this (thinking along the same lines as you) since it's already included in the project by default, but it seems to not have any effect either, and like the Gavotte RAMDisk which Lancelot linked to, it creates a drive that shows up in Windows Explorer, but it doesn't show up under diskpart, which as far as I can tell appears to be the key.  I also tried the commands you provided just in case that would be different from how it's configured by default, but no luck.  However, I am confident that you could create the VHD on the fly with diskpart using the create vdisk command, as when I was first able to get this to work in my testing, I did so by going into diskmgmt.msc, and then just created and partitioned a VHD from there, and diskpart worked to partition my physical disk after I attached the functional VHD. 

Re: Win 8.1SE PE/OS Problem
« Reply #28 on: January 09, 2015, 01:35:49 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
Thanks a lot meerschaum,

a lot of thing clarified  :smile: :smile:

nt6x having nice advantage to mount vhd and keep disk.sys alive

Good catch  :great: :great:

Re: Win 8.1SE PE/OS Problem
« Reply #29 on: January 13, 2015, 08:16:28 PM »

gizmoshq

  • Jr. Chef
  • **
  • Date Registered: Oct 2014
  • Posts: 23
Here is my script to make it mount a VHD on boot.  Create a 3MB VHD, put it in with the script and use:

[main]
Title=Fix Disk
Description=Script to load VHD to allow partitioning - fix PE bug
Selected=True
Level=5
Version=1

[Variables]
%ProgramFolder%=fixdisk
%ProgramEXE%=fixdisk.cmd
%ProgramTitle%=fixdisk.cmd

[process]
RegHiveLoad,Tmp_Default,%RegDefault%
RegWrite,HKLM,0x2,"Tmp_Default\Software\Microsoft\Windows\CurrentVersion\RunOnce","FIXDISK","#$q%PE_Programs%\%ProgramFolder%\fixdisk.cmd#$q"
RegHiveUnLoad,Tmp_Default
RunFromRam,True
DirMake,"%TargetDir%\Program Files\fixdisk"
FileCopy,"%ScriptDir%\*.*","%TargetDir%\Program Files\fixdisk\"


Re: Win 8.1SE PE/OS Problem
« Reply #30 on: January 15, 2015, 10:15:18 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
Hi meerschaum gizmoshq, Starla, ChrisR, ALL :)

Following meerschaum (reply 18),
  and following Starla idea to create vhd at startup (imdisk not required) (reply 26),
   plugin attached, (put to Components)

Thanks gizmoshq keep attention on this    :thumbsup:

:turtle:
« Last Edit: January 21, 2015, 07:36:44 PM by Lancelot »

Re: Win 8.1SE PE/OS Problem
« Reply #31 on: January 18, 2015, 03:36:22 PM »

Starla

  • Jr. Chef
  • **
  • Date Registered: Dec 2014
  • Posts: 13
Oh, what a nice surprise! Thank you Lancelot for the script, but including credit to me is not due at all :embarrassed:, you are very, very kind.

Re: Win 8.1SE PE/OS Problem
« Reply #32 on: January 19, 2015, 08:25:34 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
 :thumbsup: :great:

See You around Starla

:turtle:

Re: Win 8.1SE PE/OS Problem
« Reply #33 on: January 21, 2015, 04:59:59 PM »

KYHI

  • Code Baker
  • Sr. Chef
  • ****
  • Location: Kentucky
  • Date Registered: Jan 2015
  • Posts: 909
Fakedisk.script is asking to format in os to ram
« Last Edit: January 21, 2015, 05:00:21 PM by KYHI »

Re: Win 8.1SE PE/OS Problem
« Reply #34 on: January 21, 2015, 07:37:36 PM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
Thanks for feedback KYHI,

fixed  :thumbsup: new version at reply 30
http://theoven.org/index.php?topic=1068.msg13661#msg13661

:turtle:

Re: Win 8.1SE PE/OS Problem
« Reply #35 on: January 24, 2015, 11:46:20 AM »

ChrisR

  • XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
I am back ~following my free time, I'll try to update the SE server with your changes, improvements seene here and there  :great:
Thanks to you ALL  :thumbsup:, Lancelot for all the plugins updated and ready to use  :thumbsup:

For now I've done
Macro_Library, FakeDisk, PostConfig, Create ISO, PC Packed, PC Innounp, PC Provide Files, Qemu, VirtualBox, VMWare with Select ISO added.
I also updated
BootIce Pauly v1.311, grub4dos-0.4.5c-2015-01-20, WinContig v1.35.04, Rufus 1.4.12

Re: Win 8.1SE PE/OS Problem
« Reply #36 on: January 24, 2015, 11:56:45 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
Hi Chris,

Opera  :wink:

and for Organisations,
  Themes and Windows Driver Foundation, to be on Build end   :wink:
    mandatory on 81SE, selectable on others
     (with organisation idea, basic + final (postconfig-createiso) get you main project ...)

Classic Shell, not default true (until fixed)

Other things (not ready plugin etc.), I keep notes, I discovered EverNote  :lol:,
 when you have more time  :great:

See You
:turtle:

Re: Win 8.1SE PE/OS Problem
« Reply #37 on: January 24, 2015, 12:18:20 PM »

ChrisR

  • XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Hi Lancelot,

It's done for Opera  :thumbsup:
I will continue after this WE for organization and others  :great: Happy to see you behind or in front :thumbsup:  :thumbsup:
For Classic Shell even fixed,, It is better to have StartIsBack selected by default. Classic shell 4.1.0 only works with "OS in Ram" build.

Re: Win 8.1SE PE/OS Problem
« Reply #38 on: January 24, 2015, 12:25:39 PM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
 :thumbsup:

I begin to think about (instead of [BasePath] .. )
Call,Target<Folder>,
idea (probably will work on this when I get back home)
as a start, most wanteds,
Call,TargetAppdata,
Call,TargetAUAppdata
Call,TargetDesktop

further when demanded  :smile:

Do you have more in mind than 3 ?

and what you think ?

Re: Win 8.1SE PE/OS Problem
« Reply #39 on: January 24, 2015, 12:53:06 PM »

ChrisR

  • XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Call,TargetAppdata,
Call,TargetAUAppdata
Call,TargetDesktop
It seems a good idea  :thumbsup: nothing in mind yet
the 3 above seems to be a good start indeed  :smile:

 

Powered by EzPortal