ฉันเพิ่งติดตั้ง SSD ลงในเครื่องของฉัน ตัวเครื่องเป็น Lenovo thinkpad W520 และก่อนหน้านี้มี HDD ภายใน ฉันย้าย HDD ภายในลงในช่องขยาย (แทนที่ CD-ROM) และใส่ SSD ใหม่ลงในช่องภายใน
ปัญหาที่ฉันมีคือฉันมีการกำหนดค่า Ubuntu ของฉันอย่างที่ฉันต้องการ - ฉันใช้เวลาหลายชั่วโมงในการกำหนดค่าเพื่อให้ได้ตามที่มันเป็นอยู่ตอนนี้ ฉันไม่อยากทำสิ่งนี้อีก แต่ฉันก็อยากได้กำไรจากการบูทขึ้นมาจาก OS ที่อยู่บน SSD
ดังนั้นสิ่งที่ฉันต้องการทำคือโคลนพาร์ทิชัน Ubuntu ของฉันลงบน SSD สิ่งที่จับได้คือ HDD มาตรฐานนั้นใหญ่กว่า SSD อย่างมาก และมันมีพาร์ติชั่น windows ที่ฉันไม่ต้องการใช้ SSD (ฉันไม่เคยใช้ Windows ดังนั้นถ้ามันบูทจากฮาร์ดไดรฟ์ตัวอื่นมันก็ใช้ได้) เลย์เอาต์ของฮาร์ดไดรฟ์ของฉันมีดังนี้:
/ dev / sda (SSD): รุ่น: ATA M4-CT256M4SSD2 (scsi) ดิสก์ / dev / sda: 256GB ขนาดเซกเตอร์ (ตรรกะ / กายภาพ): 512B / 512B ตารางพาร์ติชัน: msdos
Number Start End Size Type File system Flags
1 1049kB 147GB 147GB primary ext4 boot
/ dev / sdb (HDD): รุ่น: ATA ST9500420AS (scsi) ดิสก์ / dev / sdb: 500GB ขนาดเซกเตอร์ (ตรรกะ / กายภาพ): 512B / 512B ตารางพาร์ติชัน: msdos
Number Start End Size Type File system Flags
1 1049kB 1259MB 1258MB primary ntfs boot
2 1259MB 269GB 268GB primary ntfs
4 269GB 483GB 214GB extended
5 269GB 416GB 147GB logical ext4
7 416GB 475GB 58.9GB logical linux-swap(v1)
6 475GB 483GB 8470MB logical
3 483GB 500GB 16.8GB primary ntfs
สิ่งที่ฉันลองมาแล้ว:
1) การปรับขนาดพาร์ติชัน / dev / sdb5 และ / dev / sda1 ให้มีขนาดเท่ากัน 2) การบู๊ตเข้าสู่ Ubuntu 11.04 (จาก / dev / sdb5) และใช้ dd if = / dev / sdb5 ของ = / dev / sda1 (แน่นอนว่านี่เป็นสาเหตุของปัญหาในการบู๊ตดังนั้นฉันต้องติดตั้งด้วง .. บูต แต่ฉันมีปัญหากับ initrd ที่ไม่พบไฟล์บางไฟล์ ... สมมุติว่ามันไม่สามารถโหลดพาร์ติชั่นที่ฉันคิดได้)
ตอนนี้ฉันคิดว่าสองขั้นตอนนั้นเป็นวิธีที่ผิดเพราะมันจะโคลน / dev / sdb5 แน่นอน - รวมถึงการอ้างอิงใน fstab ซึ่งชี้ไปที่ฮาร์ดไดรฟ์ผิด ฉันไม่แน่ใจว่าจะแก้ไขได้อย่างไร ฉันสามารถติดตั้ง Ubuntu 11.04 ลงบน SSD จากนั้นลองและคัดลอกการกำหนดค่าทั้งหมดของฉัน แต่ฉันกังวลว่าฉันจะสูญเสียบางสิ่งบางอย่างหรือฉันจะเขียนทับบางสิ่งเช่น fstab ที่ชี้กลับไปที่ต้นฉบับ ฮาร์ดไดรฟ์.
โปรดทราบว่าในปัจจุบันฉันยังคงสามารถบูตจาก HDD ได้ดังนั้นจึงไม่จำเป็นที่ฉันต้องคิดออกทันที แต่ฉันต้องการให้มันเป็นอย่างที่เป็นในตอนนี้เพื่อที่ฉันจะสามารถรักษาระดับการผลิตในปัจจุบันของฉันได้ มันเป็นแล็ปท็อปที่ใช้งาน)
คำแนะนำเกี่ยวกับวิธีที่ฉันจะสามารถเอาชนะความยากลำบากนี้ได้อย่างไร
ขอบคุณล่วงหน้า!