ฉันมี Ubuntu บนแล็ปท็อปของฉัน ตอนนี้ฉันต้องการติดตั้ง Windows 7 ในดูอัลบูต ฉันจะทำสิ่งนี้ได้อย่างไร
ฉันไม่สามารถสูญเสียไฟล์อูบุนตูของฉันและฉันกลัวว่าฉันอาจทำลายด้วง
ไปที่นี่เพื่อUEFI เท่านั้น!
ฉันมี Ubuntu บนแล็ปท็อปของฉัน ตอนนี้ฉันต้องการติดตั้ง Windows 7 ในดูอัลบูต ฉันจะทำสิ่งนี้ได้อย่างไร
ฉันไม่สามารถสูญเสียไฟล์อูบุนตูของฉันและฉันกลัวว่าฉันอาจทำลายด้วง
ไปที่นี่เพื่อUEFI เท่านั้น!
คำตอบ:
นี่คือโครงร่างทั่วไป:
/boot
ไดเรกทอรีหรือพาร์ติชันเปิดGPartedและตรวจสอบให้แน่ใจว่าคุณมีอย่างน้อย 20 GB สำหรับ Windows 7 ไม่ว่าจะเป็นพาร์ติชันที่คุณสามารถลบหรือเป็นพื้นที่ที่ไม่แบ่งพาร์ติชัน ถ้าเป็นพาร์ติชันให้ลบออกจาก GRUB เพื่อให้แน่ใจว่าจะไม่ติดตั้ง Ubuntu ของคุณ - GParted จะบ่นว่ามีอะไรไม่ดีเกิดขึ้น
จดบันทึก/boot
อุปกรณ์ปัจจุบัน หากไม่ปรากฏขึ้นให้จดบันทึก/
อุปกรณ์ sda5
ชื่ออุปกรณ์เป็นสิ่งที่ต้องการ
ติดตั้ง Windows 7 ลงในช่องว่างที่คุณเพิ่งสร้างขึ้น
/boot
หมายเหตุ: แทนที่จะติดตั้งไดเร็กทอรีบูตหรือพาร์ติชันจากการติดตั้งในสภาพแวดล้อมสื่อสดคุณสามารถระบุพา ธ ด้วย
--boot-directory
พารามิเตอร์สำหรับ grub-install ข้อมูลเพิ่มเติมเกี่ยวกับ manpage
โหลดจากUbuntu live CDของคุณแล้วเรียกใช้คำสั่งเหล่านี้
หากคุณไม่มี/boot
พาร์ติชั่นแยก:
sudo mount /dev/DEVICENAME_FROM_STEP_ONE /mnt
sudo rm -rf /boot # Careful here, make sure YOU ARE USING THE LIVE CD. I tried it, it works.
sudo ln -s /mnt/boot /boot
หากคุณมี/boot
พาร์ติชันSEPARATE :
sudo mount /dev/DEVICENAME_FROM_STEP_ONE /boot
หมายเหตุ: คำแนะนำเหล่านี้ถูกเขียนขึ้นครั้งแรกสำหรับ Windows 7 และ BIOS บูตคอมพิวเตอร์ ถ้าคุณมี UEFI และ Windows 8 และสูงกว่าคุณอาจจำเป็นต้องเปลี่ยน
grub-pc
ที่มีในgrub-efi-amd64
sudo apt-get install grub-pc
จากนั้นดำเนินการต่อด้วยคำสั่งเหล่านั้น:
sudo apt-get update
sudo apt-get install grub-pc
sudo grub-install /dev/sda # NOTE THAT THERE IS NO DIGIT
sudo umount /boot
และเริ่มใหม่ มันควรจะทำงานได้ดีและบูตทั้งสองระบบ
grub-pc
รวมอยู่ในซีดีสด (เพื่อให้คุณสามารถข้ามบรรทัดได้sudo apt-get update && sudo apt-get install grub-pc
)
If you DO NOT have a separate /boot partition:
- ฉันจะหาสิ่งนี้ได้อย่างไร
chroot
หรือไม่?
rm -rf /boot
เป็น:mount --bind /mnt/boot /boot
boot-repair
)
การติดตั้งWindowsหลังจากUbuntuไม่ใช่กระบวนการที่แนะนำสำหรับระบบบู๊ตคู่ Windows และ Ubuntu แต่เป็นไปได้
ถัดไปบูตเครื่องติดตั้ง Windows DVD และติดตั้ง Windows ในพาร์ติชัน NTFS เมื่อรีบูท Windows จะบูตโดยอัตโนมัติและคุณจะไม่เห็นเมนูด้วงช่วยให้คุณเลือก Ubuntu ได้เนื่องจากตัว bootloader ของ Windows ได้เปลี่ยนด้วงแล้ว
ตอนนี้สิ่งที่คุณต้องทำคือการเรียกใช้อูบุนตูจากLiveCDหรือLiveUSBและติดตั้ง บูตซ่อมแซม
ในการติดตั้งซ่อมแซมการบู๊ตเปิดเทอร์มินัลโดยการกดCtrl+Alt+Tและพิมพ์คำสั่งต่อไปนี้:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
หลังจากการติดตั้งการซ่อมแซมการบู๊ตจะเปิดขึ้นโดยอัตโนมัติหากไม่เปิดขึ้นให้ดำเนินการผ่าน Dash
ตรวจสอบให้แน่ใจว่าได้เลือกการซ่อมแซมที่แนะนำเพื่อซ่อมแซมด้วง รีบูตและนั่นแหล่ะ
การซ่อมแซมการบูตทำได้ดีมากจากการเปิดตัว live-usb เพียงแค่ใช้ตัวเลือกที่แนะนำ
เมื่อคุณบู๊ตคุณได้ตรวจสอบลำดับการบู๊ตใน BIOS หรือไม่? หากคุณกำลังบูทตรงไปยังฮาร์ดไดรฟ์มันจะพลาด USB เสมอ คุณต้องเลื่อนตัวเลือกการบู๊ตอุปกรณ์ USB ให้สูงขึ้นในรายการลำดับความสำคัญ
ตรวจสอบด้วยว่าคอมพิวเตอร์ของคุณอนุญาตให้คุณบูตจาก USB ในพอร์ต USB ที่คุณใช้งานอยู่
ในการติดตั้ง Windows คุณต้องมีพาร์ติชันว่างที่จะใช้สำหรับ Windows ถ้าคุณทำแล้วไปข้างหน้าและติดตั้งบนนี้โดยใช้ขั้นตอนการติดตั้งปกติ หลังจากการติดตั้งให้รีบูตเข้าสู่ Windows และรีบูตอีกสองสามครั้งเพื่อสัมผัสกับ Windows ;-) (ขออภัยไม่สามารถต้านทานได้)
อย่างที่คุณบอกว่าสิ่งนี้จะทำให้ด้วงและคอมพิวเตอร์ของคุณสามารถบูต Windows หลังจากนี้ อย่าสิ้นหวังเพราะมีส่วนช่วยเหลือที่ทุ่มเทให้กับการเรียกคืน GRUB และความสามารถในการบูตคู่ ดูที่นี่ หลังจากดำเนินการนี้แล้วคอมพิวเตอร์ของคุณจะสามารถบูต Ubuntu และ Windows ได้
ก่อนที่คุณจะเริ่มให้จดบันทึกตำแหน่ง (หมายเลขฮาร์ดไดรฟ์และหมายเลขพาร์ติชันไว้ภายใน) ของการติดตั้ง Ubuntu ปัจจุบัน (ซึ่งคุณไม่ต้องการเขียนทับอย่างชัดเจน) และพาร์ติชันว่างที่คุณต้องการติดตั้ง windows . นอกจากนี้ในระหว่างการติดตั้ง Windows หากมีการจัดรูปแบบพาร์ติชันอื่นนอกเหนือจากที่คุณกำลังติดตั้ง Windows เข้าไปโปรดอย่ายอมรับ
ในกรณีที่คอมพิวเตอร์ของคุณมาพร้อมกับWindows 8 ที่ติดตั้งไว้ล่วงหน้าและคุณลบมันออกไปเพราะหลายคนบอกให้คุณเกลียดและคุณพบว่าหลังจากคุณติดตั้ง Ubuntu แล้วนั่นไม่ใช่สิ่งที่คุณต้องการโปรดสังเกตสิ่งนี้:
สำหรับการติดตั้งWindows 7ให้สร้างและบูตสื่อบันทึกการติดตั้ง Windows 7 ในโหมด UEFI หรือตั้งค่าโหมดการบูตและพาร์ติชันตารางให้เป็นแบบดั้งเดิม
ก่อนอื่นคุณต้องบูตด้วย stick CD / USB แบบสดและลดขนาดพาร์ติชันของคุณเพื่อสร้างอันที่สอง Windows 7 ต้องการและสร้างพาร์ติชั่นที่สองซึ่งเรียกว่า "ระบบสงวน" ฉันไม่รู้ว่าทำไม แต่มันก็เป็นเช่นนั้น (ดังนั้นคุณจะจบลงด้วยสามพาร์ทิชันหรือสี่ถ้าคุณมีพาร์ทิชัน swap)
เมื่อพาร์ติชันของคุณพร้อมเพียงแค่บูตด้วย Windows 7 DVD / USB stick และติดตั้ง Windows 7 บนพาร์ติชันใหม่
เมื่อติดตั้ง Windows 7 แล้ว GRUB จะหยุดทำงานและคุณจะสามารถบูต Windows (โดยอัตโนมัติ) เท่านั้น เพียงแค่บูทด้วย Ubuntu CD / USB แบบสดและทำการแก้ไข (วิธีที่กล่าวถึงในความคิดเห็นอื่น ๆ )
ตอนนี้ปัญหาอื่นที่ผู้ใช้บางคนอาจเผชิญ:
ฉันเป็นเจ้าของเน็ตบุ๊คHP Mini 210ที่มาพร้อมกับ Windows 7 ฉันลบทุกอย่างและติดตั้ง Ubuntu ต่อมาฉันตัดสินใจติดตั้ง Windows 7 อีกครั้งและมีการบูทสองเครื่อง (จำเป็นต้องใช้ Windows สำหรับแอปพลิเคชันเฉพาะจากมหาวิทยาลัยของฉันซึ่งจะไม่ทำงานด้วยไวน์) ในเวลานั้นฉันมีฉากสามส่วน:
- Ubuntu
- Swap
- Backup/download storage
ตอนนี้เมื่อฉันพยายามติดตั้ง Windows 7 ฉันประสบปัญหาเพราะ Windows 7 ต้องสร้างพาร์ติชันหลักที่สอง (ระบบสงวนไว้) ฉันมีสามพาร์ติชั่นอยู่แล้วดังนั้นจึงไม่สามารถสร้างอีกสองพาร์ติชันได้ วิธีแก้ปัญหาที่นี่คือการสร้างพาร์ติชันเสริมซึ่งคุณจะมีทั้งที่เก็บสลับและที่เก็บข้อมูลสำรอง ตอนนี้ฉันมี:
- Ubuntu (primary)
- Extended
- Swap
- Backup/download storage
- Windows 7 (primary)
- Windows 7 system reserved (primary)
คำตอบนี้ครอบคลุมเฉพาะ UEFI และตั้งใจจะเป็นคำตอบที่ทันสมัยกว่าเนื่องจาก UEFI ประสบความสำเร็จกับ BIOS โบราณ นอกจากนี้ยังมีการแก้ไขบางอย่างที่นี่เพื่อให้สอดคล้องกับความจริงที่ว่ามันตอบคำถามว่า "ฉันจะทำอย่างไร" แทนที่จะเป็นคำถามประเภท "ฉันจะทำแบบนี้ได้"
ในการติดตั้ง Windows ข้าง Ubuntu คุณเพียงทำดังต่อไปนี้:
แค่นั้นแหละ!
หมายเหตุ:เมื่อตรวจสอบให้แน่ใจว่าสิ่งต่าง ๆ พร้อมสำหรับการบูทคู่ของคุณให้ตรวจสอบว่าอูบันตูติดตั้งอยู่ในตารางพาร์ติชั่น GPT หรือไม่! ในขณะที่ 99% ของเวลาที่คุณจะใช้ GPT หากคุณวางแผนที่จะทำเช่นนี้คุณสามารถติดตั้ง UEFI ของ Ubuntu บน MBR ได้แต่ Windows 10 ไม่รองรับการใช้งานแปลก ๆ ในสถานการณ์นั้นให้แปลงเป็น GPT ถ้าเป็นไปได้ ถ้าไม่สำรองข้อมูลและติดตั้งใหม่และฉันขอแนะนำว่าเพราะจะง่ายขึ้น
วิธีที่ประหยัดที่สุดคือติดตั้ง Windows 7 ก่อนและติดตั้ง Ubuntu ใหม่หลังจากนั้น สิ่งนี้จะทำให้มั่นใจได้ว่าด้วงทำงานได้ดี
คุณยังสามารถแก้ไขพาร์ติชั่นของคุณด้วยไลฟ์ซีดีจากนั้นติดตั้ง Windows 7 เมื่อคุณทำสิ่งนี้คุณจะบูตเข้าสู่ Ubuntu ด้วยไลฟ์ซีดีและกู้คืนด้วง อย่างไรก็ตามขั้นตอนนี้ค่อนข้างละเอียดอ่อนกว่าการติดตั้งในลำดับที่ถูกต้อง
คำแนะนำที่ดีอย่างหนึ่ง: เมื่อคุณสร้างพาร์ติชันแยกต่างหากสำหรับ Windows 7 โดยใช้ gparted เช่นจัดรูปแบบเป็น NTFS ทันที อย่าใช้ตัวติดตั้ง Windows เพื่อจัดรูปแบบพาร์ติชันเนื่องจากหลายครั้งที่ฉันมีสถานการณ์เมื่อตัวติดตั้ง Windows เสียหายตารางพาร์ติชันหลังจากนั้นและฉันต้องกู้คืนพาร์ทิชันที่หายไป ดังนั้นตามที่คนแนะนำที่นี่: ใช้ gparted สร้างพาร์ติชันแยกต่างหากจัดรูปแบบเป็น ntfs ติดตั้ง windows ที่นั่นแล้วเรียกคืนด้วงโดยใช้ livecd หรือ liveflash คุณสามารถใช้SystemResqueCDสำหรับ liveflash
โดยทั่วไปคำตอบเดียวกับ @evgeny แต่ใช้chroot
แทนการเชื่อมโยงสัญลักษณ์
/boot
พาร์ติชั่นแยกต่างหากถ้ามีติดตั้งการติดตั้ง Ubuntu ของคุณ
sudo mkdir /mnt
sudo mount /dev/<partition> /mnt
ให้การเข้าถึงอินเทอร์เน็ตพาร์ติชันนี้
sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
เฉพาะในกรณีที่คุณมี/boot
พาร์ติชันแยกต่างหากมิฉะนั้นข้ามขั้นตอนนี้
sudo mkdir /mnt/boot
sudo mount /dev/<boot_partition> /mnt/boot
ตั้งค่าแล้วป้อน chroot
sudo mount -o bind /proc /mnt/proc
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /dev/pts /mnt/dev/pts
sudo mount -o bind /sys /mnt/sys
sudo chroot /mnt
ตรวจสอบให้แน่ใจว่าgrub-pc
เป็นรุ่นล่าสุด
apt-get update && apt-get install grub-pc
ติดตั้ง GRUB
grub-install /dev/sda
ทางออก chroot
exit
ฉันขอแนะนำให้คุณทำเวอร์ชวลไลเซชัน Windows 7 ด้วยบางอย่างเช่น VirtualBox (http://www.virtualbox.org)
วิธีนี้คุณสามารถเรียกใช้ Windows และ Linux ในเวลาเดียวกันโดยไม่มีโอกาสทำลาย Bootloader Grub ของคุณ
ฉันไม่รู้ว่าทำไมคุณถึงต้องการใช้งาน Windows 7 แต่ถ้าคุณไม่ต้องการความจุของฮาร์ดแวร์อย่างเต็มที่ (เช่นการเรียกใช้เกม 3D ล่าสุด) ของคอมพิวเตอร์ของคุณสำหรับ Windows การจำลองเสมือนอาจเป็นวิธีที่ดี
การติดตั้ง windows หลังจาก ubuntu นั้นเป็นความเจ็บปวด แต่หลังจากคุณทำเช่นนี้คุณจะต้องใส่ ubuntu live cd ของคุณและติดตั้ง boot-repair และเรียกใช้งาน กลายเป็นติดตั้ง win7 หลังจาก Ubuntu จะหยุดด้วง แต่การซ่อมแซมการบูตจะแก้ไขได้!
มันเป็นกระบวนการที่ง่ายในการติดตั้งระบบปฏิบัติการคู่ 1 สร้างNTFSพาร์ทิชันจากอูบุนตูโดยใช้Disk Utility จากนั้นรีสตาร์ทระบบและติดตั้ง windows ต่อ หลังจากเสร็จสิ้นการติดตั้งคุณจะเห็นว่าด้วงของคุณไม่ทำงาน ..... ไม่เป็นปัญหา ฉันมีสองวิธีในการแก้ไขปัญหาด้วงนี้
[วิธีที่ 2] มันอาจจะยากสักหน่อย ไม่ต้องกังวลฉันยังเป็นคนง่ายๆ เพื่อที่คุณจะต้องเข้าสู่ระบบ windows ดาวน์โหลดEasyBCDและเรียกใช้ ไปที่Edit Menu Bootและตั้งค่าตัวเลือกการบูตที่คุณต้องการเป็นค่าเริ่มต้น จากนั้นบันทึกและรีบูตระบบของคุณ [ทดสอบภายใต้ windows]
โปรดแจ้งให้เราทราบหากคุณอยู่ในบางสิ่ง
ฉันมี Ubuntu บนคอมพิวเตอร์ของฉันโดยใช้ไดรฟ์เพียงครึ่งเดียว จากนั้นฉันใช้ Acronis เพื่อกู้คืนพาร์ติชัน Windows ของฉัน (พาร์ติชัน C และ W)
ตอนนี้ฉันต้องการบูตแบบดูอัล คำแนะนำทั้งหมดข้างต้นถือว่าคุณมีซีดี Windows 10 เพื่อติดตั้ง Windows (ฉันทำไม่ได้เพราะฉันอัพเกรดจาก Windows 7)
จะใช้การซ่อมแซมการบูตหรือไม่นี่เป็นระบบการบูตคู่หรือไม่