Toshiba Satellite Z30-B-10W - win8

Hardware info on main page.

History

2015-12-06: recovery media - I start Toshiba Recovery Media Creator, insert a 16 GB usb stick and create usb recovery stick. The process took some time, but completed successfully. I labeled the recovery stick. Next I put it into my workstation to see what gpart and disktype thinks of it:

gpart

root@kg-core1# gpart show -p da1
=>      63  30297153    da1  MBR  (14G)
        63      1985         - free -  (992k)
      2048  30294016  da1s1  !12  [active]  (14G)
  30296064      1152         - free -  (576k)

disktype

root@kg-core1# disktype /dev/da1

--- /dev/da1
Character device, size 14.45 GiB (15512174592 bytes)
DOS/MBR partition map
Partition 1: 14.45 GiB (15510536192 bytes, 30294016 sectors from 2048, bootable)
  Type 0x0C (Win95 FAT32 (LBA))
  FAT32 file system (hints score 4 of 5)
    Volume size 14.43 GiB (15493758976 bytes, 1891328 clusters of 8 KiB)

good. Mount it (readonly) and check it out:

root@kg-core1# mount -r -t msdosfs /dev/da1s1 /mnt
root@kg-core1# l /mnt
./                         BOOT/                      DATA.INI*                  System Volume Information/
../                        BOOTMGR*                   EFI/                       ZZImages/
BIN/                       BOOTMGR.EFI*               SOURCES/                   plandata.xml*
root@kg-core1# ll /mnt/*
-rwxr-xr-x  1 root  wheel   427680 Nov  6  2014 /mnt/BOOTMGR*
-rwxr-xr-x  1 root  wheel  1613656 Nov  6  2014 /mnt/BOOTMGR.EFI*
-rwxr-xr-x  1 root  wheel      138 Dec  6 00:04 /mnt/DATA.INI*
-rwxr-xr-x  1 root  wheel     1976 Feb 10  2015 /mnt/plandata.xml*

/mnt/BIN:
total 2760
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 ./
drwxr-xr-x  1 root  wheel     8192 Jan  1  1980 ../
-rwxr-xr-x  1 root  wheel      124 Nov  6  2014 PBRBoot.cmd*
-rwxr-xr-x  1 root  wheel      326 Nov  6  2014 PBRCheck.cmd*
-rwxr-xr-x  1 root  wheel      121 Nov  6  2014 PbrProcPhaseB.cmd*
-rwxr-xr-x  1 root  wheel      107 Nov  6  2014 PbrProcPhaseD.cmd*
-rwxr-xr-x  1 root  wheel      760 Nov  6  2014 ResetConfig.xml*
-rwxr-xr-x  1 root  wheel  1213952 Nov  6  2014 RicaDeployer.exe*
-rwxr-xr-x  1 root  wheel   210893 Nov  6  2014 RicaDeployerLang.xml*
-rwxr-xr-x  1 root  wheel   522752 Nov  6  2014 RicaLauncher.exe*
-rwxr-xr-x  1 root  wheel   546304 Nov  6  2014 RicaNurse.exe*
-rwxr-xr-x  1 root  wheel     5785 Nov  6  2014 ShellLinkConfig.xml*
-rwxr-xr-x  1 root  wheel   102752 Aug 23  2013 TIdentifying.dll*
-rwxr-xr-x  1 root  wheel   116576 Aug 23  2013 TIdentifying64.dll*
-rwxr-xr-x  1 root  wheel      142 Dec  6 00:04 data1.bin*
-rwxr-xr-x  1 root  wheel      173 Dec  6 00:04 data2.bin*
-rwxr-xr-x  1 root  wheel       88 Jun 28 08:06 winrepartition.ini*

