(+84) 463.28.7979

Điều chỉnh Windows 7 boot loader với Boot Configuration Data Editor


Đôi khi dual boot một hệ thống lại là cách hay để kiểm tra phần mềm mới, một hệ điều hành mới hay một ứng dụng chỉ có thể chạy trên một phiên bản nào đó của Windows. Các lý do khác để thực hiện dual boot có thể là để sao chép một môi trường khách.

Windows thực hiện dual boot bằng cách sử dụng boot.ini để hiển thị một menu các lựa chọn boot hoặc các phân vùng tìm thấy trên hệ thống hiện tại. Trong Windows Vista và các phiên bản trước của Windows, bootloader đã được chuyển từ boot.ini sang một tiện ích có tên BCDEdit.

Gần đây, chúng tôi quyết định tận dụng nhiều hơn một số dung lượng ổ cứng đã để riêng để tạo một file VHD có thể boot được dành cho Windows Server 2008 R2. Bên trong file này, không có bất kì dữ liệu nào khác ngoài cài đặt hệ điều hành bởi chúng tôi sử dụng nó để phục vụ cho bài viết boot từ Virtual Hard Disks. Để giải phóng dung lượng, chúng tôi đã xóa file VHD.

Chú ý: Hãy nhớ sao lưu các dữ liệu mà bạn muốn giữ trước khi xóa hoặc điều chỉnh phân vùng trên VHD. Những thay đổi bạn tạo ra có thể khiến phân vùng đó không thể boot được.

Sau khi đã loại bỏ VHD, chúng tôi cho rằng Windows đủ thông minh để có thể dọn dẹp bootloader, nhưng nó lại không được như vậy. Chúng tôi đã đặt Windows 7 là hệ điều hành đầu tiên.

Tìm kiếm boot.ini và chuyển hướng tới Boot Configuration Data Editor (BCDEdit) bởi tiện ích này được sử dụng để điều chỉnh thông tin bootloader trong Windows 7 (và cả trong Windows Vista).

Để thực hiện, mở menu Start, chọn All Programs rồi chọn tiếp Accessories. Phải chuột vào Command Prompt và chọn Run As Administrator. Trong cửa sổ lệnh, gõ bcdedit. Nó sẽ giúp chuyển lại về cấu hình đang chạy hiện tại của bootloader, hiển thị bất kì hoặc tất cả các mục tin có thể boot trên hệ thống này.

Tron hướng dẫn này, chúng tôi quyết định loại bỏ entry cho cài đặt Windows 2008 R2. Để loại bỏ một entry, người dùng sẽ phải hiểu được Boot Loader Identifier (được tìm thấy trong ngoặc ở hình dưới).

Chúng tôi đã copy toàn bộ danh sách vào trong Notepad ròi chọn và copy chỉ mã ID, bao gồm cả ngoặc.

Loại bỏ một entry từ Boot Loader

Một lệnh đơn giản có thể loại bỏ entry Windows Server 2008 R2 khỏi boot loader. Ở cửa sổ lệnh, gõ dòng sau:

Bcdedit /delete {boot loader identifier}

Nhấn Enter và Boot Configuration Data Editor (BCDEdit) sẽ loại bỏ entry mà bạn đã xác nhận ID rồi hiển thị một message khi hoàn thành xong công việc. Khi Windows khởi động, lựa chọn duy nhất trong menu boot sẽ chỉ là cài đặt Windows hiện tại đang sử dụng.

Cảnh báo: Hãy cẩn thận khi điều chỉnh dữ liệu cấu hình boot. Nếu chẳng may xóa phải hệ điều hành Windows hiện tại, bạn có thể khiến máy tính không thể boot được.

Theo Techrepublic

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>