ฉันจะเปลี่ยนจากดูอัลบูท Windows / Ubuntu เป็น Ubuntu แบบดูอัลบูตได้อย่างไร


13

ฉันมีแล็ปท็อป Vista รุ่นเก่าที่ฉันแบ่งพาร์ติชันและติดตั้ง Ubuntu ไว้พร้อมกับดูอัลบูต ตอนนี้ฉันตัดสินใจที่จะเปลี่ยนเป็น Ubuntu ทั้งหมด อะไรคือวิธีที่ดีที่สุดในการบรรลุเป้าหมายนี้?

พาร์ติชันปัจจุบันของฉัน:

+-------+--------------------+---------------+------------------------------+
| WinRE | C: (dual bootable) | D:            | Extended                     |
|       |                    |               +-----------+------------------+
|       |                    |               + Ubuntu    | Swap             |
+-------+--------------------+---------------+-----------+------------------+

ฉันต้องการเปลี่ยนสิ่งนี้เป็น:

+-------+-------------------------------------------------------------------+
| WinRE | Extended                                                          |
|       +------------------------------------------------+------------------+
|       | Ubuntu (bootable)                              | Swap             |
+-------+------------------------------------------------+------------------+

(ฉันต้องการเก็บพาร์ติชัน Windows Recovery ไว้ในกรณีที่ฉันต้องการขายแล็ปท็อป)

ฉันไม่แน่ใจว่าพาร์ติชัน Ubuntu นั้นมีบูทโหลดเดอร์อยู่หรือไม่ ฉันไม่ต้องการสูญเสียการติดตั้ง / ข้อมูล Ubuntu (ฉันยินดีที่จะทิ้งพาร์ติชัน Windows อย่างสมบูรณ์ - ฉันได้สำรองข้อมูลทุกอย่างจากที่เหล่านั้น)

อัปเดต: หลังจากตรวจสอบ bootloader ของฉันฉันได้ลบพาร์ติชัน Windows และตอนนี้ฉันมีพื้นที่ว่าง น่าเสียดายที่ดูเหมือนว่าฉันไม่สามารถปรับขนาดพาร์ติชัน / (ราก) ที่มีอยู่ได้เนื่องจากถูกเมาท์ ฉันจะได้รับสิ่งนี้หรือฉันต้องติดตั้งใหม่หรือไม่


พาร์ทิชัน windows Recovery คืออะไร?
Gaurav Butola

โดยทั่วไปจะเป็นดิสก์กู้คืนสำหรับ Windows แต่ถูกเก็บไว้ในฮาร์ดไดรฟ์ คุณสามารถบู๊ตได้และจะทำการฟอร์แมตใหม่และติดตั้ง Windows ใหม่
stusmith

ก่อนที่คุณจะทำอะไรกับพาร์ติชั่นของคุณโปรดตรวจสอบว่า Grub2 ของคุณติดตั้งไว้ที่ใด ข้อมูลส่วนใหญ่คุณจะได้รับจากการทำงานสคริปต์นี้: sourceforge.net/projects/bootinfoscript โพสต์ผลลัพธ์เพื่อให้เราได้คำตอบที่แม่นยำยิ่งขึ้น
Takkat

@ user3940 - จะทำ ฉันจะตรวจสอบในคืนนี้และโพสต์ข้อมูลเพิ่มเติมในวันพรุ่งนี้
stusmith

@stusmith: ฉันเดิมพันคุณมีการสำรองข้อมูลคุณ ;-)? คุณสามารถปรับขนาดพาร์ติชันที่ไม่ได้ต่อเชื่อมได้เท่านั้น เพียงบูตจากซีดีสดและเริ่ม GParted
Takkat

คำตอบ:


5

ในการติดตั้งแบบมาตรฐาน GRUB อาจไม่ได้อยู่ในพาร์ติชัน Windows แต่ควรตรวจสอบสิ่งนี้เป็นอันดับแรกด้วยการรันสคริปต์ BootInfoก่อนที่คุณจะจบลงด้วยเครื่องที่ไม่สามารถบูตได้หลังจากลบพาร์ติชันแล้ว

เมื่อคุณสำรองข้อมูลสำคัญทั้งหมดของคุณแล้วคุณสามารถบูตจาก LiveCD และเริ่ม GParted ตามที่ระบุไว้แล้ว โปรดทราบว่าการลบหรือปรับขนาดพาร์ติชั่นนั้นทำได้สำหรับพาร์ติชั่นที่ไม่ได้ต่อเชื่อมเท่านั้น


