Bagikan melalui


Opsi Command-Line Oscdimg

Oscdimg adalah alat baris perintah yang dapat Anda gunakan untuk membuat file gambar (.iso) dari Windows Preinstallation Environment (Windows PE) versi 32-bit atau 64-bit yang disesuaikan. Anda kemudian dapat membakar file .iso ke CD atau DVD. Oscdimg mendukung sistem file ISO 9660, Joliet, dan Universal Disk Format (UDF).

Sintaks Oscdimg

Oscdimg [<options>] <sourceLocation> <destinationFile>

Opsi Sistem File

Alat Oscdimg dan Microsoft Windows image mastering API (IMAPI) mendukung tiga format sistem file: ISO 9660, Joliet, dan UDF.

Opsi ISO 9660

Opsi ISO 9660 tidak dapat dikombinasikan dengan opsi Joliet atau UDF. Panjang nama file yang dikombinasikan dengan panjang ekstensi nama file tidak boleh melebihi 30 karakter dalam sistem file ISO 9660.

Opsi -d dan -nt tidak dapat digunakan bersama-sama.

Opsi Deskripsi

-d

Mengizinkan nama file huruf kecil. Tidak memaksa nama file huruf kecil ke huruf besar.

-n

Mengizinkan nama file lebih panjang dari nama file DOS 8.3.

-Nt

Mengizinkan nama file panjang yang kompatibel dengan Windows NT 3.51.

Opsi Joliet

Joliet adalah ekstensi dari sistem file ISO 9660. Joliet memungkinkan nama file yang lebih panjang, karakter Unicode, dan kedalaman direktori yang lebih besar dari delapan. Opsi Joliet tidak dapat dikombinasikan dengan opsi ISO 9660.

Opsi -j2 Joliet tidak dapat digunakan dengan opsi UDF apa pun.

Opsi Deskripsi

-j1

Mengizinkan kedua sistem file untuk melihat semua data pada disk. Menggunakan opsi ini tidak menduplikasi semua file pada gambar. Opsi ini mengodekan nama file Joliet Unicode dan menghasilkan nama file 8.3 yang kompatibel dengan DOS di namespace ISO 9660. Nama file ini dapat dibaca oleh sistem Joliet atau sistem ISO 9660 konvensional. Namun, Oscdimg dapat mengubah beberapa nama file di namespace ISO 9660 untuk mematuhi pembatasan penamaan DOS 8.3 dan ISO 9660.

-J2

Mengodekan nama file Joliet Unicode tanpa nama ISO 9660 standar. Opsi ini digunakan untuk menghasilkan gambar yang hanya berisi sistem file Joliet.  Sistem apa pun yang tidak dapat membaca Joliet hanya melihat file teks default yang memperingatkan pengguna bahwa gambar ini hanya tersedia di komputer yang mendukung Joliet.

-Js

Mengambil alih file teks default yang digunakan saat pengguna menentukan opsi -j2 . Contohnya:

-jsC:\readme.txt

Opsi UDF

Opsi UDF tidak dapat dikombinasikan dengan opsi ISO 9660. Opsi -ue, -uf, dan -us hanya berlaku ketika digunakan bersama dengan -u2 opsi .

Opsi Deskripsi

-u1

Menghasilkan gambar yang memiliki sistem file UDF dan sistem file ISO 9660. Sistem file ISO 9660 ditulis dengan menggunakan nama file 8.3 yang kompatibel dengan DOS. Sistem file UDF ditulis dengan menggunakan nama file Unicode.

-u2

Menghasilkan gambar yang hanya berisi sistem file UDF. Sistem apa pun yang tidak dapat membaca UDF hanya melihat file teks default yang memperingatkan pengguna bahwa citra ini hanya tersedia di komputer yang mendukung UDF.

-udfver102

Menentukan sistem file UDF versi 1.02.

-ue

Membuat file yang disematkan.

-Uf

Menyematkan entri pengidentifikasi file UDF.

-Anda

Mengambil alih file teks default yang digunakan bersama dengan opsi -u2 . Contohnya:

