การย้ายด้วงจากดิสก์หนึ่งไปยังอีกดิสก์หนึ่ง


11

ฉันมี 13.04 ติดตั้งบนฮาร์ดไดรฟ์ในแล็ปท็อปของฉันตอนนี้ฉันยังมี 13.10 บน SSD ในเครื่องเดียวกัน

ในตอนนี้เพื่อบู๊ต 13.10 ฉันต้องตั้งค่าไบออสเพื่อบู๊ตฮาร์ดไดรฟ์ของฉัน (ซึ่งไม่ใช่ดิสก์ 13.10 เปิดอยู่) ซึ่งฉันเดาว่าจะเปิดตัวด้วงจาก hd ของฉันจากนั้นฉันสามารถเลือกที่จะเปิดตัว Ubuntu (ซึ่งเปิดตัว 13.10) หรือ Ubuntu 13.04 - ใช้ได้ทั้งคู่

คำถามของฉันคือ - ฉันจะย้ายด้วงจาก hd ไปยัง SSD ได้อย่างไรในอนาคตหาก hd ของฉันไม่สามารถติดตั้งได้ ฉันไม่ต้องการติดตั้ง 13.04 เพื่อให้ทำงานต่อไปแม้ว่ามันจะเป็นประโยชน์

ขอบคุณมาก.


ไปกับ sdb และไม่เคยใช้กับ sdbxy
— rɑːdʒɑ

คำตอบ:


7

ติดตั้ง GRUB 2 อีกครั้งจากระบบการทำงาน

หาก Ubuntu ทำงานได้ตามปกติให้บู๊ตในการติดตั้งที่ใช้งานได้และรันคำสั่งต่อไปนี้จากเทอร์มินัล

X คือไดรฟ์ (ตัวอักษร) ที่คุณต้องการให้ GRUB เขียนข้อมูลการบูต OP คุณวาง SSD / dev / ไว้ในคำสั่ง หากคุณต้องการทราบว่าหลังจากเชื่อมต่อ SSD กับเครื่องใน Ubuntu df -hแล้วคุณสามารถค้นหา SSD / dev / code ได้

sudo grub-install /dev/sdX  # Example: sudo grub-install /dev/sda

สิ่งนี้จะเขียนข้อมูล MBR ใหม่ให้ชี้ไปที่การติดตั้งปัจจุบันและเขียนไฟล์ GRUB 2 บางไฟล์ (ซึ่งทำงานแล้ว) เนื่องจากมันไม่ได้ทำในระหว่างการดำเนินการคำสั่งก่อนหน้านี้การรัน sudo update-grub หลังจากการติดตั้งจะทำให้เมนูของ GRUB 2 เป็นปัจจุบัน


เป็นคำสั่ง sudo fdisk -l เพื่อแสดงรายการอุปกรณ์ / dev / sdx ของคุณ
— nicoX

ขอบคุณ :) เอาท์พุท fdisk ของฉันที่ ssd ของฉันที่ฉันต้องการด้วงคือ: ดิสก์ / dev / sdb: 120.0 GB ตารางสำหรับมันดูเหมือนว่า: อุปกรณ์เริ่มต้นการบูตปลายบล็อกระบบ Id Id / dev / sdb1 2048 499711 248832 83 Linux / dev / sdb2 501758 234440703 116969473 5 Extended / dev / sdb5 501760 234440703 116969472 8e Linux LVM ฉันควรรันคำสั่ง th egrub กับ sdb หรือ sdb1 หรือไม่
— เย็บเล่ม

เรียกใช้คำสั่งสำหรับ sdb และไม่แนะนำสำหรับ sdbXY
— rɑːdʒɑ

ฉันต้องเปลี่ยน bootloader (GRUB) จากฮาร์ดดิสก์หลักที่กำลังจะตาย (sda) ไปเป็นฮาร์ดดิสก์สำรอง (Sdb) รัน "sudo grub-install / dev / sdb" และเปลี่ยนลำดับการบูต BIOS เพื่อบูตจากฮาร์ดดิสก์ตัวที่สองก่อน ทำงานเหมือนจับใจ
— Kingsly

1
@nicoX lsblkผมคิดว่าคำสั่งที่ง่ายที่สุดและเร็วที่สุดที่จะพบว่าเป็น
— Melebius

0

ตัวเลือกอื่นอาจเป็นการโคลน 13.04 ด้วย Clonezilla จากนั้นเรียกคืนโดยใช้ Clonezilla ไปยังไดรฟ์ SSD โดยใช้ boot boot CZ / CD / DVD ฉันจะไม่รับประกันมัน แต่มันอาจจะใช้ได้ คุณอาจได้โลโก้ของ Ubuntu และมุมบนซ้ายบอกว่ากด S เพื่อดำเนินการต่อซึ่งต้องมีการแก้ไขไฟล์ fstab เพื่อสะท้อนถึงไดรฟ์ใหม่ https://clonezilla.org/

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