You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This topic is flagged as INTERNAL and is therefore NOT open for comments.
Speed up save to VHD by switching to async I/O → Irrelevant now that we use CreateVirtualDisk()
[5bbcba8] Since we already have AttachVirtualDisk() for Windows 8 or later, can we use this to add support for .vhdx images for DD mode?
[d4c9f2d] Likewise, it might be worth exploring using CreateVirtualDisk() for the Save to VHD operation, so that we can propose .vhdx for saving
[0b1c686] Add support for dumping current drive to .ffu images (NB: Source disk must be GPT with Windows recognized file systems)
dism /capture-ffu /imagefile=D:\Downloads\test.ffu /capturedrive=\\.\PhysicalDrive9 /name:"Some test" /description:"Some Test Description"
Sadly, FfuProvider.dll does not export any public APIs, and whereas we could try to hook directly into the DLL so that we can call things like FfuCaptureImage(LPWSTR, LPWSTR, LPWSTR, LPWSTR, LPWSTR*, DWORD, DWORD, CFfuProgress*) or FfuApplyImage(LPWSTR, LPWSTR, LPWSTR*, DWORD, class CFfuProgress*), we can't spend our days on this, so we might has well call on dism.exe directly and try to parse the progress output...
[5bbcba8] Add support for writing existing .ffu image to drive
[10dbfdd] Do we want to care about the following from FFU image creation?
Error DISM DISM FFU Provider: Partition length (16011781632) is not a multiple of cluster size (4096)
Info DISM DISM FFU Provider: Failed to get NTFS allocation bitmap. Fall back to do a raw copy
→ We sure do! Having cluster aligned NTFS partitions drastically improves FFU creation speed as well as the size of the resulting FFU image.
[5191c68] Retain last selected image save exention between .vhd, .vhdx, .ffu.
[5191c68] Change ISO Image filter name on SELECT to All supported types or something? → We already have MSG_280 for that. Not sure why it wasn't used for SELECT...
[71e99ad] The Debian 12 ARM64 netinst ISO have doubled in size compared to Debian 11, so we need to increase the ISO → ESP boundary
[c4b1b23] [4376426] Add PE256 computation and warn if the ISO bootloader is in the UEFI DBX?
[be5b590] [c59e920] When creating a Windows installation/Windows To Go drive, copy SkuSiPolicy.p7b from the system to the target media.
[be5b590] Since we're limited by the presence of the system's SkuSiPolicy.p7b anyway, and we know how to extract the revoked file hashes from it wouldn't it make more sense to process the system's SkuSiPolicy.p7b to generate the hash table instead of having to manually update Rufus every time it changes?
[1476e9c] Can't access SkuSiPolicy.p7b from an x64 system in in x86 mode.
[ef345bf] Could not get ISO-9660 file information for file /efi/boot/bootx64.efi / Warning: Failed to extract '/efi/boot/bootx64.efi' to check for UEFI revocation with Debian 12 AMD64 netinst ISO → Dammit, iso9660_ifs_stat_translate() is case sensitive and Debian uses /EFI/boot/ rather than /efi/boot...
[ef345bf] The revocation alert notification should really have a cancel button to abort the operation.
This topic is flagged as INTERNAL and is therefore NOT open for comments.
Speed up save to VHD by switching to async I/O→ Irrelevant now that we useCreateVirtualDisk()
AttachVirtualDisk()
for Windows 8 or later, can we use this to add support for.vhdx
images for DD mode?CreateVirtualDisk()
for the Save to VHD operation, so that we can propose.vhdx
for saving.ffu
images (NB: Source disk must be GPT with Windows recognized file systems)FfuProvider.dll
does not export any public APIs, and whereas we could try to hook directly into the DLL so that we can call things likeFfuCaptureImage(LPWSTR, LPWSTR, LPWSTR, LPWSTR, LPWSTR*, DWORD, DWORD, CFfuProgress*)
orFfuApplyImage(LPWSTR, LPWSTR, LPWSTR*, DWORD, class CFfuProgress*)
, we can't spend our days on this, so we might has well call ondism.exe
directly and try to parse the progress output....ffu
image to drive.vhd
,.vhdx
,.ffu
.ISO Image
filter name on SELECT toAll supported types
or something? → We already haveMSG_280
for that. Not sure why it wasn't used for SELECT...checksum.c
should be renamed tohash.c
SkuSiPolicy.p7b
from the system to the target media.SkuSiPolicy.p7b
anyway, and we know how to extract the revoked file hashes from it wouldn't it make more sense to process the system'sSkuSiPolicy.p7b
to generate the hash table instead of having to manually update Rufus every time it changes?Could not get ISO-9660 file information for file /efi/boot/bootx64.efi
/Warning: Failed to extract '/efi/boot/bootx64.efi' to check for UEFI revocation
with Debian 12 AMD64 netinst ISO → Dammit,iso9660_ifs_stat_translate()
is case sensitive and Debian uses/EFI/boot/
rather than/efi/boot
...God dammit Fedora!!! Ubuntu 23.04 produces GRUB "error 452: out of range pointer" when booting in BIOS mode #2233 (comment)→ There's no way I'm going to sieve through the 332 patches (!) that Fedora applied on top of GRUB 2.06, so I'm just going to wait for RawHide to update to GRUB 2.12, when/ifever that gets released, and see what happens then...db.h
.The text was updated successfully, but these errors were encountered: