ติดตั้งบนฮาร์ดไดรฟ์ที่สองพร้อมตัวเลือกการเริ่มต้นระบบหรือไม่


26

ในทางทฤษฎีสิ่งที่ฉันต้องการทำนั้นง่ายมาก แต่ฉันได้ทำการวิจัย google และอ่านบทความบางส่วนในเว็บไซต์นี้และฉันยังสับสนอยู่

ฉันต้องการเก็บ win7 ไว้ในไดรฟ์ C: \ หลักและติดตั้ง Ubuntu (12.10) บนไดรฟ์รอง (ที่ฉันยังไม่ได้ซื้อหรือติดตั้งฉันแค่อยากให้แน่ใจว่าฉันประสบความสำเร็จเมื่อฉันทำสิ่งนี้) ถ้าเป็นไปได้ฉันก็จะชอบถ้าเมื่อฉันเริ่มคอมพิวเตอร์ฉันมีตัวเลือกในการบูตทั้ง Win7 หรือ Ubuntu เช่นบันทึกบัญชีประเภทสิ่งที่ฉันเพิ่งเลือกไดรฟ์ที่ฉันใช้ในวันนั้น และเพียงเพื่อย้ำอีกครั้งฉันไม่ต้องการแบ่งพาร์ติชัน C: \ drive หรือเปลี่ยนแปลงเปลี่ยนหรือส่งผลต่อระบบ Win7 ของฉันในทางใดทางหนึ่ง

เหตุผลที่ฉันยังไม่แน่ใจเกี่ยวกับเรื่องนี้ทั้งหมดคือคู่มือที่ฉันอ่านมาสำหรับ Ubuntu รุ่นก่อนหน้า คำแนะนำส่วนใหญ่เกี่ยวกับการแบ่งพาร์ติชันหนึ่งไดรฟ์เพื่อให้พอดีกับทั้งสองระบบปฏิบัติการ ' ฉันต้องการระบบปฏิบัติการสองระบบแยกกันทำงานจากสองไดรฟ์แยกต่างหากที่ฉันสามารถเลือกได้ตอนบูท คำแนะนำที่ฉันพบพบว่ามีปัญหากับด้วงที่ติดตั้งบน C: \ แต่ส่วนที่เหลือของระบบปฏิบัติการที่ติดตั้งบนไดรฟ์อื่น เป็นกรณีนี้หรือไม่? ฉันจะหลีกเลี่ยงสิ่งนั้นได้อย่างไร

นอกจากนี้ถ้ามันช่วยได้ฉันใช้แล็ปท็อป 12.04lts มาสองสามเดือนแล้วเข้าและออกจากชั้นเรียนและฉันก็ชอบ

ในที่สุดถ้าคุณสามารถชี้แนะฉันให้กับไกด์หรือเขียนคำตอบของคุณในรูปแบบของไกด์สำหรับเด็กสองขวบที่น่ากลัว ฉันยังเป็นมือใหม่ของ Ubuntu และฉันไม่ต้องการทำให้ win7 ของฉันสับสน

คำตอบ:


28

มันทำงานอย่างไร

แต่ละดิสก์แบ่งพาร์ติชันประกอบด้วยบล็อกเล็ก ๆ แห่งหนึ่งที่เรียกว่าMBR มันอยู่ที่จุดเริ่มต้นของดิสก์

ตอนนี้ระบบปฏิบัติการจะแทรกโค้ดของตนเองไว้ที่ MBR เพื่อโหลด bootloader ของตัวเอง Windows ทำเช่นเดียวกัน Linux ทำเช่นเดียวกัน

พวกเขาแทรกรหัสเล็ก ๆ ที่ชี้ไปยังตำแหน่งที่แท้จริงของ bootloader เช่นเดียวกับในลินุกซ์, MBR นี้มีStage1ของGRUB( GRUBเป็น bootloader ที่ใช้ใน Linux) ซึ่งโหลดปฏิบัติการขนาดใหญ่Stage2ที่อาจอยู่ในพาร์ทิชันอื่น ๆ

หากคุณติดตั้ง Windows จากนั้น Linux GRUB จะStage1อยู่ใน MBR ตอนนี้ส่วนอื่นของ GRUB (bootloader จริง) มีตำแหน่ง bootloader ของ Windows ตอนนี้เมื่อคุณเลือก Windows จากเมนู GRUB Windows จะเริ่มโหลด สิ่งนี้เรียกว่าchain loading(GRUB โหลดก่อนจากนั้น GRUB จะโหลด bootloader ของ Windows ตามการเลือก)

