เป็นไปได้หรือไม่ที่จะบูต Windows 8.1 โดยไม่มี bootmanager ของตัวเอง?


10

ฉันพยายามหาวิธีที่ง่ายกว่าในการติดตั้ง Windows และ Linux สำหรับการบูตคู่บนแล็ปท็อปของฉันไม่จำเป็นต้องอยู่ในลำดับนั้น สิ่งที่เราต้องทำคือติดตั้ง Windows ก่อนจากนั้นติดตั้ง linux และอนุญาตให้ GRUB จัดการ Windows

ดังนั้นสิ่งที่ฉันพยายามที่จะบรรลุคือการหาวิธีที่จะหลีกเลี่ยงกระบวนการติดตั้งที่น่ารำคาญ (windows) และเพียงแค่ใช้รูปภาพเพื่อคัดลอกโดยตรงลงในไดรฟ์ของฉัน สิ่งนี้จะทำให้ฉันสามารถรักษาตัวจัดการการบูต (GRUB) ไว้ได้ (ไม่ใช่ว่าฉันไม่สามารถกู้คืนได้ในภายหลัง แต่เป็นนโยบายของ Microsoft ที่จะผูกขาดในกรณีนี้ปฏิเสธการมีอยู่ของตัวจัดการการบูตอื่น ๆ ในระบบ)

ฉันได้รับสำเนาทางกฎหมายของ Windows 8.1 ก่อนจากนั้นจึงทำการติดตั้งบนเครื่องเสมือนโดยใช้ VirtualBox จากนั้นฉันสร้างพาร์ติชัน NTFS บนฮาร์ดไดรฟ์ที่แบ่งพาร์ติชัน GPT และคัดลอกเนื้อหาของพาร์ติชัน Windows จากอิมเมจ. vdi ไปยังพาร์ติชันที่สร้างขึ้นใหม่

แน่นอนมันยังไม่ทำงาน ฉันไม่รู้วิธีเปลี่ยน bootmgr มันให้

File: \Boot\BCD
Status: 0xc000000e
Info: The Boot Configuration Data for your PC is missing or contains errors.

เนื่องจากไม่พบไฟล์นั้นจากพาร์ติชั่นอื่นซึ่งใช้สำหรับการบูท, การกู้คืนระบบ, เป็นต้น

ตอนนี้ฉันได้อ่านแล้วว่าในที่สุด bootmgr จะเรียกใช้งาน winload.exe เพื่อบูต Windows ขึ้น ฉันไม่รู้ว่าจะทำอย่างไรต่อไป

ฉันคิดว่ามันควรจะทำงานในทางทฤษฎีเพราะฉันมีไฟล์ทั้งหมดที่จำเป็นในการเรียกใช้ Windows ฉันคิดด้วยว่าฉันไม่ควรเป็นคนเดียวที่คิดเรื่องนี้และด้วยเหตุนี้ฉันจึงอาจพลาดบางสิ่งบางอย่างที่นี่พื้นฐาน บางทีมันทำไปแล้ว?

ฉันมีความคิดเล็กน้อยว่าการบูททำงานอย่างไร สิ่งที่ฉันเข้าใจได้คือเมื่อคุณดูอัลบูท Windows และ Linux คุณเชื่อมโยง windows bootloader เข้ากับลินุกซ์ ดังนั้นสิ่งที่ฉันพยายามที่จะบรรลุคือการกำจัด bootloader ของ Windows อย่างใด

แก้ไข

ฉันได้รับการมองหาที่ไฟล์ไบนารีและbootmgr อ่านไฟล์ BCD และแสดงรายการตัวเลือกของคุณซึ่งคุณสามารถเลือกที่จะบูตได้\Boot\BCDbootmgr

ข้อมูลเช่นการดำเนินการwinload.exeอยู่ในไฟล์ BCD ตอนนี้ฉันคิดว่าbootmgrตัวเองดำเนินการโดย syslinux โดยใช้chain.c32โมดูล สิ่งที่ฉันพยายามทำคือการดำเนินการอย่างใดหน้าต่าง bootloader คือwinload.exeโดยตรงจาก syslinux (ถ้าเป็นไปได้) หรือแก้ไขbootmgrเพื่อที่จะดำเนินการwinload.exeเอง (ซึ่งเป็นเส้นทางที่จะโดยตรงในbootmgrปฏิบัติการ) โดยไม่ต้องมองหา BCD หรือสิ่งอื่นใด