-urC:\Readme.txt

-Kita

Membuat file jarang, jika tersedia, untuk membuat penggunaan ruang disk lebih efisien.

-Yl

Menentukan deskriptor alokasi panjang alih-alih deskriptor alokasi pendek.

Opsi Boot CD atau DVD

Opsi boot dapat digunakan untuk membuat gambar CD atau DVD yang dapat di-boot. Opsi boot berikut dapat digunakan untuk menghasilkan entri boot tunggal. Untuk informasi selengkapnya, lihat Menggunakan entri boot tunggal untuk membuat gambar yang dapat di-boot.

Opsi Deskripsi

-b<bootSectorFile>

Menentukan file sektor boot El Torito yang akan ditulis di sektor boot atau sektor disk. Jangan gunakan spasi. Contohnya:

Di UEFI: -bC:\winpe_x86\Efisys.bin

Pada BIOS: -bC:\winpe_x86\Etfsboot.com

-E

Menonaktifkan emulasi disket di katalog El Torito.

-P

Menentukan nilai yang akan digunakan untuk ID platform di katalog El Torito. ID default adalah 0xEF untuk mewakili sistem Unified Extensible Firmware Interface (UEFI). 0x00 mewakili sistem BIOS.

<sourceLocation>

Wajib diisi. Menentukan lokasi file yang ingin Anda bangun menjadi gambar .iso.

<targetFile>

Menentukan nama file gambar .iso.

Penting

Entri boot tunggal dan entri multi-boot tidak dapat digabungkan dalam perintah yang sama.

Entri multi-boot

Opsi boot berikut dapat digunakan untuk menghasilkan entri multi-boot. Untuk informasi selengkapnya, lihat Menggunakan entri multi-boot untuk membuat file gambar.

Opsi Deskripsi

b<bootSectorFile>

Menentukan file sektor boot El Torito yang akan ditulis di sektor boot atau sektor disk. Jangan gunakan spasi. Contohnya:

Di UEFI: bEfisys.bin

Pada BIOS: bEtfsboot.com

-bootdata:<number>

Menentukan gambar multi-boot, diikuti dengan jumlah entri boot. Jangan gunakan spasi. Contohnya:

-bootdata:<3>#<defaultBootEntry>#<bootEntry1>#<bootEntryN>

di mana <3> adalah jumlah entri boot yang mengikuti.

e

Menonaktifkan emulasi disket di katalog El Torito.

p

Menentukan nilai yang akan digunakan untuk ID platform di katalog El Torito. ID default adalah 0xEF untuk mewakili sistem UEFI. 0x00 mewakili sistem BIOS.

T

Menentukan segmen beban El Torito. Jika tidak ditentukan, opsi ini default ke 0x7C0.

<sourceLocation>

Wajib diisi. Menentukan lokasi file yang ingin Anda bangun menjadi gambar .iso.

<targetFile>

Menentukan nama file gambar .iso.

Opsi Pengoptimalan

Opsi pengoptimalan dapat digunakan untuk mengoptimalkan penyimpanan dengan mengodekan file duplikat hanya sekali.

Opsi Deskripsi

-o

Menggunakan algoritma hashing MD5 untuk membandingkan file.

-Oc

Menggunakan perbandingan biner dari setiap file, dan lebih lambat dari opsi -o .

-Oi

Mengabaikan tanda waktu pemadatan Berlian saat membandingkan file.

Opsi Pesanan

Opsi pesanan menentukan urutan file pada disk. Urutan file tidak harus mencantumkan semua file. File apa pun yang tidak muncul dalam file ini diurutkan karena biasanya (artinya, jika file pengurutan tidak ada). Untuk informasi selengkapnya, lihat Menentukan urutan boot.

Opsi ini -yo lebih diutamakan daripada -y5 opsi .

Opsi Deskripsi

-y5

Menentukan tata letak file pada disk. Opsi ini menulis semua file dalam direktori i386 terlebih dahulu dan dalam urutan pengurutan terbalik.

-Yo<bootOrder.txt>

