I'm relatively new to this and have been tinkering with wimlib for a few weeks now. Kudos for creating something so useful. As part of my tinkering my objective is to install Win 8.1 from within an ubuntu 14.04 desktop distribution, have it boot and walk through the setup process.
This is an EFI-based system and I believe I've got the partitioning, filesystem setup, and application of the install.wim onto the OS partition using wimlib-imagex apply. Once applied, I then relocate the contents of Boot/EFI/* and Boot/DVD/EFI/BCD to the EFI partition, setup the boot manager efi module, and use hivexsh from within a script to touch up the BCD such that it points the boot manager to the windows boot loader on the OS partition (fixing up the disk and partition GUIDs).
With this, the device boots and seemingly launches into windows setup, however it eventually fails. Looking through the logs I realize this is likely more about how to do sysprep on the system than it is about using wimlib, but I am hoping someone here might give me some pointers.
I am certain that I'm not prepping things correctly. As mentioned I've only touched up the BCD boot path; no memtest, no re, etc. but I don't know what the other bits are that are needed to succeed. Any pointers to regarding links, threads, or just dialog would be greatly appreciated. Apologies if this is off topic, but I thought folks in this forum would be most knowledgable.
Thanks
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I'm relatively new to this and have been tinkering with wimlib for a few weeks now. Kudos for creating something so useful. As part of my tinkering my objective is to install Win 8.1 from within an ubuntu 14.04 desktop distribution, have it boot and walk through the setup process.
This is an EFI-based system and I believe I've got the partitioning, filesystem setup, and application of the install.wim onto the OS partition using wimlib-imagex apply. Once applied, I then relocate the contents of Boot/EFI/* and Boot/DVD/EFI/BCD to the EFI partition, setup the boot manager efi module, and use hivexsh from within a script to touch up the BCD such that it points the boot manager to the windows boot loader on the OS partition (fixing up the disk and partition GUIDs).
With this, the device boots and seemingly launches into windows setup, however it eventually fails. Looking through the logs I realize this is likely more about how to do sysprep on the system than it is about using wimlib, but I am hoping someone here might give me some pointers.
Two things stand out in setupact.log
I am certain that I'm not prepping things correctly. As mentioned I've only touched up the BCD boot path; no memtest, no re, etc. but I don't know what the other bits are that are needed to succeed. Any pointers to regarding links, threads, or just dialog would be greatly appreciated. Apologies if this is off topic, but I thought folks in this forum would be most knowledgable.
Thanks