Bagikan melalui


Menambahkan Entri Boot

Salah satu metode untuk menyesuaikan opsi boot di Windows adalah dengan menambahkan entri boot baru untuk sistem operasi. Entri boot adalah serangkaian opsi yang menentukan konfigurasi beban untuk sistem operasi atau program yang dapat di-boot.

Anda dapat memiliki beberapa entri boot untuk sistem operasi, masing-masing dengan serangkaian parameter boot yang berbeda. Pemasang Windows membuat entri boot standar saat Anda menginstal sistem operasi, dan Anda dapat membuat entri boot tambahan yang disesuaikan untuk sistem operasi dengan mengedit opsi boot.

Anda dapat menambahkan, menghapus, dan mengubah opsi dalam entri boot yang dibuat Penginstal Windows. Namun, bijaksana untuk menyimpan entri standar dan, sebagai gantinya, tambahkan entri terpisah yang Anda sesuaikan.

Untuk menambahkan entri boot, salin entri boot yang ada, lalu ubah salinannya.

Topik ini berlaku untuk Windows Vista dan yang lebih baru, Windows Server 2008 dan yang lebih baru, dan Lingkungan Pemulihan Windows.

Perhatian

Hak istimewa admin diperlukan untuk menggunakan BCDEdit untuk memodifikasi BCD. Mengubah beberapa opsi entri boot menggunakan perintah BCDEdit dapat membuat komputer Anda tidak dapat dioperasikan.

Menambahkan entri boot baru

Di Windows, Anda menggunakan BCDEdit untuk memodifikasi opsi boot Anda. Untuk menambahkan entri boot baru, buka jendela Prompt Perintah dengan hak istimewa yang ditinggikan (pilih dan tahan (atau klik kanan) Perintah dan pilih Jalankan sebagai administrator dari menu pintasan).

Catatan Sebelum mengatur opsi BCDEdit, Anda mungkin perlu menonaktifkan atau menangguhkan BitLocker dan Boot Aman di komputer.

Cara termampu untuk membuat entri boot baru adalah dengan menyalin entri yang ada dan kemudian memodifikasinya sesuai kebutuhan Anda. Untuk melakukan ini, gunakan BCDEdit dengan opsi /copy . Misalnya, dalam perintah berikut, BCDEdit menyalin entri boot Microsoft Windows yang terakhir digunakan untuk boot Windows, diidentifikasi sebagai {current}, dan membuat entri boot baru. Opsi deskripsi /d menentukan DebugEntry sebagai nama entri boot baru.

bcdedit /copy {current} /d "DebugEntry"

Jika perintah berhasil, BCDEdit menampilkan pesan yang mirip dengan yang berikut ini:

The entry was successfully copied to {49916baf-0e08-11db-9af4-000bdbd316a0}.

Saat Anda menyalin entri boot loader yang muncul di menu boot, salinan secara otomatis ditambahkan sebagai item terakhir pada menu boot.

GUID dalam pesan sebelumnya (yang muncul di antara kurung kurawal ({})) adalah pengidentifikasi entri boot baru. Opsi /copy membuat GUID baru untuk entri boot. Anda menggunakan pengidentifikasi untuk mewakili entri di semua perintah BCDEdit berikutnya.

Jika perintah gagal, pastikan Anda menjalankan di jendela Prompt Perintah dengan hak istimewa administrator dan bahwa semua parameter perintah dieja dengan benar, termasuk kurung kurawal di sekitar {current}.

Catatan

Jika Anda menggunakan Windows PowerShell, Anda harus menggunakan tanda kutip di sekitar pengidentifikasi entri boot, misalnya: "{49916baf-0e08-11db-9af4-000bdbd316a0}" atau "{current}".

Anda juga dapat menambahkan entri boot menggunakan opsi /create . Metode ini lebih sulit karena Anda perlu memberikan informasi tambahan tentang jenis entri boot. Anda juga perlu menentukan opsi /application, /inherit, atau /device . Misalnya, berikut ini membuat entri boot sistem operasi baru yang disebut "My Windows Vista":