กลับมาที่คำถามของคุณ

ในกรณีของคุณคุณมีสอง MBR (เพราะคุณมีฮาร์ดดิสก์ 2 ตัว)

ดังนั้นคุณมีสองตัวเลือก:

ตัวเลือกที่ง่ายที่สุด

  • สร้างพาร์ติชันบนดิสก์ที่สอง
  • ติดตั้ง Ubuntu บนพาร์ติชั่นนั้นแล้วติดตั้ง GRUB บน MBR ของดิสก์ตัวที่สองไม่ใช่ MBR ของดิสก์ตัวแรก ระวังที่นี่ ดูภาพด้านล่าง (เพียงเพื่อการสาธิต) คุณจะต้องทำทุกอย่างใน(อาจ)sdb

  • คุณเลือกพาร์ติชันที่สร้างไว้แล้วsdbแก้ไขกำหนดจุดเชื่อมต่อ/และประเภทระบบไฟล์ext4

  • เลือกตำแหน่งบูตเดอร์เป็นsdbไม่ใช่sda(ดูหัวข้อสีแดง)

bootloaderLocation

  • เมื่อเสร็จแล้วให้รีบูทแล้วคุณจะถูกบูทเป็น Windows 7

มันเกิดขึ้นเพราะลำดับความสำคัญดิสก์การบูตของคุณบอกว่าจะบูตจากฮาร์ดดิสก์ตัวแรก (ที่เราไม่ได้เปลี่ยนแปลงอะไร)

ดังนั้นเปิด BIOS เปลี่ยนลำดับความสำคัญของดิสก์สำหรับบูตเพื่อให้ดิสก์ที่มี Ubuntu มาก่อน

  • เวลานี้ด้วงจะถูกโหลด และคุณสามารถบูตทั้งระบบปฏิบัติการ

  • นำดิสก์ออก Windows 7 จะบูตโดยตรง

  • ปลั๊กอินของดิสก์ที่สองอีกครั้งตรวจสอบใบสั่งการบูตจาก BIOS เพื่อให้ดิสก์ที่สองมาก่อน ตอนนี้คุณสามารถบูตระบบปฏิบัติการใด ๆ อีกครั้ง

ตัวเลือกอื่น

คุณสามารถแก้ไข Windows bootloader เพื่อโหลด Ubuntu จากดิสก์ที่สอง มันยากกว่านิดหน่อยและเนื่องจากคุณไม่ต้องการสัมผัสกับ Windows 7 เลยฉันไม่แนะนำให้ทำ

หมายเหตุ:แบบฝึกหัดทั้งหมดที่มีให้ที่นี่พูดถึงการเพิ่ม Ubuntu จากดิสก์เดียวกัน แต่มีพาร์ติชั่นต่างกัน ฉันไม่ได้ทำเพื่อข้ามอุปกรณ์คุณอาจต้องปรับใช้ให้เหมาะสม

นี่คือแนวทางที่ยากลำบากในการทำเช่นนั้น

มีเครื่องมือ GUI ที่ยอดเยี่ยมในการแก้ไขบูตโหลดเดอร์ที่เรียกว่าEasyBCD (ฟรีสำหรับใช้ส่วนตัว) คำแนะนำเกี่ยวกับการตั้งค่า Ubuntu โดยใช้ Windows bootloader

คุณสามารถมีทรัพยากรเพิ่มเติมได้ในวิธีใช้Easy BCD: บูตคู่ Win7 และ Ubuntu 11.10 - "เพิ่มรายการใหม่" สำหรับ Ubuntu

ฉันขอแนะนำอย่างยิ่งให้ใช้ GRUB เป็น bootloader เนื่องจากมีความยืดหยุ่นมากกว่า คุณอาจจะสามารถตั้ง Windows ในฐานะบูตเริ่มต้นตัวเลือกและ / หรือลดค่าหมดเวลา


โอเคดังนั้นก่อนอื่นฉันต้องฟอร์แมตไดรฟ์ใหม่ (Ubuntu) แล้วสร้างพาร์ติชันบนไดรฟ์ดังกล่าว จากนั้นติดตั้ง linux บน sdb1 และด้วงไปยัง sdb? นอกจากนี้ถ้ามันเป็นเรื่องง่าย .. ฉันต้องการให้คอมพิวเตอร์แจ้งให้ฉันเลือกดิสก์เมื่อเริ่มต้น .. ดังนั้นหากนั่นหมายถึงการแก้ไขแม้กระทั่ง bootload ของ Windows ฉันก็เต็มใจที่จะคิดถึงมัน .. : D
Arammil

