CSMWrap compatibility with Universal NT Installer
Hi! I made a new project called Universal NT Installer. It can install Win NT 3.1 up to XP in just seconds.
Project is here: https://github.com/ages2001/Universal-NT-Installer
Can someone try this project with CSMWrap on different PCs?
@ages2001 I tried on Dell Wyse 5070 with eMMC disk but Universal NT Installer not see disk - No suitable disks found. If I run Command Line and fdisk -l | grep mmc then Linux see eMMC disk and partitions:
Disk /dev/mmcblk0: 14.7 GiB, 15758000128 bytes, 30777344 sectors
/dev/mmcblk0p1 2048 206847 204800 100M 1b Hidden W95 FAT32
/dev/mmcblk0p2 * 206848 29358079 29151232 13.9G 7 HPFS/NTFS/exFAT
Disk /dev/mmcblk0boot0: 4 MiB, 4194304 bytes, 8192 sectors
Disk /dev/mmcblk0boot1: 4 MiB, 4194304 bytes, 8192 sectors
I didn't add support for eMMC because no proper driver exist for it. Win2000 and earliler doesn't have driver and don't know XP has correct driver and works or not. When it will work, I'll add eMMC support.
@ages2001 OK, do not add eMMC support to the main code but write me how to add or make an eMMC version especially for me. I have ported eMMC driver for XP32/64-bit and I want to test it on the Dell Wyse 5070, which has a built-in eMMC disk. Dell also has a mSATA connector so I ordered a mSATA disk (I'm waiting for a parcel).
The plan is this:
- install (extract previously sealed by sysprep.exe) WinXP 32 or 64-bit to mSATA
- test the eMMC driver on working XP booted from mSATA
Do you understand what I mean?
P.S. In my WinXP 32 and 64-bit projects I install the system in this way:
- I seal the system using sysprep.exe
C:\Sysprep\sysprep -mini -pnp -reseal -noreboot -quiet - using wimlib-imagex.exe I make an image install.wim
wimlib-imagex capture z: ISO\sources\install.wim "WinXP SP2 64-bit" "Captured using wimlib" - using wimlib-imagex.exe I unpack the image to the disk
wimlib-imagex apply %drive%\sources\install.wim C:
Okay, I'll try to do that in different branch.
Fixed total size display in partition pages. Used lsblk instead of fdisk because fdisk returns integer values or max x.x values, not x.xx . lsblk returns bytes and I converted to KB, MB, GB, TB.
Can you test it?
For eMMC, I'll create feature/emmc_support branch and try to add support in there. But in my OS files, only XP 32-bit has eMMC driver. 64-bit does not have it. If you have new driver for x64, you can send to me.
eMMC XP64-bit driver (I added my eMMC conroller ID Ven 8086 Dev 31CC)
Yea, now partition size OK:
I opened eMMC issue. We can discuss it at there.