Menentukan file teks yang memiliki tata letak untuk file yang akan dimasukkan ke dalam gambar. Jangan gunakan spasi. Contohnya:

-yoC:\temp\bootOrder.txt

Opsi Video dan Audio DVD

Opsi pembuatan disk video dan audio DVD tidak dapat dikombinasikan dengan opsi ISO 9660, Joliet, atau UDF.

Opsi Deskripsi

-Ut

Memotong bagian GAMBAR ISO 9660 selama pembuatan disk video dan audio DVD. Ketika opsi ini digunakan, hanya direktori VIDEO_TS, AUDIO_TS, dan JACKET_P yang terlihat dari sistem file ISO 9660.

-Uv

Menentukan kompatibilitas Zona Video UDF selama pembuatan disk video dan audio DVD. Selama pembuatan, UDF 1.02 dan ISO 9660 ditulis ke disk. Semua file dalam direktori VIDEO_TS, AUDIO_TS, dan JACKET_P ditulis terlebih dahulu. Direktori ini lebih diutamakan daripada semua aturan pemesanan lain yang digunakan untuk gambar ini.

Opsi Olahpesan

Opsi olahpesan menyesuaikan bagaimana informasi file dan direktori muncul.

Opsi Deskripsi

-J

Menampilkan ringkasan alokasi untuk berkas dan direktori.

-Os

Menampilkan file duplikat saat sistem membuat citra.

-w1

Melaporkan semua nama file atau direktori yang tidak mematuhi ISO atau sesuai dengan Joliet.

-W2

Melaporkan semua nama file yang tidak mematuhi DOS.

-w3

Melaporkan semua file panjang nol.

-w4

Melaporkan setiap nama file yang disalin ke gambar.

-Yd

Menekan peringatan untuk file yang tidak identik yang memiliki 64.000 byte awal yang sama.

Opsi Pembuatan Gambar Umum

Opsi pembuatan gambar umum dapat digunakan bersama dengan opsi entri boot tunggal atau opsi entri multi-boot untuk membuat gambar CD atau DVD yang dapat di-boot. Untuk informasi selengkapnya, lihat Opsi Boot dan Contoh.

Opsi -m dan -maxsize tidak dapat digunakan bersama-sama.

Opsi Deskripsi

-c

Menentukan bahwa sistem harus menggunakan nama file ANSI alih-alih nama file OEM.

-G

Mengodekan nilai waktu sebagai Universal Coordinated Time (UCT) untuk semua file, bukan waktu lokal.

-jam

Menyertakan file dan direktori tersembunyi di jalur sumber gambar.

-K

Membuat gambar meskipun beberapa file sumber tidak dapat dibuka.

-l<volumeLabel>

Menentukan label volume. Jangan gunakan spasi. Contohnya:

-l<volumeLabel>

-M

Mengabaikan batas ukuran maksimum gambar.

-maxsize:<limit>

Mengambil alih ukuran maksimum default gambar. Nilai defaultnya adalah CD 74 menit. Namun, jika UDF digunakan, defaultnya tidak memiliki ukuran maksimum. Jangan gunakan spasi. Contohnya:

-maxsize:<4096>

di mana <4096> membatasi gambar hingga 4096 MB.

-q

Hanya memindai file sumber. Opsi ini tidak membuat gambar.

-R

Baru untuk Windows 8. Menyelesaikan tautan simbolis ke lokasi targetnya.

-t<mm/dd/yyyy,hh:mm:ss>

Menentukan tanda waktu untuk semua file dan direktori. Jangan gunakan spasi. Anda dapat menggunakan pemisah apa pun di antara item. Contohnya:

-t12/31/2000,15:01:00

-y6

Menentukan bahwa rekaman direktori harus diratakan persis di akhir sektor.

-yw

Membuka file sumber yang memiliki berbagi tulis.

Contoh

Contoh-contoh ini menggambarkan cara melakukan hal berikut:

  • Buat CD atau DVD yang dapat di-boot untuk komputer berbasis UEFI dengan menggunakan entri boot tunggal.
  • Buat CD atau DVD yang dapat di-boot untuk komputer berbasis UEFI atau berbasis BIOS dengan menggunakan entri multi-boot.
  • Tentukan urutan file boot pada disk.

