Woeusb
https://github.com/woeusb/woeusb
Microsoft Windows® USB Instalasi Media Persiapan untuk GNU+Linux
Fitur
- Dukung booting PC/UEFI
- Mendukung sistem file FAT32 dan NTFS
- Dukungan Menggunakan Disk Instalasi Fisik atau Gambar Disk sebagai Sumber
Gambar Instalasi Windows® yang Didukung
- Windows Vista dan nanti
- Varian bahasa atau edisi apa pun
- Windows PE
Catatan: Media instalasi non resmi dapat didukung, tetapi tidak dijamin
Dependensi
Berikut ini adalah ketergantungan yang dibutuhkan WoeusB, dengan satu atau lain cara. Rujuk wiki untuk informasi khusus distro.
Diperlukan
WoeusB tidak akan dapat berfungsi tanpa perangkat lunak ini diinstal di lokasi yang tepat:
- Bash GNU
Untuk menafsirkan dan melaksanakan logika program
Membutuhkan> = 4.3 - Utilitas Inti GNU (Coreutils)
Untuk utilitas unix umum yang diperlukan untuk operasi dasar - util-linux
Untuk utilitas tingkat rendah yang berinteraksi dengan perangkat penyimpanan, dll - Gnu Grep dan Gawk
Untuk mem -parsing informasi yang diperlukan dari output perintah - GNU menemukan utilitas
Untuk menyebutkan file yang diperlukan untuk operasi - GNU Grub
Untuk menginstal kode bootstrap yang digunakan dalam boot pc lama
Kami secara khusus memerlukan modul arsitektur i386-PC, untuk distribusi berbasis Debian ini disediakan melalui paket grub-pc-bin - GNU berpisah
Untuk memanipulasi tabel partisi disk dan partisi - Gnu wget
Untuk memperoleh UEFI Pete Batard: NTFS UEFI Bootloader - Dosfstools
Untuk membuat sistem file lemak dalam -metode pembuatan --device - NTFS-3G
Untuk membuat sistem file NTFS dalam -metode pembuatan --device - Wimlib
Untuk pemisahan instalasi.WIM Windows Imaging (WIM) Archive sehingga arsip lebih dari 4Gib dapat muat dalam sistem file FAT32
Opsional
Tanpa dependensi berikut, WoeusB masih akan dapat berjalan, tetapi beberapa fungsi tidak akan tersedia:
- p7zip
Untuk mengatasi masalah di mana media instalasi Windows 7 tidak mengirimkan bootloader UEFI mereka di lokasi yang tepat - Pete Batard's UEFI: NTFS UEFI BOOTLOADER
Untuk mendukung sistem file NTFS di kunci USB target - GNU Gettext
Untuk mendukung internasionalisasi pesan (I18N)
Instalasi
Untuk ditangani. Untuk saat ini rujuk lari dari sumber.
Jalankan dari sumber
WOEUSB adalah program yang dapat dijalankan tanpa instalasi (tidak termasuk dependensinya):
- Unduh program (WoeusB-NNNBash) dari halaman rilis
- Perbaiki izin file yang dapat dieksekusi yang hilang (
chmod +x path/to/woeusb-NNNbash ) - Luncurkan aplikasi terminal dan jalankan program melalui jalur yang sesuai (
sudo path/to/woeusb-NNNbash --help )
Penggunaan
Variabel Lingkungan
Berikut ini adalah variabel lingkungan yang dapat mengubah perilaku runtime Woeusb:
| Nama variabel | Penggunaan |
|---|
| Rufus_uefi_ntfs_version | Tag rilis/revisi pohon sumber rufus untuk mengambil gambar UEFI: NTFS dari, akan menggunakan versi yang diuji secara default |
Lisensi
WoeusB adalah perangkat lunak gratis: Anda dapat mendistribusikannya kembali dan/atau memodifikasinya berdasarkan ketentuan lisensi publik umum GNU seperti yang diterbitkan oleh Yayasan Perangkat Lunak Gratis, baik versi 3 dari lisensi, atau (pada opsi Anda) versi selanjutnya.
Woeusb didistribusikan dengan harapan akan bermanfaat, tetapi tanpa jaminan apa pun; bahkan tanpa jaminan tersirat dari dapat diperjualbelikan atau kebugaran untuk tujuan tertentu. Lihat Lisensi Publik Umum GNU untuk lebih jelasnya.
Anda seharusnya menerima salinan Lisensi Publik Umum GNU bersama dengan Woeusb. Jika tidak, lihat http://www.gnu.org/licenses/.
Identifikasi lisensi yang ditentukan yang berlaku untuk aset produk/pengembangan tertentu
Jika aset dalam format plaintext:
- Periksa tag
SPDX-License-Identifier di header file - Periksa file .reuse/dep5 dari direktori pohon sumber/rilis pohon
Jika aset tidak dalam format plaintext:
Periksa file .reuse/dep5 dari direktori pohon sumber/rilis pohon
Kredit
- Woeusb adalah garpu dari proyek Winusb Colin Gille, tanpa berdiri di bahu mereka, Woeusb tidak akan ada di tempat pertama
- Kami ingin mengucapkan terima kasih kepada @slacka atas pemeliharaan proyek Woeusb ketika diselenggarakan di bawah namespace mereka, mereka sangat membantu dan kooperatif dalam banyak percakapan yang berkontribusi dalam peningkatan Woeusb
- Kami ingin mengucapkan terima kasih kepada Pete Batard atas karya mereka yang luar biasa di UEFI: NTFS UEFI Bootloader, yang termasuk dalam Woeusb untuk mengaktifkan dukungan sistem file NTFS
- Kontributor Kode Sumber di GitHub:
- Kontributor untuk WOEUSB/WOEUSB
- Kontributor untuk Slacka/WoeusB
- Setiap orang yang telah berkontribusi pada Woeusb dalam satu atau lain cara tetapi kami tidak dapat menyebutkannya karena ketidaktahuan kami