@Arammil เมื่อคุณบูตจาก sdb, GRUB จะปรากฏขึ้นก่อนและให้คุณเลือกระหว่าง Windows (พาคุณไปที่ sda) หรือ Ubuntu (ใน sdb) ตามที่คุณต้องการ คุณไม่จำเป็นต้องเปลี่ยนการตั้งค่าใน BIOS ทุกครั้ง
user68186

ใช่คุณได้ถูกต้องสิ่งเดียวที่คุณสร้างพาร์ทิชันถ้าคุณต้องการบางส่วนของฮาร์ดดิสก์เพื่อให้สามารถใช้ได้กับ windows มิฉะนั้นคุณไม่จำเป็นต้องสร้างพาร์ติชัน คำถามที่สอง: ไม่สามารถเลือกดิสก์ได้เท่าที่ฉันรู้ .. มันขึ้นอยู่กับ BIOS และรับดิสก์ไม่เท่ากับการแก้ไข windows boot loader ฉันจะเพิ่มคำแนะนำสำหรับการแก้ไขสิ่ง windows
Web-E

windows จะเป็นระบบปฏิบัติการหลักของฉันในระบบนี้ดังนั้นจะมีวิธีที่ฉันสามารถรับ windows bootloader เพื่อแจ้งให้ฉันบูตทั้ง Win7 หรือ Ubuntu อย่างด้วงหรือไม่ หรือถ้าฉันใช้ Grub เพื่อบูต windows ดิสก์ทั้งสองจะทำงานอย่างต่อเนื่องหรือไม่
Arammil

คุณสามารถตั้งค่าหน้าต่างเป็นค่าเริ่มต้นในการบูตใช้ด้วง หากคุณบูต windows และไม่ใช้ disk2 ส่วนใหญ่มันจะหยุดการทำงานของดิสก์เพื่อประหยัดพลังงาน ทุกอย่างขึ้นอยู่กับระบบปฏิบัติการ ไม่มีอะไรสามารถทำได้ที่นี่
Web-E

2

วิธีที่ง่ายที่สุดในการทำเช่นนี้คือตามที่แนะนำไว้ข้างต้น ขั้นแรกให้นำฮาร์ดไดรฟ์ตัวแรกออกชั่วคราว (อันที่มี Windows อยู่) ประการที่สองติดตั้ง Linux ลงในฮาร์ดไดรฟ์ที่สอง (ซึ่งตอนนี้เชื่อมต่อได้เพียงอันเดียว) ประการที่สามนำฮาร์ดไดรฟ์ตัวแรกของคุณกลับมาเพื่อให้คุณได้ติดตั้งฮาร์ดไดรฟ์สองตัวโดยแต่ละตัวมีระบบปฏิบัติการของตัวเอง จากตรงนั้นการกดปุ่มขณะบู๊ตเพื่อเลือกไดรฟ์สำหรับบู๊ตของคุณเป็นเรื่องง่าย ตัวอย่างเช่นเมื่อใช้เครื่อง Dell คุณจะต้องกดปุ่ม F12 ตอนบู๊ตและจะเป็นการเปิดเมนูของคุณขึ้นมาเพื่อเลือกไดรฟ์ที่คุณต้องการบูต


0

ฉันอาจทำแบบย้อนกลับ แต่ฉันใช้เมนูบู๊ตเพื่อบู๊ตไปยัง Lubuntu (F12 บนระบบ MB นี้) เมื่อฉันติดตั้ง Lubuntu ฉันไม่ได้เชื่อมต่อไดรฟ์อื่น ๆ ทั้งหมดในระบบ จากนั้นฉันติดตั้งด้วงบนไดรฟ์ Lubuntu Windows ไม่เห็นไดรฟ์ Lubuntu แต่ Lubuntu สามารถเห็นไดรฟ์ windows เพื่อให้ฉันสามารถเข้าถึงไฟล์บนไดรฟ์อื่นในระบบ


-2

ถอดไดรฟ์แรกของคุณกับ Win 7 ด้วยวิธีนี้คุณจะปลอดภัย คอมพิวเตอร์ของคุณอาจมีฟังก์ชั่นตัวเลือกการบูตอยู่ ลองดูในการตั้งค่าและดูว่าเปิดใช้งานแล้ว


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