การไฮเบอร์เนต (ซึ่งต้องใช้ขั้นตอนที่แตกต่างกัน) ไม่ต้องกังวลกับฉันในขั้นตอนนี้

แก้ไขคำถามของคุณเพื่อบอกเราประเภทของเฟิร์มแวร์และ (ถ้า EFI) ว่าคุณได้เปิดใช้งานโมดูลสนับสนุนความเข้ากันได้ในการตั้งค่าของเฟิร์มแวร์หรือไม่

เฟิร์มแวร์ของฉันคือ EFI (โดยเปิดใช้งาน CSM) และปกติฉันจะบูตเข้าสู่ Arch Linux โดยใช้ GRUB ฉันได้ค้นพบว่าbootmgrดำเนินการSystem32\winload.exeในระบบมรดกและSystem32\winload.efiใน EFI

ฉันมี0.0ความคิดเกี่ยวกับสิ่งที่ต้องทำจากที่นี่ ในช่วง 10 วันที่ผ่านมาฉันพยายามเปลี่ยนแปลง BCD และฉันคิดว่าฉันกำลังจะประสบความสำเร็จ แต่นั่นไม่เกี่ยวข้องเพราะสิ่งที่ฉันต้องการทำจริงๆคือการข้ามตัวจัดการการบูต Windows ไปด้วยกัน

หากคุณมีความคิดใด ๆ ว่ามีวิธีการดำเนินการwinload.efiจากเปลือก EFI (เพียงเดา) หรือการปรับเปลี่ยนอื่น ๆ เพื่อ GRUB เพื่อที่จะบูต Windows ในโหมด EFI โดยไม่ต้อง chainloader

คำแนะนำใด ๆ ยินดีต้อนรับ

ภาคผนวก

การโพสต์ในฟอรัมอาจให้ข้อมูลเชิงลึกที่เป็นประโยชน์:

http://reboot.pro/topic/19371-chainload-directly-to-winloadexe/

1

ตอนนี้ grub4dos สามารถทำการโหลด bootloader (เช่น NTLDR หรือ BOOTMGR) เพราะมันสามารถทำหน้าที่แทนรหัสที่มีอยู่ใน bootsector "ปกติ" (เช่น 300 ไบต์ของรหัสเครื่อง)

รหัสนี้เพียงแค่ตั้งค่าพารามิเตอร์สองสามอย่างแล้วเรียกใช้ตัวโหลด

แม้จะเป็นเรื่องที่ไม่ง่ายเลยที่จะเข้าใจและทำซ้ำด้วยรหัสที่แตกต่างกัน

โหลดเดอร์ระบบ NT เช่น BOOTMGR มีระบบปฏิบัติการ "โหมดจริง" ไม่มากก็น้อย (ไม่เหมือนกับระบบ DOS) และเครื่องมือ / เครื่องมือในการแยกวิเคราะห์ทั้งข้อความธรรมดาและรีจิสตรี Registry มันไม่ใช่สิ่งที่สามารถ เขียนตั้งแต่เริ่มต้นได้อย่างง่ายดาย

ผู้ชายที่ดี @ReactOS กำลังทำงานเขียน FREELDR (ซึ่งมีวัตถุประสงค์เพื่อทดแทน NTLDR ที่ง่ายกว่ามาก) มาตั้งแต่ปี (และเชื่อว่าฉันมีโปรแกรมเมอร์ของ ReactOS อยู่บ้างและดีสำหรับพวกมัน)

มันดูเหมือนว่า ( แต่ก็ไม่ได้บันทึกไว้อย่างชัดเจน) ว่าพวกเขามีการจัดการเพื่อการบูตทดลองเซิร์ฟเวอร์ 2003 NTLDR

2

ด้วยการแนะนำการสนับสนุนสำหรับ (U) EFI, BootMgr ช่วยในการสรุปความแตกต่างระหว่าง BIOS และ (U) EFI ตัวอย่างเช่นที่นี่มีสองลำดับดังนี้

BIOS (PCAT) -> BootMgr { BootMgr stub -> embedded BootMgr.exe } -> WinLoad.exe -> Windows
64-bit (U)EFI -> BootMgFw.efi -> BootMgr.efi -> WinLoad.efi -> Windows