4
... และโปรดทราบว่า LiveCD จะเมาท์พาร์ทิชันการสลับโดยอัตโนมัติดังนั้นคุณจะต้อง 'swapoff' (ใช้ gparted) ก่อนที่จะให้คุณย้าย
stusmith

6

หากคุณต้องการขยายพาร์ติชันปัจจุบันพื้นที่ว่างใหม่หลังจากลบพาร์ติชันเก่าของ Windows ควรอยู่ถัดจากพาร์ติชันเหล่านั้น นอกจากนี้ต้องทำด้วยความระมัดระวังเป็นอย่างมากมิฉะนั้นคุณอาจทำให้ระบบทั้งหมดผิดพลาด คำแนะนำของฉันคือการลบพาร์ติชัน Windows และเปลี่ยนเป็นพาร์ติชัน EXT4 ซึ่งคุณสามารถใช้จาก Ubuntu เพื่อเก็บสิ่งต่าง ๆ เช่นภาพยนตร์ ฯลฯ

สำหรับนี้คุณจำเป็นต้องใช้ยูทิลิตี้ที่เรียกว่าGParted ติดตั้งจากศูนย์ซอฟต์แวร์หากคุณยังไม่ได้ติดตั้ง เมื่อคุณเริ่ม GParted พาร์ติชั่นจะแสดงพาร์ติชั่นในฮาร์ดดิสก์ของคุณ พวกเขาจะแสดงใน\dev\sda1เป็นต้นคุณอาจสามารถแยกพาร์ติชัน Windows จากระบบไฟล์และจุดเชื่อมต่อได้อย่างง่ายดาย

ลบพาร์ติชัน Windows โดยใช้เมนูที่ปรากฏขึ้นเมื่อคุณคลิกขวา

ตอนนี้พาร์ติชันจะถูกทำเครื่องหมายเป็นพื้นที่ที่ไม่ได้ปันส่วน Newคลิกขวาอีกครั้งและเลือก เลือกรูปแบบที่คุณต้องการแบ่งพาร์ติชันและคลิกที่Apply All Operationsปุ่มเครื่องมือ

อ่านบทช่วยสอนนี้ถ้าคุณยังใหม่กับ GParted


ฉันดู gparted อย่างไร: (a) ฉันต้องการเพิ่มขนาด / เนื่องจากมันเล็กไปหน่อยและ (b) bootloader นั้นอยู่บนไดรฟ์ "C:" - ดังนั้นถ้าฉันเช็ดมัน ฉันไม่สามารถบู๊ตได้ ฉันคิดว่าส่วนหนึ่งของคำถามของฉันคือ "ฉันจะติดตั้ง bootloader ที่เหมาะสมบนพาร์ทิชันที่มีอยู่ / ของฉันได้อย่างไรและมันจะไปในบิต ext4 หรือบิตขยายโดยรวม?"
stusmith

ไม่ต้องกังวลอูบุนตูบูทอย่างดีจาก ext4 ไม่ว่าจะเป็นบนพาร์ติชันเสริมหรือไม่
Extender

@stusmith: ความกังวลของคุณถูกต้องทั้งหมดดูด้านบน / ext4 เป็นสิ่งจำเป็นสำหรับ Grub2
Takkat

1

bootloader ของคุณ (GRUB2) ไม่ได้อยู่ใน C: แต่ใน / dev / sda ดังนั้นคุณสามารถไปข้างหน้าและลบพาร์ติชัน windows ใน gparted, booted จาก Live-CD ตรวจสอบว่า Ubuntu จะบูต หลังจากนั้นให้บู๊ต LiveCD อีกครั้งและขยาย Ubuntu / พาร์ติชันของคุณผ่านเมาส์ในแบบแยกส่วน


1
@ Extender: คุณยังไม่รู้จริงๆว่าติดตั้ง Grub ใน / sda หรือที่อื่น
Takkat

ฉันเปิดโหมด telepathic :) อย่างจริงจังสถานที่อื่นของ GRUB อาจเป็นอย่างไร หาก Ubuntu ได้รับการติดตั้งหลังจาก Windows และดูอัลบูตอยู่ในขณะนี้ BTW ฉันมีการกำหนดค่าที่คล้ายกันในสมุดบันทึกของฉัน
ขยาย

