- Windows Deployment Image Customization Kit adalah alat deployment image Windows berbasis shell perintah native, dan dalam judul HN diperkenalkan sebagai pembuat lingkungan pemulihan Windows dan USB bootable berukuran 200KB
- Terkait SecureBoot, diketahui bahwa menggunakan bootmgfw_EX.efi di folder
EFI_EXdalamboot.wimalih-alihbootmgfw.efibiasa menimbulkan lebih sedikit masalah kompatibilitas - Saat ini masih menunggu ke arah mana Microsoft akan melakukan standardisasi, dan jika arahnya tetap tidak jelas, ada rencana untuk mengambil bootloader EFI_EX atau mengubahnya agar pengguna bisa memilih salah satu dari dua cara tersebut
- Untuk sementara, pengguna dapat mengambil bootloader langsung dari lokasi
EFI_EX, menaruhnya ke folder cache, lalu memulai pembaruan file boot di dalam recovery - Jika SecureBoot dinonaktifkan, Windows tetap bisa terus digunakan secara normal sampai Microsoft memutuskan bootloader mana yang akan distandardisasi
Alat deployment image Windows
- Windows Deployment Image Customization Kit adalah alat deployment image Windows berbasis shell perintah native
- Dalam judul HN, proyek ini diperkenalkan sebagai pembuat lingkungan pemulihan Windows dan USB bootable berukuran 200KB
- README menyertakan gambar layar GUI dan layar MenuScript
SecureBoot dan penanganan bootloader
- Menggunakan bootmgfw_EX.efi di folder
EFI_EXdalamboot.wimalih-alihbootmgfw.efibiasa mengurangi masalah kompatibilitas SecureBoot - Alasan perubahan ini belum langsung diterapkan adalah karena arah Microsoft masih belum jelas
- Jika arah Microsoft tetap tidak menjadi jelas, salah satu perubahan berikut dapat diterapkan
- Mengambil bootloader dari folder
EFI_EXalternatif - Membuat pengguna bisa memilih di antara dua metode bootloader
- Mengambil bootloader dari folder
- Tujuannya adalah menghindari situasi di mana perubahan diterapkan sekarang lalu harus dibatalkan nanti
Penanganan manual yang saat ini memungkinkan
- Pengguna dapat mengambil bootloader langsung dari lokasi
EFI_EX - Setelah itu, taruh bootloader yang diambil ke folder cache, lalu mulai pembaruan file boot di dalam recovery
- Jika SecureBoot dinonaktifkan, Windows dapat digunakan secara normal sampai Microsoft memutuskan arah bootloader standar
Distribusi dan dokumentasi
- Mirror:
- MajorGeeks: mirror Windows Deployment Image Customization Kit
- Softpedia: mirror Windows Deployment Image Customization Kit
- Dokumentasi:
- GitHub documentation: dokumentasi proyek
- Microsoft TechNet Wiki archive: dokumentasi tentang implementasi lingkungan pemulihan dan deployment Windows PE yang dapat di-boot di shell perintah
- YouTube channel: kanal video terkait
1 komentar
Komentar Hacker News
Ini file batch terbesar yang pernah kulihat sejauh ini. Dulu waktu SMA aku pikir file sekitar 200 baris yang kubuat saja sudah berlebihan, tapi kegigihan mendorong batch sejauh ini benar-benar luar biasa
Aku memang tahu sedikit soal fitur mirip pemanggilan fungsi palsu atau sintaks aneh, tapi bahkan hanya dengan meliriknya saja ada banyak hal yang baru pertama kali kulihat. Biasanya karya jenis “X in Y KiB” sering memakai linker dengan cara yang ganjil, jadi ini terasa segar. Dan nama fitur “Windows To Go” serta “Windows To Stay” cukup lucu
Skrip utamanya [1] adalah file batch berukuran lebih dari 1MB. Dulu aku cukup tenggelam di dunia modding Wii, dan ingat pernah beberapa kali mengobrol dengan pembuat skrip itu soal berbagai hal terkait batch. Aku tidak bisa membayangkan memelihara file sebesar itu
[1] https://github.com/modmii/modmii.github.io/blob/master/Suppo...
Dengan PowerShell sudah termasuk dalam instalasi default, menulis skrip batch sepanjang apa pun—apalagi 3085 baris—benar-benar tidak waras
Isinya banyak pemeriksaan errorlevel untuk menangani peralihan door, Fidonet, dan sebagainya. Kalau benar-benar butuh fitur tambahan, file batch juga bisa menjadi rumit secara tidak masuk akal
Sebagai catatan, lisensinya tidak dicantumkan
Setahuku “Windows Recovery Environment” adalah versi Windows minimal yang diperkecil, tanpa sebagian besar ruang pengguna umum dan sebagian kernel, lalu orang-orang memperluas dan menyesuaikannya dengan berbagai cara
Sama sekali tidak punya dependensi
Ini termasuk alat berbasis shell yang cukup mengesankan dari yang pernah kucoba. Fakta bahwa ia muat dalam 200KB saja sudah merupakan pencapaian, dan cerdas
Ini cuma rewel kecil, tapi aku agak bergidik kalau melihat bentuk jamak seperti FOO'S
Kalau VHDXS membingungkan, cukup keluar dari semua huruf kapital dan tulis VHDXs
https://www.hamilton.edu/academics/centers/writing/seven-sin...
Kelihatannya keren, tapi aku penasaran apa yang bisa dilakukan ini yang tidak bisa dilakukan oleh partisi Windows Recovery Environment standar
Apakah ini dipakai ketika lingkungan pemulihan standar rusak? Aku juga penasaran apakah insiden CrowdStrike baru-baru ini termasuk kasus seperti itu
Di laptop kerja saya, lingkungan pemulihannya masih berjalan dengan baik, bisa boot ke safe mode, dan safe mode juga tidak crash
Apakah ini bisa dipakai untuk memasang driver atau firmware monitor? Aku penasaran apakah bisa membuat USB bootable, memasukkan file instalasi ke sana, lalu memasang firmware
https://www.lg.com/au/support/product-support/cs-32GS95UE-B....
Aku sempat terpikir mencobanya dengan WINE, tapi agak takut. Sayangnya firmware baru untuk monitorku hanya bisa dipasang lewat exe, dan yang kupunya sekarang cuma desktop Linux
Setelah itu, kalau sudah ketemu, cari cara untuk mengunggahnya. Begitu merasa sudah menemukan caranya, pastikan waktunya sudah sangat larut dan kamu sudah cukup lelah sampai linglung. Dengan begitu kamu akan yakin bisa melakukannya tanpa membuat perangkat jadi brick. Lagipula, kalau tidak berisiko membuat brick, apa serunya? Tinggal ambil klip tiruan Pomona SOIC apa saja dan dump ROM acak dari chip
Terakhir, kalau kamu masih cukup sadar untuk tidak tertipu oleh langkah sebelumnya, buang semua pekerjaan sejauh ini dan putuskan untuk menghabiskan waktu membuat USB Windows bootable. Kalau itu tidak berhasil karena salah satu dari berbagai alasan, pinjam laptop Windows. Tapi pada titik itu kamu mungkin sudah terlalu lelah, jadi buat VM Windows di QEMU, lalu restart komputer berulang-ulang sambil mengutak-atik pengaturan passthrough yang diperlukan untuk menghubungkan perangkat. Jalankan utilitasnya dan mulai EXE-nya, lalu semuanya mulai bekerja. Karena terlalu bersemangat, kamu tanpa sengaja mencabut semua koneksi di tengah jalan. Entah bagaimana monitor masih tampak berfungsi, tapi kamu menjadi yakin ada sesuatu yang terasa agak aneh. Beberapa tahun kemudian, keluarkan lagi klip SOIC. Ini gabungan dari beberapa kisah kesalahanku sendiri
Secara realistis, ya. Besar kemungkinan proyek ini bisa melakukan pekerjaan seperti itu tanpa banyak masalah. Namun bersiaplah kalau installer-nya berupa bloatware penuh sehingga sama sekali tidak berjalan, atau pura-pura hampir berhasil sampai akhir lalu ada sesuatu yang kacau
Dalam kasus lain, Win32 diperlukan, dan saat itu biasanya memakai sesuatu seperti Hiren’s Boot CD terbaru. Kalau ingatanku benar, versi terbarunya berbasis Windows 10, sedangkan rilis awalnya berbasis XP
https://www.hirensbootcd.org/
Luar biasa. Skrip shell 3 ribu baris, ya; aku menghormati orang-orang yang bisa memelihara hal seperti ini
Bagiku ini terlihat seperti kekacauan panas yang sulit didekati
Aku membuka satu tab atau split pane untuk tiap “area” yang ingin kukerjakan. Kalau mengerjakan tiga area, aku membuka tiga split pane yang masing-masing fokus pada area itu dan berpindah-pindah di antaranya. Pada dasarnya hampir sama seperti menangani tiga file