bcdedit /create /d "My Windows Vista" /application osloader

Saat Anda menggunakan opsi /create , entri boot loader baru tidak ditambahkan ke menu boot secara otomatis. Opsi /create membuat GUID baru untuk entri boot. Anda harus menambahkan entri boot baru ke menu boot dengan menggunakan opsi /displayorder . Anda dapat menempatkan entri pemuat boot dalam urutan apa pun.

Untuk informasi tentang parameter perintah /create , ketik bcdedit /? /create di jendela Prompt Perintah.

Mengedit menu boot

Di Windows, entri pemuat boot baru tidak ditambahkan ke menu boot secara otomatis. Anda dapat menggunakan opsi /displayorder untuk mengatur urutan di mana manajer boot menampilkan entri boot pada menu multi-boot. Perintah memiliki sintaks berikut:

bcdedit /displayorder {ID} {ID} ...

Anda dapat menempatkan entri pemuat boot dalam urutan apa pun.

ID adalah GUID entri boot atau pengidentifikasi yang dipesan, seperti {current}. Pisahkan setiap pengidentifikasi dengan spasi. Pastikan untuk menyertakan kurung kurawal ({}).

Misalnya, untuk menambahkan entri boot DebugEntry ke menu boot setelah entri {current}, gunakan perintah berikut (ingat untuk menggunakan "{guid}" di Windows PowerShell):

bcdedit /displayorder {current} {49916baf-0e08-11db-9af4-000bdbd316a0}

Anda juga dapat menggunakan opsi /addlast, /addfirst, dan /remove untuk memesan dan menghapus item dari menu. Misalnya, perintah berikut menambahkan entri boot DebugEntry sebagai item terakhir pada menu:

bcdedit /displayorder {49916baf-0e08-11db-9af4-000bdbd316a0} /addlast

Menghapus dan menghapus entri boot

Perintah berikut menghapus item entri boot {49916baf-0e08-11db-9af4-000bdbdbd316a0} dari menu boot.

bcdedit /displayorder {49916baf-0e08-11db-9af4-000bdbd316a0} /remove

Ketika Anda menghapus entri boot yang ditentukan menggunakan opsi /displayorder dan /remove , entri boot dihapus dari menu boot, tetapi masih di penyimpanan BCD. Untuk sepenuhnya menghapus entri boot loader dari menu boot dan dari toko, gunakan opsi /delete .

bcdedit /delete {49916baf-0e08-11db-9af4-000bdbd316a0}

Untuk memverifikasi bahwa urutan tampilan sudah benar, gunakan perintah berikut:

bcdedit

Ketika Anda mengetik bcdedit tanpa parameter tambahan, BCDEdit menampilkan entri manajer boot dan entri pemuat boot dalam urutan yang akan muncul di menu.

Entri Windows Boot Manager juga menyertakan urutan tampilan menu boot, seperti yang ditunjukkan contoh berikut.

## Windows Boot Manager
identifier              {bootmgr}
device                  partition=C:
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
isolatedcontext         Yes
default                 {current}
resumeobject            {18b123cd-2bf6-11db-bfae-00e018e2b8db}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

## Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Microsoft Windows 
locale                  en-US
inherit                 {bootloadersettings}
osdevice                partition=C:
systemroot              \Windows
resumeobject            {d7094401-2641-11db-baba-00e018e2b8db}
nx                      OptIn

## Windows Boot Loader
-------------------
identifier              {18b123cd-2bf6-11db-bfae-00e018e2b8db}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Debugger Boot
locale                  en-US
inherit                 {bootloadersettings}
osdevice                partition=C:
systemroot              \Windows
resumeobject            {d7094401-2641-11db-baba-00e018e2b8db}
nx                      OptIn
debug                   Yes

Lihat juga

Mengedit Opsi Boot