1
@ Extender: โหมด Telepathic - เป็นโหมดที่ดี เป็นไปได้มากว่าคุณพูดถูก / sda แต่ถ้าเป็นเช่นนั้นจะเกิดอะไรขึ้น? ฉันเคยเห็นสถานที่ที่ค่อนข้างแปลกสำหรับด้วง IMO ข้อได้เปรียบที่สำคัญของด้วงคือการสามารถวางไว้ได้เกือบทุกที่ ตรวจสอบสิ่งที่ดีกว่าก่อนที่จะทำการเปลี่ยนแปลงพาร์ทิชัน ;-)
Takkat

1
คุณพูดถูก เขาจะต้องติดตั้ง sudo grub-install / dev / sda อย่างแน่นอนในส่วนของ Ubuntu
ขยาย

คุณจะลบพาร์ติชันออกจาก LiveCD ได้อย่างไร?
Nathan Osman

0

วิธีใดก็ตามที่คุณใช้เพื่อทำให้สิ่งนี้สำเร็จคุณมีความเสี่ยงที่จะสูญเสียข้อมูลบางส่วนหรือทั้งหมด ฉันคิดว่าตัวเลือกที่มีความเสี่ยงน้อยที่สุดเป็นอันดับแรกในการสำรองข้อมูล (เช่น rsync) ตามด้วยการตรวจสอบบางประเภท จากนั้นทำการติดตั้งใหม่สร้างพาร์ติชันใดก็ได้ที่คุณต้องการ จากนั้นกู้คืนข้อมูลที่สำรองไว้ สุดท้ายติดตั้งแพคเกจเต็มรูปแบบของคุณใหม่ (อาจใช้aptoncdมันควรจะมีอยู่ในที่เก็บ)


0

เกี่ยวกับการสำรองข้อมูล: หากคุณมีพื้นที่เพิ่มเติมในดิสก์ภายนอกตัวเลือกที่แข็งแกร่งที่สุดคือการสร้างดิสก์อิมเมจแบบเต็มโดยใช้ CloneZilla ก่อนที่จะเริ่มปรับแต่งอะไร หลังจากนั้นคุณสามารถฟอร์แมตพาร์ติชัน NTFS เป็น ext4 / reiserfs / อะไรก็ได้และ a) เมาท์ซึ่งเป็นส่วนหนึ่งของระบบไฟล์โดยการแก้ไข fstab ของคุณ (สำหรับการติดตั้งโดยอัตโนมัติ) หรือ b) ใช้ gparted เพื่อขยายการติดตั้งที่มีอยู่ การมีดิสก์อิมเมจจะทำให้คุณสบายใจ แต่มันใช้พื้นที่และเวลาในการสร้างมาก หากคุณย้ายพาร์ติชั่นรอบ ๆ คุณจะต้องติดตั้งด้วง (เซกเตอร์ของดิสก์ที่จะต้องข้ามไปเพื่อบู๊ตจะย้ายไปแล้ว) ในการทำเช่นนั้นตามที่กล่าวไว้ข้างต้นให้ใช้sudo install-grub /dev/<disk name>. มันควรอัพเดตด้วงโดยอัตโนมัติถ้าฉันจำได้ถูกต้อง ... หากคุณไม่ย้ายพาร์ติชั่นใด ๆ เพียงรีบูตในการติดตั้ง Ubuntu ของคุณและรันsudo update-grubเพื่อให้ด้วงสแกนดิสก์ของคุณอีกครั้งเพื่อหาพาร์ติชันที่บูตได้


0

อย่าทำให้ซับซ้อนเกินไป มันง่ายมาก ... ปรากฎใน CD Ubuntu และเริ่มใหม่ เมื่อคุณผ่านขั้นตอนการติดตั้งให้เลือกตัวเลือกเพื่อลบและใช้พื้นที่ทั้งหมดจากฮาร์ดไดรฟ์ของคุณ มันจะลบพาร์ติชันทั้งหมดฟอร์แมตและติดตั้ง มันทำทุกอย่างเพื่อคุณ เมื่อทุกอย่างมีการพูดและทำมันควรจะทำงานเหมือนใหม่ลบการกำหนดค่าเพิ่มเติมที่คุณเลือกทำ


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