Tôi đã cài đặt Windows 10 và Ubuntu trên một đĩa SSD vật lý.
Linux pc 5.11.0-41-generic #45~20.04.1-Ubuntu SMP Thứ tư ngày 10 tháng 11 10:20:10 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Sử dụng tùy biến grub, tôi đã cố gắng thay đổi thứ tự của các hệ điều hành trong menu grub bằng cách di chuyển windows 10 lên trên cùng. Kết quả là, menu grub của tôi biến mất. Tôi đã trả lại nó, nhưng bây giờ với windows 10 đã có trong danh sách và ở đúng vị trí, nhưng khi tôi chọn nó, tôi gặp lỗi:
không tìm thấy ntldr
Cấu hình của tôi và thông tin hệ thống:
$ fdisk -l
Đĩa /dev/loop0: 55,45 MiB, 58130432 byte, 113536 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop1: 4 KiB, 4096 byte, 8 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop2: 247,93 MiB, 259948544 byte, 507712 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop3: 65,1 MiB, 68259840 byte, 133320 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop4: 219 MiB, 229638144 byte, 448512 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop5: 134,4 MiB, 140914688 byte, 275224 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop6: 65,22 MiB, 68378624 byte, 133552 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop7: 54,24 MiB, 56872960 byte, 111080 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/nvme0n1: 238,49 GiB, 256060514304 byte, 500118192 cung
Kiểu đĩa: HFM256GDJTNI-82A0A
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Loại nhãn đĩa: gpt
Mã định danh đĩa: EF748C74-6193-4A60-BB78-CA617F4D7792
Thiết bị Bắt đầu Kết thúc Sector Kích thước Loại
/dev/nvme0n1p1 2048 206847 204800 Hệ thống EFI 100M
/dev/nvme0n1p2 206848 239615 32768 16 triệu dành riêng cho Microsoft
/dev/nvme0n1p3 239616 285652961 285413346 136,1G Dữ liệu cơ bản của Microsoft
/dev/nvme0n1p4 285652992 286719999 1067008 521M Môi trường khôi phục Windows
/dev/nvme0n1p5 286720000 500117503 213397504 Hệ thống tệp Linux 101,8G
Đĩa /dev/nvme1n1: 931,53 GiB, 1000204886016 byte, 1953525168 cung
Kiểu đĩa: Samsung SSD 980 1TB
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 16384 byte / 131072 byte
Loại nhãn đĩa: gpt
Mã định danh đĩa: DB0CB571-70DC-45DE-8787-1F00CD8227D3
Thiết bị Bắt đầu Kết thúc Sector Kích thước Loại
/dev/nvme1n1p1 2048 1953521663 1953519616 931,5G Dữ liệu cơ bản của Microsoft
Đĩa /dev/sda: 931,53 GiB, 1000204886016 byte, 1953525168 cung
Kiểu đĩa: ST1000LM049-2GH1
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 4096 byte
Kích thước I/O (tối thiểu/tối ưu): 4096 byte / 4096 byte
Loại nhãn đĩa: gpt
Định danh đĩa: C7F5C196-19E8-47AC-965D-C27E4F62A8B6
Thiết bị Bắt đầu Kết thúc Sector Kích thước Loại
/dev/sda1 2048 1953523711 1953521664 931,5G Dữ liệu cơ bản của Microsoft
Đĩa /dev/loop8: 50,98 MiB, 53432320 byte, 104360 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop9: 219 MiB, 229638144 byte, 448512 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop10: 32,3 MiB, 33865728 byte, 66144 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop11: 55,5 MiB, 58183680 byte, 113640 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop12: 61,85 MiB, 64835584 byte, 126632 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop13: 164,78 MiB, 172761088 byte, 337424 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop14: 42,18 MiB, 44220416 byte, 86368 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
$ mèo /etc/default/grub
# Nếu bạn thay đổi tệp này, hãy chạy 'update-grub' sau đó để cập nhật
# /boot/grub/grub.cfg.
# Để biết tài liệu đầy đủ về các tùy chọn trong tệp này, hãy xem:
# info -f grub -n 'Cấu hình đơn giản'
GRUB_DEFAULT="0"
GRUB_TIMEOUT_STYLE="thực đơn"
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="giật gân yên tĩnh"
GRUB_CMDLINE_LINUX=""
# Bỏ ghi chú để kích hoạt lọc BadRAM, sửa đổi cho phù hợp với nhu cầu của bạn
# Điều này hoạt động với Linux (không cần bản vá) và với bất kỳ hạt nhân nào có được
# thông tin bản đồ bộ nhớ từ GRUB (GNU Mach, kernel của FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Bỏ ghi chú để tắt thiết bị đầu cuối đồ họa (chỉ dành cho grub-pc)
GRUB_TERMINAL="bảng điều khiển"
# Độ phân giải được sử dụng trên thiết bị đầu cuối đồ họa
# lưu ý rằng bạn chỉ có thể sử dụng các chế độ mà card đồ họa của bạn hỗ trợ qua VBE
# bạn có thể nhìn thấy chúng trong GRUB thực bằng lệnh `vbeinfo'
#GRUB_GFXMODE="640x480"
# Bỏ ghi chú nếu bạn không muốn GRUB chuyển tham số "root=UUID=xxx" cho Linux
#GRUB_DISABLE_LINUX_UUID="true"
# Bỏ ghi chú để vô hiệu hóa việc tạo các mục menu của chế độ khôi phục
#GRUB_DISABLE_RECOVERY="true"
# Bỏ ghi chú để nhận tiếng bíp khi bắt đầu grub
#GRUB_INIT_TUNE="480 440 1"
GRUB_DISABLE_OS_PROBER="true"
con mèo $ /boot/grub/grub.cfg
#
# KHÔNG CHỈNH SỬA TỆP NÀY
#
# Nó được tạo tự động bởi grub-mkconfig bằng các mẫu
# từ /etc/grub.d và cài đặt từ /etc/default/grub
#
### BẮT ĐẦU /etc/grub.d/00_header ###
nếu [ -s $prefix/grubenv ]; sau đó
đặt have_grubenv=true
tải_env
fi
nếu [ "${initrdfail}" = 2 ]; sau đó
đặt initrdfail =
yêu tinh [ "${initrdfail}" = 1 ]; sau đó
đặt next_entry="${prev_entry}"
đặt prev_entry=
save_env prev_entry
nếu [ "${next_entry}" ]; sau đó
đặt initrdfail=2
fi
fi
nếu [ "${next_entry}" ] ; sau đó
đặt mặc định="${next_entry}"
đặt next_entry=
save_env next_entry
đặt boot_once=true
khác
đặt mặc định = "0"
fi
nếu [ x"${feature_menuentry_id}" = xy ]; sau đó
menuentry_id_option="--id"
khác
menuentry_id_option=""
fi
xuất menuentry_id_option
nếu [ "${prev_saved_entry}" ]; sau đó
đặt đã lưu_entry="${prev_saved_entry}"
save_env đã lưu_entry
đặt prev_saved_entry=
save_env prev_saved_entry
đặt boot_once=true
fi
hàm savedefault {
nếu [ -z "${boot_once}" ]; sau đó
đã lưu_entry="${chosen}"
save_env đã lưu_entry
fi
}
hàm initrdfail {
nếu [ -n "${have_grubenv}" ]; sau đó nếu [ -n "${partuuid}" ]; sau đó
nếu [ -z "${initrdfail}" ]; sau đó
đặt initrdfail=1
nếu [ -n "${boot_once}" ]; sau đó
đặt prev_entry="${default}"
save_env prev_entry
fi
fi
save_env initrdfail
có; fi
}
bản ghi chức năng thất bại {
đặt recordfail=1
nếu [ -n "${have_grubenv}" ]; sau đó nếu [ -z "${boot_once}" ]; sau đó save_env recordfail; có; fi
}
chức năng tải_video {
nếu [ x$feature_all_video_module = xy ]; sau đó
insmod all_video
khác
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
bảng điều khiển terminal_input
bảng điều khiển terminal_output
nếu [ "${recordfail}" = 1 ] ; sau đó
đặt thời gian chờ = 30
khác
nếu [ x$feature_timeout_style = xy ] ; sau đó
đặt timeout_style=menu
đặt thời gian chờ = 10
# Dự phòng mã thời gian chờ bình thường trong trường hợp tính năng timeout_style là
# không có sẵn.
khác
đặt thời gian chờ = 10
fi
fi
### KẾT THÚC /etc/grub.d/00_header ###
### BẮT ĐẦU /etc/grub.d/05_debian_theme ###
đặt menu_color_normal=trắng/đen
đặt menu_color_highlight=đen/xám nhạt
### KẾT THÚC /etc/grub.d/05_debian_theme ###
### BẮT ĐẦU /etc/grub.d/10_linux_proxy ###
hàm gfxmode {
đặt gfxpayload="${1}"
nếu [ "${1}" = "giữ" ]; sau đó
đặt vt_handoff=vt.handoff=7
khác
đặt vt_handoff=
fi
}
nếu [ "${recordfail}" != 1 ]; sau đó
nếu [ -e ${prefix}/gfxblacklist.txt ]; sau đó
nếu hwmatch ${prefix}/gfxblacklist.txt 3; sau đó
nếu [ ${match} = 0 ]; sau đó
đặt linux_gfx_mode=keep
khác
đặt linux_gfx_mode=văn bản
fi
khác
đặt linux_gfx_mode=văn bản
fi
khác
đặt linux_gfx_mode=keep
fi
khác
đặt linux_gfx_mode=văn bản
fi
xuất linux_gfx_mode
### KẾT THÚC /etc/grub.d/10_linux_proxy ###
### BẮT ĐẦU /etc/grub.d/30_os-prober_proxy ###
### KẾT THÚC /etc/grub.d/30_os-prober_proxy ###
### BẮT ĐẦU /etc/grub.d/40_custom_proxy ###
menuentry "Windows 10" --class windows --class os {
insmod ntfs
tìm kiếm --no-software --set=root --fs-uuid 4CE8C9A1E8C989A2
ntldr /bootmgr
}
### KẾT THÚC /etc/grub.d/40_custom_proxy ###
### BẮT ĐẦU /etc/grub.d/41_linux_proxy ###
menuentry "Ubuntu" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-adda5833-f00a-4992-9434-f1f7ccedc28f' {
kỷ lục thất bại
tải_video
gfxmode $linux_gfx_mode
insmod gzio
nếu [ x$grub_platform = xxen ]; sau đó insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
nếu [ x$feature_platform_search_hint = xy ]; sau đó
tìm kiếm --no-floppy --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
khác
tìm kiếm --no-floppy --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
fi
linux /boot/vmlinuz-5.11.0-41-generic root=UUID=adda5833-f00a-4992-9434-f1f7ccedc28f ro yên tĩnh giật gân $vt_handoff
initrd /boot/initrd.img-5.11.0-41-generic
}
menu con "Tùy chọn nâng cao cho Ubuntu"{
menuentry "Ubuntu, với Linux 5.11.0-41-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-41-generic-advanced-adda5833-f00a -4992-9434-f1f7ccedc28f' {
kỷ lục thất bại
tải_video
gfxmode $linux_gfx_mode
insmod gzio
nếu [ x$grub_platform = xxen ]; sau đó insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
nếu [ x$feature_platform_search_hint = xy ]; sau đó
tìm kiếm --no-floppy --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
khác
tìm kiếm --no-floppy --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
fi
echo 'Đang tải Linux 5.11.0-41-generic ...'
linux /boot/vmlinuz-5.11.0-41-generic root=UUID=adda5833-f00a-4992-9434-f1f7ccedc28f ro yên tĩnh giật gân $vt_handoff
echo 'Đang tải đĩa ram ban đầu ...'
initrd /boot/initrd.img-5.11.0-41-generic
}
menuentry "Ubuntu, với Linux 5.11.0-41-generic (chế độ khôi phục)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-41-generic-recovery -adda5833-f00a-4992-9434-f1f7ccedc28f' {
kỷ lục thất bại
tải_video
insmod gzio
nếu [ x$grub_platform = xxen ]; sau đó insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
nếu [ x$feature_platform_search_hint = xy ]; sau đó
tìm kiếm --no-floppy --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
khác
tìm kiếm --no-floppy --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
fi
echo 'Đang tải Linux 5.11.0-41-generic ...'
linux /boot/vmlinuz-5.11.0-41-generic root=UUID=adda5833-f00a-4992-9434-f1f7ccedc28f ro recovery nomodeset dis_ucode_ldr
echo 'Đang tải đĩa ram ban đầu ...'
initrd /boot/initrd.img-5.11.0-41-generic
}
menuentry "Ubuntu, với Linux 5.11.0-27-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-27-generic-advanced-adda5833-f00a -4992-9434-f1f7ccedc28f' {
kỷ lục thất bại
tải_video
gfxmode $linux_gfx_mode
insmod gzio
nếu [ x$grub_platform = xxen ]; sau đó insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
nếu [ x$feature_platform_search_hint = xy ]; sau đó
tìm kiếm --no-floppy --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
khác
tìm kiếm --no-floppy --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
fi
echo 'Đang tải Linux 5.11.0-27-generic ...'
linux /boot/vmlinuz-5.11.0-27-generic root=UUID=adda5833-f00a-4992-9434-f1f7ccedc28f ro yên tĩnh giật gân $vt_handoff
echo 'Đang tải đĩa ram ban đầu ...'
initrd /boot/initrd.img-5.11.0-27-generic
}
menuentry "Ubuntu, với Linux 5.11.0-27-generic (chế độ khôi phục)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.11.0-27-generic-recovery -adda5833-f00a-4992-9434-f1f7ccedc28f' {
kỷ lục thất bại
tải_video
insmod gzio
nếu [ x$grub_platform = xxen ]; sau đó insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
nếu [ x$feature_platform_search_hint = xy ]; sau đó
tìm kiếm --no-floppy --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
khác
tìm kiếm --no-floppy --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
fi
echo 'Đang tải Linux 5.11.0-27-generic ...'
linux /boot/vmlinuz-5.11.0-27-generic root=UUID=adda5833-f00a-4992-9434-f1f7ccedc28f ro recovery nomodeset dis_ucode_ldr
echo 'Đang tải đĩa ram ban đầu ...'
initrd /boot/initrd.img-5.11.0-27-generic
}
menuentry "Ubuntu, với Linux 5.4.0-1058-oracle" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-1058-oracle-advanced-adda5833-f00a -4992-9434-f1f7ccedc28f' {
kỷ lục thất bại
tải_video
gfxmode $linux_gfx_mode
insmod gzio
nếu [ x$grub_platform = xxen ]; sau đó insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
nếu [ x$feature_platform_search_hint = xy ]; sau đó
tìm kiếm --no-floppy --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
khác
tìm kiếm --no-floppy --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
fi
echo 'Đang tải Linux 5.4.0-1058-oracle ...'
linux /boot/vmlinuz-5.4.0-1058-oracle root=UUID=adda5833-f00a-4992-9434-f1f7ccedc28f ro yên tĩnh giật gân $vt_handoff
echo 'Đang tải đĩa ram ban đầu ...'
initrd /boot/initrd.img-5.4.0-1058-oracle
}
menuentry "Ubuntu, với Linux 5.4.0-1058-oracle (chế độ khôi phục)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-1058-oracle-recovery -adda5833-f00a-4992-9434-f1f7ccedc28f' {
kỷ lục thất bại
tải_video
insmod gzio
nếu [ x$grub_platform = xxen ]; sau đó insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
nếu [ x$feature_platform_search_hint = xy ]; sau đó
tìm kiếm --no-floppy --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
khác
tìm kiếm --no-floppy --fs-uuid --set=root adda5833-f00a-4992-9434-f1f7ccedc28f
fi
echo 'Đang tải Linux 5.4.0-1058-oracle ...'
linux /boot/vmlinuz-5.4.0-1058-oracle root=UUID=adda5833-f00a-4992-9434-f1f7ccedc28f ro recovery nomodeset dis_ucode_ldr
echo 'Đang tải đĩa ram ban đầu ...'
initrd /boot/initrd.img-5.4.0-1058-oracle
}
}
### KẾT THÚC /etc/grub.d/41_linux_proxy ###
### BẮT ĐẦU /etc/grub.d/42_linux_zfs ###
### KẾT THÚC /etc/grub.d/42_linux_zfs ###
### BẮT ĐẦU /etc/grub.d/43_linux_xen ###
### KẾT THÚC /etc/grub.d/43_linux_xen ###
### BẮT ĐẦU /etc/grub.d/44_memtest86+ ###
### KẾT THÚC /etc/grub.d/44_memtest86+ ###
### BẮT ĐẦU /etc/grub.d/45_os-prober_proxy ###
### KẾT THÚC /etc/grub.d/45_os-prober_proxy ###
### BẮT ĐẦU /etc/grub.d/46_uefi-firmware_proxy ###
### KẾT THÚC /etc/grub.d/46_uefi-firmware_proxy ###
### BẮT ĐẦU /etc/grub.d/47_custom_proxy ###
# Tệp này cung cấp một cách dễ dàng để thêm các mục menu tùy chỉnh. Đơn giản chỉ cần gõ
# mục menu bạn muốn thêm sau nhận xét này. Hãy cẩn thận để không thay đổi
# dòng 'exec tail' ở trên.
### KẾT THÚC /etc/grub.d/47_custom_proxy ###
### BẮT ĐẦU /etc/grub.d/48_uefi-firmware_proxy ###
menuentry "UEFI Firmware Settings" $menuentry_id_option 'uefi-firmware' {
fwsetup
}
### KẾT THÚC /etc/grub.d/48_uefi-firmware_proxy ###
### BẮT ĐẦU /etc/grub.d/49_custom ###
nếu [ -f ${config_directory}/custom.cfg ]; sau đó
nguồn ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; sau đó
nguồn $prefix/custom.cfg;
fi
### KẾT THÚC /etc/grub.d/49_custom ###
nếu tôi hiểu chính xác, lỗi nằm ở dòng 142:
ntldr /bootmgr