/mnt/BOOT:
total 4936
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 ./
drwxr-xr-x  1 root  wheel     8192 Jan  1  1980 ../
-rwxr-xr-x  1 root  wheel   262144 Nov  6  2014 bcd*
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:46 bg-bg/
-rwxr-xr-x  1 root  wheel  3170304 Nov  6  2014 boot.sdi*
-rwxr-xr-x  1 root  wheel   109408 Nov  6  2014 bootsect.exe*
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 cs-cz/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 da-dk/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 de-de/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 el-gr/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 en-gb/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 en-us/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:44 es-es/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:46 et-ee/
-rwxr-xr-x  1 root  wheel     4096 Nov  6  2014 etfsboot.com*
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 fi-fi/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 fonts/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 fr-fr/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 hr-hr/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 hu-hu/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 it-it/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 ja-jp/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:44 ko-kr/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:46 lt-lt/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:46 lv-lv/
-rwxr-xr-x  1 root  wheel  1183744 Nov  6  2014 memtest.exe*
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:44 nb-no/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:44 nl-nl/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 pl-pl/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:46 pt-br/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 pt-pt/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:46 resources/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 ro-ro/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 ru-ru/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:46 sk-sk/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:46 sl-si/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 sr-latn-rs/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 sv-se/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 tr-tr/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:46 uk-ua/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 zh-cn/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 zh-hk/
drwxr-xr-x  1 root  wheel     8192 Dec  6 00:15 zh-tw/

/mnt/EFI:
total 32
drwxr-xr-x  1 root  wheel  8192 Dec  6 00:15 ./
drwxr-xr-x  1 root  wheel  8192 Jan  1  1980 ../
drwxr-xr-x  1 root  wheel  8192 Dec  6 00:15 boot/
drwxr-xr-x  1 root  wheel  8192 Dec  6 00:15 microsoft/

/mnt/SOURCES:
total 288072
drwxr-xr-x  1 root  wheel       8192 Dec  6 00:45 ./
drwxr-xr-x  1 root  wheel       8192 Jan  1  1980 ../
-rwxr-xr-x  1 root  wheel  294965496 Feb 10  2015 boot.wim*

/mnt/System Volume Information:
total 24
drwxr-xr-x  1 root  wheel  8192 Dec  6 00:15 ./
drwxr-xr-x  1 root  wheel  8192 Jan  1  1980 ../
-rwxr-xr-x  1 root  wheel    76 Dec  6 00:15 IndexerVolumeGuid*

/mnt/ZZImages:
total 24
drwxr-xr-x  1 root  wheel  8192 Dec  6 00:15 ./
drwxr-xr-x  1 root  wheel  8192 Jan  1  1980 ../
drwxr-xr-x  1 root  wheel  8192 Dec  6 00:15 ZZImages/