WinLoad คาดว่าจะมีสภาพแวดล้อมบางอย่าง (รวมถึง API) BootMgr ดูแลสิ่งนี้ดังนั้น [เกือบ] โปรแกรม WinLoad เดียวกันจะทำงานในทั้งสองสภาพแวดล้อม

ในความเป็นจริง (U) EFI กำหนดวิธีการจัดเก็บและดึงพารามิเตอร์การบูตดังนั้น BCD ของ BootMgr จึงครอบคลุมวัตถุประสงค์เดียวกันโดยไม่คำนึงถึง BIOS / (U) EFI

แต่นอกเหนือจาก BIOS และ (U) EFI ที่แตกต่างกัน BootMgr ให้คุณเลือก "boot choice" ในขณะที่ WinLoad จะบู๊ตระบบปฏิบัติการเฉพาะที่รู้วิธีบู๊ต

ขึ้นอยู่กับสภาพแวดล้อมของ WinLoad ที่คาดว่าจะมีอยู่มันอาจจะเรียก WinLoad ได้โดยตรง wimboot ของ Michael Brown เรียกใช้ BootMgr PE [1] โดยตรงดังนั้นจึงสามารถเรียก WinLoad ได้โดยตรงยกเว้น WinLoad อาจต้องการสภาพแวดล้อมมากขึ้น คุณสามารถลอง!

[1] อย่าสับสนกับ BootMgr ที่ GRUB4DOS และ Syslinux 'chain.c32 สามารถเรียกใช้ได้ BootMgr นั้นมีต้นขั้วซึ่งรู้วิธีเรียกใช้ BootMgr PE แบบฝัง


1
คุณยังไม่ได้ให้ข้อมูลเพียงพอ แก้ไขคำถามของคุณเพื่อบอกผู้ตอบว่าเครื่องนี้มีเฟิร์มแวร์ EFI หรือเฟิร์มแวร์สไตล์ PC / AT แบบเก่า ในขณะที่คุณกำลังพูดคุยเกี่ยวกับโปรแกรมบูต MBR บน EFI แบ่งพาร์ติชันดิสก์ซึ่ง ( ยกเว้นในกรณีที่มีการใช้โปรแกรมใดโปรแกรมหนึ่งของฉันหรือเอชปีเตอร์ Anvin ของ) เรื่องไร้สาระและมีแนวโน้มที่ไม่ได้ วิธีการที่วัฏจักรเครื่องของคุณ
JdeBP

นโยบายที่คุณอธิบายไม่ได้ออกจาก Microsoft จะป้องกันไม่ให้ใครก็ตามที่ใช้ระบบการบูตคู่
Ramhound

@JdeBP คุณพูดถูก ในบางจุดฉันใช้ทั้งสองอย่างจริง ฉันใช้ syslinux กับวิธี pc \ at จากนั้นฉันติดตั้ง GRUB ไปยังพาร์ติชัน EFI ดังนั้นแล็ปท็อปของฉันรองรับทั้งสอง แต่ฉันได้ผลลัพธ์เหมือนกันทุกครั้ง ฉันจะพยายามแจ้งตัวเองในเวลาเดียวกัน ในอีกทางหนึ่งคุณเข้าใจไหมว่าฉันพยายามทำอะไรให้สำเร็จ ลืมสิ่งที่ฉันได้อธิบายไปก่อนหน้านี้บางทีคุณสามารถให้คำแนะนำกับฉันได้ไม่ว่าจะทำได้หรือไม่
osolmaz

ฉันไม่ได้ขอประเภทเฟิร์มแวร์อย่างเฉยๆ นั่นคือตัวเลขที่สำคัญซึ่งคุณต้องระบุ หากไม่มีมันคนก็ไม่สามารถเริ่มคำตอบที่เหมาะสมได้ แก้ไขคำถามของคุณเพื่อบอกเราประเภทของเฟิร์มแวร์และ (ถ้า EFI) ว่าคุณได้เปิดใช้งานโมดูลสนับสนุนความเข้ากันได้ในsetupยูทิลิตี้ของเฟิร์มแวร์หรือไม่
JdeBP

@JdeBP ฉันได้แก้ไขคำถามแล้ว
osolmaz

คำตอบ:


5