Gunakan entri boot tunggal untuk membuat gambar yang dapat di-boot

Anda dapat menggunakan alat Oscdimg untuk membuat CD atau DVD yang dapat di-boot dengan menggunakan entri boot tunggal.

Untuk menggunakan entri boot tunggal:

  • Buat file gambar untuk komputer berbasis UEFI. Contohnya:

    Oscdimg -bC:\winpe_amd64\Efisys.bin -pEF -u1 -udfver102 C:\winpe_amd64\media C:\winpe_amd64\winpeamd64.iso
    

    di mana C:\winpe_amd64\media is the location of the source files, and C:\winpe_amd64\winpeamd64.iso' adalah jalur file .iso.

Menggunakan entri multi-boot untuk membuat gambar yang dapat di-boot

Anda dapat menggunakan alat Oscdimg untuk membuat CD atau DVD yang dapat di-boot dengan menggunakan entri multi-boot. Saat Anda melakukan ini, perhatikan hal berikut:

  • Opsi bootdata harus diikuti dengan jumlah entri boot dalam perintah (-bootdata:<number>).
  • Setiap entri multi-boot harus dibatasi dengan menggunakan simbol hash (#).
  • Setiap opsi untuk entri boot harus dibatasi dengan menggunakan koma (,).
  • Setiap entri boot harus menentukan ID platform.

Untuk menggunakan entri multi-boot:

  • Buat file gambar untuk komputer berbasis UEFI atau berbasis BIOS dengan menggunakan perintah multi-boot. Contohnya:

    Oscdimg -bootdata:2#p0,e,bEtfsboot.com#pEF,e,bEfisys.bin -u1 -udfver102 C:\winpe_amd64\media C:\winpe_amd64\winpeamd64.iso
    

    di mana perintah ini memulai file boot Etfsboot.com untuk gambar BIOS, dan kemudian memulai file boot Efisys.bin untuk gambar UEFI.

Tentukan urutan boot

Untuk gambar yang lebih besar dari 4,5 GB, Anda harus membuat file pesanan boot untuk memastikan bahwa file boot terletak di awal gambar.

Aturan untuk pengurutan file adalah sebagai berikut:

  • File pesanan harus berada di ANSI.
  • File pesanan harus berakhir di baris baru.
  • File pesanan harus memiliki satu file per baris.
  • Setiap file harus ditentukan relatif terhadap akar gambar.
  • Setiap file harus ditentukan sebagai nama file panjang. Tidak ada nama pendek yang diperbolehkan.
  • Setiap jalur file tidak boleh lebih panjang dari MAX_PATH. Ini termasuk nama volume.

Misalnya, D:\cdimage akan menyerupai berikut ini (di mana D adalah huruf kandar drive drive DVD):

  • D:\cdimage\1\1.txt
  • D:\cdimage\2\2.txt
  • D:\cdimage\3\3.txt
  • D:\cdimage\3\3_5.txt
  • D:\cdimage\<longFileName>.txt

Membuat file pesanan boot

  • Buat file pesanan boot. Contohnya:

    Oscdimg -m -n -yoC:\temp\bootOrder.txt -bC:\winpe_amd64\Efisys.bin C:\winpe_amd64\winpeamd64.iso
    

    di mana BootOrder.txt berisi daftar file berikut:

    boot\bcd
    boot\boot.sdi
    boot\bootfix.bin
    boot\bootsect.exe
    boot\etfsboot.com
    boot\memtest.efi
    boot\memtest.exe
    boot\en-us\bootsect.exe.mui
    boot\fonts\chs_boot.ttf
    boot\fonts\cht_boot.ttf
    boot\fonts\jpn_boot.ttf
    boot\fonts\kor_boot.ttf
    boot\fonts\wgl4_boot.ttf
    sources\boot.wim
    

WinPE: Membuat drive USB Bootable

Referensi Alat Command-Line Penyebaran Windows