root@kg-core1# ll /mnt/ZZImages/*
total 10649320
drwxr-xr-x  1 root  wheel       8192 Dec  6 00:15 ./
drwxr-xr-x  1 root  wheel       8192 Dec  6 00:15 ../
-rwxr-xr-x  1 root  wheel       1287 Jun 28 08:18 ReCreatePartitions.txt*
-rwxr-xr-x  1 root  wheel        873 Jun 28 08:18 ResetConfig.xml*
-rwxr-xr-x  1 root  wheel  169473798 Jun 28 08:18 install.swm*
-rwxr-xr-x  1 root  wheel  168435057 Jun 28 08:17 install10.swm*
-rwxr-xr-x  1 root  wheel  168808821 Jun 28 08:17 install11.swm*
-rwxr-xr-x  1 root  wheel  169075166 Jun 28 08:17 install12.swm*
-rwxr-xr-x  1 root  wheel  168305395 Jun 28 08:17 install13.swm*
-rwxr-xr-x  1 root  wheel   18066727 Jun 28 08:17 install14.swm*
-rwxr-xr-x  1 root  wheel  191497462 Jun 28 08:17 install15.swm*
-rwxr-xr-x  1 root  wheel  220041759 Jun 28 08:17 install16.swm*
-rwxr-xr-x  1 root  wheel  189225619 Jun 28 08:17 install17.swm*
-rwxr-xr-x  1 root  wheel  165312928 Jun 28 08:17 install18.swm*
-rwxr-xr-x  1 root  wheel  177435892 Jun 28 08:17 install19.swm*
-rwxr-xr-x  1 root  wheel  169118673 Jun 28 08:18 install2.swm*
-rwxr-xr-x  1 root  wheel  153897699 Jun 28 08:17 install20.swm*
-rwxr-xr-x  1 root  wheel  168397654 Jun 28 08:17 install21.swm*
-rwxr-xr-x  1 root  wheel   78977889 Jun 28 08:17 install22.swm*
-rwxr-xr-x  1 root  wheel   92077710 Jun 28 08:17 install23.swm*
-rwxr-xr-x  1 root  wheel  167329994 Jun 28 08:17 install24.swm*
-rwxr-xr-x  1 root  wheel  139940096 Jun 28 08:17 install25.swm*
-rwxr-xr-x  1 root  wheel  107348742 Jun 28 08:17 install26.swm*
-rwxr-xr-x  1 root  wheel  372850250 Jun 28 08:17 install27.swm*
-rwxr-xr-x  1 root  wheel   96029985 Jun 28 08:17 install28.swm*
-rwxr-xr-x  1 root  wheel  170362580 Jun 28 08:17 install29.swm*
-rwxr-xr-x  1 root  wheel  170381823 Jun 28 08:18 install3.swm*
-rwxr-xr-x  1 root  wheel   67980663 Jun 28 08:17 install30.swm*
-rwxr-xr-x  1 root  wheel  870870361 Jun 28 08:17 install31.swm*
-rwxr-xr-x  1 root  wheel  165736051 Jun 28 08:17 install32.swm*
-rwxr-xr-x  1 root  wheel  166693584 Jun 28 08:17 install33.swm*
-rwxr-xr-x  1 root  wheel  162401984 Jun 28 08:17 install34.swm*
-rwxr-xr-x  1 root  wheel  165419146 Jun 28 08:17 install35.swm*
-rwxr-xr-x  1 root  wheel  159994893 Jun 28 08:17 install36.swm*
-rwxr-xr-x  1 root  wheel  136741184 Jun 28 08:17 install37.swm*
-rwxr-xr-x  1 root  wheel  112231744 Jun 28 08:17 install38.swm*
-rwxr-xr-x  1 root  wheel  168895372 Jun 28 08:17 install39.swm*
-rwxr-xr-x  1 root  wheel  170258472 Jun 28 08:18 install4.swm*
-rwxr-xr-x  1 root  wheel  170381073 Jun 28 08:17 install40.swm*
-rwxr-xr-x  1 root  wheel  140554960 Jun 28 08:17 install41.swm*
-rwxr-xr-x  1 root  wheel  166706959 Jun 28 08:17 install42.swm*
-rwxr-xr-x  1 root  wheel  162298261 Jun 28 08:17 install43.swm*
-rwxr-xr-x  1 root  wheel  165442138 Jun 28 08:16 install44.swm*
-rwxr-xr-x  1 root  wheel  170255625 Jun 28 08:16 install45.swm*
-rwxr-xr-x  1 root  wheel  163073936 Jun 28 08:16 install46.swm*
-rwxr-xr-x  1 root  wheel  166845068 Jun 28 08:16 install47.swm*
-rwxr-xr-x  1 root  wheel  170368694 Jun 28 08:16 install48.swm*
-rwxr-xr-x  1 root  wheel  150651851 Jun 28 08:16 install49.swm*
-rwxr-xr-x  1 root  wheel  167491007 Jun 28 08:18 install5.swm*
-rwxr-xr-x  1 root  wheel  220910829 Jun 28 08:16 install50.swm*
-rwxr-xr-x  1 root  wheel  170275761 Jun 28 08:16 install51.swm*
-rwxr-xr-x  1 root  wheel  170344863 Jun 28 08:16 install52.swm*
-rwxr-xr-x  1 root  wheel  170264616 Jun 28 08:16 install53.swm*
-rwxr-xr-x  1 root  wheel  159506740 Jun 28 08:16 install54.swm*
-rwxr-xr-x  1 root  wheel  161927277 Jun 28 08:16 install55.swm*
-rwxr-xr-x  1 root  wheel  170342062 Jun 28 08:16 install56.swm*
-rwxr-xr-x  1 root  wheel  170245594 Jun 28 08:16 install57.swm*
-rwxr-xr-x  1 root  wheel  170254797 Jun 28 08:16 install58.swm*
-rwxr-xr-x  1 root  wheel  170227945 Jun 28 08:16 install59.swm*
-rwxr-xr-x  1 root  wheel  170162843 Jun 28 08:18 install6.swm*
-rwxr-xr-x  1 root  wheel  137293206 Jun 28 08:16 install60.swm*
-rwxr-xr-x  1 root  wheel  221579469 Jun 28 08:16 install61.swm*
-rwxr-xr-x  1 root  wheel  169664385 Jun 28 08:16 install62.swm*
-rwxr-xr-x  1 root  wheel  133570789 Jun 28 08:16 install63.swm*
-rwxr-xr-x  1 root  wheel  168763611 Jun 28 08:17 install7.swm*
-rwxr-xr-x  1 root  wheel  170374559 Jun 28 08:17 install8.swm*
-rwxr-xr-x  1 root  wheel  165213806 Jun 28 08:17 install9.swm*