เพื่อตอบคำถามเดิมของคุณไม่มี Windows ไม่สามารถโหลดได้โดยไม่ต้องผ่าน bootloader ของตัวเอง (ในกรณีของการติดตั้ง UEFI, bootmgfw.efi) นี่เป็นเพราะ Windows คาดว่า bootmanager นั้นจะอยู่ที่นั่นและจะเรียก winload.efi หากไม่ได้เกิดขึ้น Windows จะหยุดทำงานจนกว่าคุณจะแก้ไขปัญหา มีเหตุผลมากมายในเรื่องนี้ (ในทางปฏิบัติและไม่รู้) ส่วนใหญ่เป็นเพราะ Microsoft เขียน bootmanager เพื่อจัดการทุกสิ่ง (โหลด OS โหลดสภาพแวดล้อมการกู้คืนสภาพแวดล้อม pre-os หลอกและอื่น ๆ ) วิธีเดียวที่จะประสบความสำเร็จในด้านสติปัญญาคือการโหลดโซ่โดยใช้ Grub-efi


ก่อนที่ฉันจะยอมรับสิ่งนี้เป็นคำตอบฉันต้องถามว่า: งานนั้นจะยากลำบากหรือไม่ในการบรรลุเป้าหมายส่วนใหญ่เนื่องมาจากการแฮ็คระดับต่ำจำเป็นต้องหลอกลวงโปรแกรมที่เกี่ยวข้องในกระบวนการ การหลอกลวงที่ Windows ยังคงคิดว่ามันถูกบูทด้วย bootmanager ของตัวเองในขณะที่ในความเป็นจริงมันเป็นอย่างอื่น ... และฉันเดาว่า Windows ทุกรุ่นจะต้องใช้ความพยายามแยกกัน แต่นี่ไม่ได้ทำให้งานเป็นไปไม่ได้เลยใช่มั้ย
osolmaz

3
ฉันจะไม่บอกว่ามันเป็นไปไม่ได้ทั้งหมด (ในการเขียนโปรแกรม) แต่คุณจะต้องทำวิศวกรรมย้อนกลับการเรียกที่ bootmgfw.efi ทำกับระบบปฏิบัติการ windows จำนวนการแฮ็คระดับต่ำที่เกี่ยวข้องกับการรวมกับการต้องการย้อนกลับโปรโตคอลการบูตระดับต่ำที่วิศวกรเรียกไปยังตัวโหลดระบบปฏิบัติการนั้นมีราคาแพงอย่างไม่น่าเชื่อในเรื่องของเวลา คุณจะต้องไม่เพียง แต่หลอก Windows ให้เชื่อว่า bootmgfw.efi อยู่ที่นั่น แต่ยังมี BCD อยู่และมันถูกสร้างขึ้นโดยเครื่องมือของตัวเองและอื่น ๆ
ChrisR

2

คุณต้องเพิ่ม bootloader ของ Windows EFI ในรายการตัวเลือกการบูตในเฟิร์มแวร์ UEFI ด้วยวิธีนี้คุณจะสามารถเลือกได้ว่า:

  1. ควรโหลด GRUB2 หรือ
  2. ควรโหลด Windows Bootloader

ตัวเลือกเพิ่มเติมเช่นไดรฟ์ดีวีดีฮาร์ดไดรฟ์ภายนอกหรือการบู๊ตเครือข่ายก็ควรจะปรากฏให้เห็น ณ จุดนั้น โดยปกติแล้ว UEFI bootloader จะอยู่ในพาร์ติชัน\EFI( /boot/efi/) เนื่องจากคุณเพิ่งคัดลอกอิมเมจฮาร์ดไดรฟของ Windows โดยไม่ต้องติดตั้ง Windows พาร์ติชัน EFI ของเครื่องปัจจุบันของคุณอาจไม่มี bootloader ที่เหมาะสม ดังนั้นจึงจำเป็นต้อง

  1. คัดลอก bootloader ไปยังพาร์ติชัน EFI
  2. เพิ่ม Windows เป็นตัวเลือกการบูตข้าง GRUB2

จากนั้นคุณควรจะสามารถเลือกระบบปฏิบัติการที่บู๊ตได้โดยเพียงแค่เปลี่ยนลำดับการบู๊ตใน BIOS บนแล็ปท็อปของฉันการกดF12จะแสดงเมนูเพื่อเลือก bootloader ที่จะโหลด

