Bagikan melalui


Mengonfigurasi beberapa hard drive

Jika Anda menyebarkan Windows ke komputer yang memiliki beberapa hard drive, Anda dapat memverifikasi bahwa gambar diterapkan ke hard drive tertentu dengan menggunakan pengidentifikasi khusus perangkat keras seperti jalur lokasi atau nilai gangguan perangkat keras.

Jalur lokasi adalah string yang menentukan lokasi fisik yang terhubung ke komputer, misalnya: PCIROOT(0)#PCI(0100)#ATA(C00T00L00). Saat membuat komputer, gunakan lokasi fisik yang konsisten saat menyambungkan drive Anda, lalu gunakan string jalur lokasi untuk mengidentifikasi setiap hard drive.

Untuk komputer berbasis BIOS atau komputer yang menjalankan Virtual Disk Service (VDS), Anda dapat menggunakan perintah SELECT DISK=SYSTEM dan SELECT DISK=NEXT untuk memilih hard drive yang sesuai.

Mengidentifikasi jalur lokasi drive

  • Gunakan perintah DiskPart: list disk dan select disk <DiskNumber> (Contoh: select disk 1) untuk menavigasi antara drive di komputer Anda.

    Untuk menampilkan jalur lokasi drive yang dipilih, gunakan perintah detail diskDiskPart .

    Dalam contoh berikut, jalur lokasi drive yang dipilih adalah PCIROOT(0)#PCI(0100)#ATA(C00T00L00).

    DISKPART> detail disk
    
    HITACHI HTS722016K9SA00
    Disk ID: 5E27161A
    Type   : ATA
    Bus    : 0
    Target : 0
    LUN ID : 0
    Location Path : PCIROOT(0)#PCI(0100)#ATA(C00T00L00)
    Read-only  : No
    Boot Disk  : Yes
    PagefileDisk  : Yes
    Hibernation File Disk  : No
    CrashdumpDisk  : Yes
    Clustered Disk  : No
    
    
        Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
        ----------  ---  -----------  -----  ----------  -------  ---------  --------
        Volume 1     C                NTFS   Partition    149 GB  Healthy    System
    
        DISKPART>
    

Memilih Drive

Memilih drive sistem

  • Komputer berbasis BIOS: Gunakan perintah SELECT DISK=SYSTEM untuk memilih drive sistem default.

    Perintah ini memilih drive yang memiliki nilai 13h interupsi 80h. Jika nilai 80h ditetapkan ke usb flash drive, perintah ini memilih hard drive yang memiliki nilai 81h.

  • Komputer berbasis UEFI: Untuk memilih drive, gunakan perintah DiskPart SELECT DISK=<location path>.

    Catatan

    Jangan gunakan SELECT DISK=SYSTEM perintah atau komputer berbasis GetSystemDiskNTPath API di Unified Extensible Firmware Interface (UEFI) untuk memilih drive sistem. SELECT DISK=SYSTEM Perintah dan GETSystemDiskNTPath API mengidentifikasi drive tempat sistem operasi di-boot sebagai drive sistem. Jika Anda melakukan boot dari Windows PE, perintah ini memilih drive Windows PE sebagai drive sistem. Jika Anda melakukan boot dari sistem yang memiliki beberapa drive yang menyertakan partisi sistem EFI (ESP), perintah ini dapat memilih drive yang salah.

Memilih drive non-sistem

  1. Pilih drive menurut jalur lokasi. Untuk memilih drive, gunakan perintah SELECT DISK=<location path>DiskPart , di mana <location path> adalah jalur lokasi drive Anda. Perintah ini membantu menentukan drive berdasarkan lokasi.

    Contoh:

    SELECT DISK=PCIROOT(0)#PCI(0100)#ATA(C00T00L00)
    
  2. Pilih drive dengan menggunakan drive "NEXT". Gunakan perintah SELECT DISK=NEXTDiskPart . Perintah ini membantu menentukan hard drive yang tersisa, terlepas dari lokasinya. Untuk memilih lebih banyak drive, ulangi SELECT DISK=NEXT perintah untuk memilih setiap drive secara berurutan. Jika tidak ada lagi drive untuk dipilih, DiskPart mengembalikan kesalahan.

    Catatan

    Komputer mempertahankan konteks untuk SELECT DISK=NEXT perintah selama DiskPart terus berjalan. Jika DISKPART keluar, komputer akan kehilangan konteks ini.

    Contoh (Dua drive UEFI/GPT):

    SELECT DISK=PCIROOT(0)#PCI(0100)#ATA(C00T00L00)
    clean
    convert gpt
    rem == 1. System partition =========================
    create partition efi size=200
    format quick fs=fat32 label="System"
    assign letter="S"
    rem == 2. Microsoft Reserved (MSR) partition =======
    create partition msr size=16
    rem == 3. Windows partition ========================
    rem ==    a. Create the Windows partition ==========
    create partition primary 
    rem ==    b. Create space for the recovery tools ===
    shrink minimum=500
    rem       ** Update this size to match the size of
    rem          the recovery tools (winre.wim)
    rem          plus some free space.
    rem ==    c. Prepare the Windows partition ========= 
    format quick fs=ntfs label="Windows"
    assign letter="W"
    rem === 4. Recovery tools partition ================
    create partition primary
    format quick fs=ntfs label="Recovery tools"
    assign letter="R"
    set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
    gpt attributes=0x8000000000000001
    rem NON-SYSTEM DRIVE ===============================
    SELECT DISK=NEXT
    clean
    convert gpt
    rem == 1. Microsoft Reserved (MSR) partition =======
    create partition msr size=16
    rem == 2. Data partition ===========================
    create partition primary
    format quick fs=ntfs label="Data"
    assign letter=z
    

Mengidentifikasi drive sistem setelah boot ulang

Setelah Anda me-reboot, huruf drive dapat berubah. Anda dapat menggunakan contoh skrip berikut untuk memilih drive sistem lalu menetapkan ulang huruf ke partisi ESP, pemulihan, dan Windows.

SELECT DISK=PCIROOT(0)#PCI(0100)#ATA(C01T01L00)
select partition=1
assign letter=s
select partition=2
assign letter=t
select partition=3
assign letter=w

Memformat drive non-sistem

Contoh skrip ini memilih drive sistem lalu melewati drive tanpa memodifikasi isi drive. Skrip kemudian memilih dua drive non-sistem dan membuat partisi kosong tunggal yang diformat pada setiap drive. Partisi tidak menerima gambar, sehingga tidak perlu mengidentifikasinya secara khusus.

Contoh (Dua drive UEFI/GPT):

SELECT DISK=PCIROOT(0)#PCI(0100)#ATA(C01T01L00)
SELECT DISK=NEXT
clean
convert gpt
create partition msr size=16
create partition primary
format quick fs=ntfs label="DataDrive1"
SELECT DISK=NEXT
clean
convert gpt
create partition primary
format quick fs=ntfs label="DataDrive2"

Format Jalur Lokasi Hard Disk

Sintaks baris Perintah DiskPart