check out text files

root@kg-core1# more /mnt/ZZImages/ZZImages/ReCreatePartitions.txt
convert gpt
create partition primary size=1024
format quick fs=ntfs label="System"
set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
assign letter="T"
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
gpt attributes=0x8000000000000001
create partition efi size=100
format quick fs=fat32
assign letter="S"
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
gpt attributes=0x8000000000000000
create partition msr size=128
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
gpt attributes=0x8000000000000000
create partition primary
shrink minimum=11816
format quick fs=ntfs label="TI31445200A"
assign letter="W"
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
gpt attributes=0x0000000000000000
create partition primary size=11816
format quick fs=ntfs label="Recovery"
set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
help
gpt attributes=0x8000000000000001
assign letter="R"
exit

odd setup. and the XML file too:

root@kg-core1# more /mnt/ZZImages/ZZImages/ResetConfig.xml
<?xml version="1.0"?>
<Reset>
    <Run Phase="BasicReset_AfterImageApply">
        <Path>Ricatools\bin\PbrProcPhaseB.cmd</Path>
        <Param>x:</Param>
        <Duration>4</Duration>
    </Run>
    <Run Phase="FactoryReset_AfterImageApply">
        <Path>Ricatools\bin\PbrProcPhaseD.cmd</Path>
        <Param>x:</Param>
        <Duration>4</Duration>
    </Run>
    <SystemDisk>
        <MinSize>109226</MinSize>
        <DiskpartScriptPath>ReCreatePartitions.txt</DiskpartScriptPath>
        <OSPartition>4</OSPartition>
        <WindowsREPartition>1</WindowsREPartition>
        <RecoveryImagePartition>5</RecoveryImagePartition>
        <RestoreFromIndex>1</RestoreFromIndex>
        <RecoveryImageIndex>1</RecoveryImageIndex>
        <WindowsREPath>Recovery\WindowsRE</WindowsREPath>
        <RecoveryImagePath>Recovery</RecoveryImagePath>
    </SystemDisk>
</Reset>

ok. More files