สำหรับขั้นตอนเหล่านี้ฉันจะใช้efibootmgrและทำตามขั้นตอนจากบทช่วยสอนนี้ :

คุณจะต้องคัดลอกไฟล์ที่เกี่ยวข้องbootmgfw.efiไปยังพาร์ติชัน EFI ที่\EFI\Microsoft\Boot\bootmgfw.efiหรือ/boot/efi/Microsoft/Boot/bootmgfw.efiเมื่อใช้ Linux:

# mkdir -p /boot/efi/EFI/Microsoft
# cp -r Microsoft /boot/efi/EFI/Microsoft

ที่ไหนMicrosoftคือโฟลเดอร์ที่มีไฟล์ EFI ดั้งเดิมสำหรับเวอร์ชั่น Windows ของคุณ

จากนั้นคุณต้องเพิ่ม.efiไฟล์ลงในรายการบูต UEFI โดยใช้:

# efibootmgr -c -d /dev/sda -p 1 -l \\EFI\\Microsoft\\Boot\\bootmgfw.efi -L "Windows Boot Manager"

แน่นอนว่าคุณต้องเปลี่ยน/dev/sdaและเปลี่ยน-p 1ค่าอุปกรณ์ดิสก์และหมายเลขพาร์ติชั่นให้ถูกต้อง

ให้สังเกตสิ่งนี้หากคุณมีแล็ปท็อป Lenovo:

นอกจากนี้โปรดทราบว่าผู้ผลิตอย่างน้อยหนึ่งราย (Lenovo) จัดส่งผลิตภัณฑ์ที่มีข้อบกพร่องที่ทราบแล้วซึ่งทำให้ระบบปฏิเสธการบูตเว้นแต่ชื่อของตัวโหลดการบูตคือ "Windows Boot Manager" หรือ "Red Hat Enterprise Linux"

การเริ่มพีซีของคุณควรแสดงลักษณะดังนี้ (หากคุณกดปุ่มที่เกี่ยวข้องในระหว่างกระบวนการบู๊ต):

Windows Boot Manager
ubuntu
USB CD
USB FDD
ATAPI CD
ATA HDD2

(etc.)

และbcdeditบน Windows แสดงสิ่งนี้:

C:\WINDOWS\system32>bcdedit /enum firmware

Firmware Boot Manager
---------------------
identifier              {fwbootmgr}
displayorder            {bootmgr}
                        {bb086763-b111-11e2-bf8e-806e6f6e6963}
                        {8e7fb978-8bc8-11e2-bf2f-806e6f6e6963}
timeout                 0

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume2
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
integrityservices       Enable
default                 {current}
resumeobject            {ec215a09-8bc4-11e2-bf2b-0024d7eb75a4}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 2

(...)

Firmware Application (101fffff)
-------------------------------
identifier              {bb086763-b111-11e2-bf8e-806e6f6e6963}
device                  partition=\Device\HarddiskVolume2
path                    \EFI\ubuntu\grubx64.efi
description             ubuntu

1
อธิบายอย่างมากขอบคุณ ไม่กี่วันที่ผ่านมาฉันประสบความสำเร็จในการทำสิ่งเดียวกัน แต่ยังคงใช้พาร์ติชันแยกต่างหากสำหรับตัวจัดการการเริ่มระบบ Windows EFI และผ่าน chainloading กับ GRUB ตอนนี้ฉันได้เรียนรู้ว่าฉันสามารถใช้ EPS ดั้งเดิมของฉันได้ด้วย นอกจากนี้แทนที่จะใช้ bcdedit ฉันใช้ hivex เพื่อแก้ไข BCD; ฉันตั้งใจจะเขียนชุดเครื่องมือฟรีเพื่อให้สามารถจัดการไฟล์ BCD ใน linux แต่สิ่งที่ฉันพยายามที่จะบรรลุคือสิ่งที่แตกต่าง หาก bootmgfw.efi ทำการเรียกใช้งาน winload.efi อย่างใดเหตุใดฉันจึงไม่สามารถเรียกใช้งาน winload.efi โดยตรงจาก GRUB
osolmaz

