-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows installation with puavo-install #756
Draft
tuomasjjrasanen
wants to merge
8
commits into
puavo-reset-windows-prepare-for-installation-use
Choose a base branch
from
puavo-setup-filesystems-for-windows-too
base: puavo-reset-windows-prepare-for-installation-use
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Windows installation with puavo-install #756
tuomasjjrasanen
wants to merge
8
commits into
puavo-reset-windows-prepare-for-installation-use
from
puavo-setup-filesystems-for-windows-too
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
tuomasjjrasanen
force-pushed
the
puavo-reset-windows-prepare-for-installation-use
branch
from
November 16, 2024 07:42
c27e53e
to
10dade6
Compare
tuomasjjrasanen
force-pushed
the
puavo-setup-filesystems-for-windows-too
branch
from
November 16, 2024 07:52
e397f02
to
9e28ba1
Compare
tuomasjjrasanen
force-pushed
the
puavo-reset-windows-prepare-for-installation-use
branch
from
November 27, 2024 17:58
10dade6
to
2d75bb6
Compare
tuomasjjrasanen
force-pushed
the
puavo-setup-filesystems-for-windows-too
branch
from
November 27, 2024 17:58
9e28ba1
to
fddf40e
Compare
tuomasjjrasanen
force-pushed
the
puavo-reset-windows-prepare-for-installation-use
branch
from
December 6, 2024 08:25
2d75bb6
to
0b7a47a
Compare
tuomasjjrasanen
force-pushed
the
puavo-setup-filesystems-for-windows-too
branch
from
December 6, 2024 09:50
fddf40e
to
0bafc5c
Compare
This commit adds new command line and prompt options for optionally partitioning the disk (and creating filesystems) for Windows. - Preseeding is supported. - Only UEFI/GPT partitioning scheme is supported. - Default Windows partition sizes are minimum (hard-minimum is obtained from Windows docs) - Windows partition sizes are validated - The default is to NOT create Windows partitions and filesystems.
It creates device-specific BCD from a template BCD by scanning partition UUIDs filling them in to the template. The base is https://github.com/U1F984/create_bcd ce120f0cc8168ca6265a399ac69b139c202e4335 The license of the base code is UNKNOWN! (hence [draft]) We have made some improvements on top of it: - added _get_uuids() function - added command line argument parsing Requires python3-hivex. This commit also includes a "template" minimal BCD, which is used by create-bcd to create a device-specific read BCD.
New usage: puavo-reset-windows --mode install-boot-dir [--force] WIN_C_PARTITION_DEVPATH BOOT_DIR This command installs Windows boot manager from a boot WIM image to to BOOT_DIR. It requires Windows C Partition is correctly installed to WIN_C_PARTITION_DEVPATH, which is scanned for currently installed Windows product
New usage: puavo-reset-windows --mode install-c-partition [--force] WIN_C_PARTITION_DEVPATH This causes puavo-reset-windows to install a fresh Win11 Pro from a WIM image to the
tuomasjjrasanen
force-pushed
the
puavo-setup-filesystems-for-windows-too
branch
from
January 7, 2025 18:22
0bafc5c
to
05090d6
Compare
tuomasjjrasanen
force-pushed
the
puavo-reset-windows-prepare-for-installation-use
branch
from
January 7, 2025 18:23
0b7a47a
to
8b617c9
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.