root@kg-core1# more /mnt/DATA.INI
[MasterInformation]
SoftwareNumber=TI31445200A
PlanNumber=H19042NHY00
MediaInformation=WINDOWS
CDNUM=1
CDMAX=1
ISCOMPPROCESS=FALSE
root@kg-core1# more /mnt/plandata.xml
<?xml version="1.0"?>
<RICA>
    <SKU>
        <BASIC>
            <BOOTTYPE value="CSM &amp; UEFI" />
            <CCCAUTOMATE value="NO" />
            <CCDNUMBER value="H19042NHCCD" />
            <GENERATESFVFILE value="YES" />
            <LANGFILTER value="NO" />
            <MINOSSIZE value="80GB" />
            <MODELTYPE value="INHOUSE" />
            <OSARCHITECTURE value="AMD64" />
            <OSLANGUAGE value="da-dk/fi-fi/nb-no/sv-se/en-gb" />
            <OSLANGUAGEDEFAULT value="en-gb" />
            <OSPARTITION value="HDD0-PAR2" />
            <OSVERSION value="Win8.1" />
            <OUTPUTPATH value="d:\RICA\Images" />
            <PARTITIONSTYLE value="GPT only" />
            <PLANNUMBER value="H19042NHY00" />
            <RECOVERYTYPE value="PBR" />
            <SOFTNUMBER value="TI31445200A" />
            <USERAREA value="Disable" />
            <VERSIONINFO value="" />
        </BASIC>
        <ADVANCED>
            <CHUNKSIZE value="Auto" />
            <COMPRESSIONEXCLUDELIST value="TC?????????.exe;" />
            <ESPPARTITIONSIZE value="100MB" />
            <FACTORYBOOT value="YES" />
            <HDDSEARCHSTRATEGY value="Default" />
            <MEDIATYPE value="DVD-DL" />
            <OSLABEL value="$SOFTNUMBER$" />
            <PBRPARTITIONFREESIZE value="1GB" />
            <SKIPUSERAREAONB2B value="NO" />
            <STANDALONECOMPODISC value="NO" />
            <TARGETSSDMINIMUMSIZE value="Disable" />
            <USERLABEL value="Data" />
            <VERIFYOSCRC value="NO" />
            <WINREPARTITIONSIZE value="Auto" />
        </ADVANCED>
        <DRIVERS>
            <DRIVER_000 value="Win8.1\AMD64\TVALZ_INHOUSE\TVALZ.inf" />
        </DRIVERS>
        <PLUGIN>
            <INTELRAPIDSTART value="Disable" />
            <INTELRAPIDSTARTUPPERLIMIT value="N/A" />
            <INTELSMARTRESPONSE value="No" />
        </PLUGIN>
    </SKU>
    <JOB ID="{1d7564e8-2635-45f1-a3d5-2c3585a54521}" />
</RICA>

even more

root@kg-core1# more /mnt/BIN/winrepartition.ini
[LastRecoveryLang]
LangName=en-gb
[Rica]
Job={1d7564e8-2635-45f1-a3d5-2c3585a54521}
root@kg-core1# more /mnt/BIN/PBRBoot.cmd
@echo on
echo pbrStart>>%~dp0RicaDeployer.log
RicaDeployer.exe /RebootToBuildPbr
del %~dp0RicaDeployer.exe  /s /q
del %0
root@kg-core1# more /mnt/BIN/PBRCheck.cmd
@echo on
set files=%~dp1
set outfiles=%files%flag.bat
set logfiles=%files%flag.ia.log
set logfile=flag.log
call %1
if /I "%pf%"=="p" (
echo SET PF=P>>%outfiles%
) else (
echo SET PF=F>>%outfiles%
)
if not "%errorcode%"=="" (
        echo SET ERRORCODE=%errorcode%>>%logfiles%
)
rename %logfiles% %logfile%
rem del %1
root@kg-core1# more /mnt/BIN/PbrProcPhaseB.cmd
@echo off
pushd %~dp0
copy .\RicaDeployer.exe %~1\ /y
call %~1\RicaDeployer.exe /phaseB
popd
exit /B %errorlevel%
root@kg-core1# more /mnt/BIN/PbrProcPhaseD.cmd
pushd %~dp0
copy .\RicaDeployer.exe %~1\ /y
call %~1\RicaDeployer.exe /phaseD
popd
exit /B %errorlevel%

ok.

2015-12-05: first boot runs Windows 8.1 setup. English language, region Norway, keyboard layout Norwegian, named it kg-z30, skipped WiFi setup for now. For (Update) Settings, I selected Customize, auto install important updates, turned off "automatically get device drivers, applications and info for new devices", turned off "automatically update my apps", I left SmartScreen and Do Not Track "on". I left both Check online for solutions "on", turned off everything about sharing info with Microsoft. Finally I created my account.