อ้อเข้าใจแล้ว. ดังนั้นคุณต้องการข้ามการโหลดตัวจัดการการบูตของ Windows (bootmgfw.efi) และโหลด Windows Bootloader (winload.efi) โดยตรงโดยการอ่าน BCD System Store หรือไม่ (ไปตามคำจำกัดความจากที่นี่ ) น่าสนใจฉันไม่เคยได้ยินใครทำ แรงจูงใจของคุณคืออะไรทำไมจึงจำเป็นต้องโหลด winload.efi โดยตรง นอกจากนี้คุณมีสำเนาของ\EFI\Boot\Microsoftโฟลเดอร์ทั้งหมดสำหรับการทดสอบ (มีไฟล์อยู่สองสามไฟล์) หรือไม่?
jmiserez

ถ้าฉันต้องทำให้สำเร็จฉันไม่จำเป็นต้องอ่าน BCD เลยฉันสามารถเพิ่มรายการใน GRUB สำหรับพาร์ติชันได้ (ฉันไม่รวมการจำศีลและการกู้คืนระบบที่นี่) แรงจูงใจของฉันคือมันจะง่ายกว่ามากในการติดตั้ง windows โดยไม่ต้องกังวลว่าคุณจะต้องแก้ไขในภายหลัง มีประโยชน์สำหรับ sysadmins, การติดตั้งแบตช์และอื่น ๆ (และสำหรับฉัน ^^) สำหรับสาเหตุที่โหลด winload.efi โดยตรง: การจัดการกับไฟล์รีจิสทรี Windows สเปคปิด (ไบนารี) นั้นน่าเบื่อกว่าการจัดการกับไฟล์ปรับแต่งข้อความธรรมดาอย่าง GRUB มันง่ายกว่าที่จะกำจัดชายกลาง
osolmaz

1
ฉันเห็นสิ่งที่คุณหมายถึงใช่ว่าจะมีประโยชน์มาก ฉันสงสัยว่าถ้า 1) มีตัวแปรใด ๆ bootmgfw.efi ส่งผ่านไปยัง winload.efi เมื่อเปิดตัวและ 2) หากอาจมีปัญหาเกี่ยวกับการบูตที่ปลอดภัยและห่วงโซ่ใบรับรองบางประเภทจำเป็น คุณรู้หรือไม่ว่าinherit {bootloadersettings}ใน BCD store หมายถึงอะไรจริง ๆ ?
jmiserez

1
3) ตั้งแต่ฉันใช้ hivex ฉันสามารถเดาได้ว่าวัตถุใดที่สอดคล้องกับ มีวัตถุการตั้งค่า "โลก" ในรังและวัตถุอื่น ๆ ทุกคนมีการอ้างอิงถึงมัน สิ่งที่ฉันสามารถพูดได้คือมีเพียงสองวัตถุเท่านั้นที่สามารถบูตเข้าสู่ windows: 1: วัตถุ Windows Boot Manager ที่มีค่าคงที่ uuid {9dea862c-5cdd-4e70-acc1-f32b344d4795} 2: วัตถุที่มีข้อมูลพาร์ติชันและ bootloader สำหรับรูท Windows ที่แท้จริงของคุณ ส่วนที่ยากที่สุดคือการเข้าใจโครงสร้างข้อมูลไบนารีที่ระบุพาร์ติชัน นี้ทำโดยส่วนใหญ่ Wodny: bitbucket.org/wodny/libbcd/src
osolmaz

0

คุณสามารถทำการติดตั้งในลำดับใดก็ได้เช่นการติดตั้ง GNU / Linux จากนั้น Windows หรือ Vice-verse

เพียงทำสิ่งต่อไปนี้หลังจากที่คุณติดตั้งระบบปฏิบัติการทั้งหมดของคุณ

  1. รับ "Boot Repair Disk" จากที่นี่ http://sourceforge.net/projects/boot-repair-cd/

  2. สร้างไดรฟ์ปากกา USB ที่สามารถบู๊ตได้ของ Live (คำแนะนำใน pendrivelinux.com)

  3. หรือเบิร์นไฟล์ ISO ลงในซีดี

  4. บูตผ่านสิ่งนี้และทำตามคำแนะนำบนหน้าจอ คุณจะมี GRUB ที่ติดตั้งใหม่ซึ่งบรรจุระบบปฏิบัติการทั้งหมดของคุณ

ทั้งหมดที่ดีที่สุด


1
ฉันรู้ว่าสิ่งที่ฉันต้องการคือสิ่งที่แตกต่าง ฉันถามว่า Windows สามารถบูทได้โดยตรงหรือไม่
osolmaz
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.