Tutorial ini akan memandu Anda melalui proses membuat ISO Windows yang akan kompatibel dengan sistem Vultr. ISO Windows asli / tidak tersentuh tidak akan berfungsi pada Vultr karena mereka kehilangan driver yang diperlukan untuk berinteraksi dengan sistem Vultr.
Tutorial ini menggunakan Windows Server 2016 ISO, tetapi proses yang sama berlaku untuk versi lain.
Diperlukan komputer Windows untuk tutorial ini. Jika Anda hanya memiliki komputer Mac atau Linux, jangan melanjutkan sampai Anda memperoleh komputer Windows. Anda juga dapat mengatur VM Windows menggunakan perangkat lunak Mac / Linux VM / sandbox / virtualisasi favorit Anda.
Persiapan - Unduhan
Sebelum kita mulai, ada beberapa hal yang perlu Anda unduh ke komputer Anda:
- Windows ISO yang Anda inginkan. Anda bisa mendapatkan ISO dari MSDN, Technet, atau dengan menggambar disk instalasi yang Anda miliki.
- Unduh dan instal versi gratis NTLite . Tutorial ini menggunakan Stabil v1.3.1.5060.
- Unduh driver VirtIO terbaru atau stabil ISO. Seseorang yang bertanggung jawab atas sistem basis data mission-critical dapat memilih driver yang stabil sementara seseorang yang tertarik dengan yang terbaru dan terbaik dapat memilih driver terbaru. Meninjau changelog dapat membantu Anda memutuskan.
- Opsional : Temukan pembaruan kumulatif terbaru KB untuk sistem operasi Anda di sini dan kemudian unduh dari Katalog Pembaruan Microsoft . Mengintegrasikan pembaruan kumulatif akan memberi Anda keamanan terbaru dan perbaikan bug. Anda juga dapat mengintegrasikan pembaruan tambahan jika Anda tahu itu diperlukan. Pada saat penulisan, KB3186568 dan KB4035631 adalah pembaruan tambahan yang dapat diintegrasikan dengan Windows Server 2016. Untuk mengetahui pembaruan apa yang diperlukan, Anda harus menginstal ISO Anda di VM lokal, menjalankan Pembaruan Windows, dan perhatikan KB. Jangan mengunduh / mengintegrasikan pembaruan Delta, Alat Penghapus Perangkat Lunak Berbahaya, atau pembaruan definisi Pembela Windows.
Persiapan - Menyiapkan File
Dengan semua yang diunduh:
- Klik dua kali Windows ISO Anda untuk membukanya dan mengakses isinya. Salin konten ke folder baru di suatu tempat di komputer Anda, seperti
C:\ISO.
- Klik dua kali driver Virtio ISO untuk membukanya dan mengakses isinya. Salin konten ke folder baru di suatu tempat di komputer Anda, seperti
C:\VirtIO.
Menciptakan ISO
Dengan semua file kami diatur, sekarang kami dapat melanjutkan:
Buka NTLite dan pilih "Tambah -> folder Gambar" pada bilah alat. Pilih folder yang berisi file ISO yang diekstrak.

Hal pertama yang akan kita lakukan adalah mengintegrasikan driver VirtIO ke dalam lingkungan pemulihan dan pengaturan Windows. Ini akan memastikan bahwa drive Vultr SSD dikenali selama pengaturan dan pemulihan Windows.
Muat "Microsoft Windows PE (x64)" menggunakan opsi klik kanan.

Setelah selesai, pilih kategori "Drivers" di panel kiri. Integrasikan driver menggunakan "Tambah -> Driver (pilihan INF)" pada toolbar:

Ada 5 driver yang ingin Anda integrasikan. Ganti 2k16dengan versi OS yang Anda instal dan amd64dengan platform OS. NetKVM(driver jaringan) dan viostor(driver penyimpanan) DIBUTUHKAN . Masih disarankan untuk memasukkan sisanya untuk menghindari masalah potensial. Daftar ini dapat berubah di masa depan karena Vultr mengubah dan meningkatkan sistem mereka, jadi periksa kembali daftar ini saat Anda mempersiapkan ISO baru.
Balloon\\2k16\\amd64\\balloon.inf
NetKVM\\2k16\\amd64\\netkvm.inf
qemufwcfg\\2k16\\amd64\\qemufwcfg.inf
viorng\\2k16\\amd64\\viorng.inf
viostor\\2k16\\amd64\\viostor.inf

Setelah driver terintegrasi, pilih "Terapkan" di panel kiri. Di bawah "Opsi", pilih "Jangan buat cadangan log dan prasetel". Biarkan opsi lain apa adanya.

Pilih "Proses" pada bilah alat. Setelah selesai, pilih "Sumber" di panel kiri. Muat "Microsoft Windows Setup (x64)". Ulangi proses ini.
Setelah Anda mengintegrasikan driver ke kedua sistem operasi di bawah Boot / Setup, sekarang kita dapat mengintegrasikannya ke dalam sistem operasi yang sebenarnya. Pilih sistem operasi yang Anda rencanakan untuk digunakan dan muat. Ini akan membutuhkan waktu lebih lama untuk memuat karena lebih besar.

Integrasikan 5 driver yang sama seperti sebelumnya.
Dari titik ini, Anda bebas untuk melakukan perubahan lain yang Anda inginkan. Jika Anda telah mengunduh pembaruan, Anda dapat mengintegrasikannya di bagian "Pembaruan".
Setelah puas, pilih "Terapkan" di panel kiri. Anda disarankan untuk menghapus edisi yang tidak perlu Anda kurangi ukuran ISO. Jangan hapus boot.wimedisi apa pun !
ESD vs Standar (WIM) : Memilih ESD akan menghasilkan ISO yang lebih kecil yang akan mengunggah lebih cepat ke Vultr, tetapi membutuhkan waktu lebih lama untuk membuatnya, dan membutuhkan sumber daya komputasi yang besar. Dianjurkan agar Anda mencoba ESD terlebih dahulu dan jika Anda memiliki masalah, kembali menggunakan "Standar (WIM)". Vultr mendukung kedua format tersebut.
Pilih "Jangan buat cadangan log dan prasetel" dan kemudian "Buat ISO". Tentukan nama file / lokasi dan label. Label adalah nama internal ISO - itu bisa apa saja yang Anda inginkan, seperti "Windows Server 2016".
Pada akhirnya, pengaturan Anda akan terlihat seperti ini:

Pilih "Proses" pada bilah alat. Bergantung pada format gambar yang Anda pilih, pembaruan yang telah Anda integrasikan, dan sumber daya komputasi Anda yang tersedia, ini bisa memakan waktu hingga satu jam untuk diproses. Pertimbangkan untuk memeriksa pekerjaan Anda sebelum memproses.
Setelah NTLite selesai, Anda dapat menutupnya, mengunggah ISO ke Vultr , dan menggunakan instance baru menggunakannya!
PS: Jangan lupa untuk menghapus folder ISO yang diekstrak, folder VirtIO yang diekstraksi, dan setiap pembaruan dari komputer Anda - NTLite tidak melakukan ini untuk Anda. Anda juga dapat menghapus instalan NTLite setelah Anda mengonfirmasi bahwa ISO Anda berfungsi di Vultr.