Ich habe kürzlich eine SSD in meinen Computer installiert. Bei dem Computer selbst handelt es sich um ein Lenovo Thinkpad W520, das zuvor über eine interne Festplatte verfügte. Ich schob die interne Festplatte in einen Erweiterungsschacht (ersetzte die CD-ROM) und legte die neue SSD in den internen Schacht.
Das Problem, das ich habe, ist, dass ich meine Ubuntu-Konfiguration genau so habe, wie ich es will - ursprünglich habe ich viele Stunden damit verbracht, sie so zu konfigurieren, wie sie jetzt ist. Ich würde das lieber nicht noch einmal machen. Aber ich möchte auch die Boot-Up-Gewinne, die ich vom Betriebssystem auf der SSD erhalten würde.
Ich möchte also meine Ubuntu-Partition auf die SSD klonen. Der Haken ist, dass die Standard-Festplatte deutlich größer ist als die SSD. Und es hat eine Windows-Partition, die ich auf der SSD nicht brauche (ich verwende niemals Windows, also wenn es von der anderen Festplatte bootet, ist das in Ordnung). Das Layout meiner Festplatten sieht wie folgt aus:
/ dev / sda (SSD): Modell: ATA M4-CT256M4SSD2 (scsi) Festplatte / dev / sda: 256 GB Sektorgröße (logisch / physisch): 512B / 512B Partitionstabelle: msdos
Number Start End Size Type File system Flags
1 1049kB 147GB 147GB primary ext4 boot
/ dev / sdb (HDD): Modell: ATA ST9500420AS (scsi) Festplatte / dev / sdb: 500 GB Sektorgröße (logisch / physisch): 512B / 512B Partitionstabelle: 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
Was ich bisher ausprobiert habe:
1) Ändern Sie die Größe der Partitionen / dev / sdb5 und / dev / sda1 auf dieselbe Größe. 2) Starten von Ubuntu 11.04 (von / dev / sdb5) und Ausführen von dd if = / dev / sdb5 von = / dev / sda1 (dies verursacht natürlich Probleme beim Booten, daher musste ich grub neu installieren booten, aber dann habe ich Probleme damit, dass initrd einige Dateien nicht findet ... vermutlich können einige Partitionen nicht geladen werden, denke ich).
Ich halte diese beiden Schritte für den falschen Ansatz, da sie / dev / sdb5 GENAU klonen - einschließlich Referenzen in fstab, die auf die falsche Festplatte verweisen. Ich weiß nicht genau, wie ich das korrigieren soll. Ich könnte Ubuntu 11.04 auf der SSD installieren und dann versuchen, alle meine Konfigurationen zu kopieren, aber ich befürchte, etwas zu verlieren oder etwas wie fstab zu überschreiben, das wieder auf das Original verweist Festplatte.
Beachten Sie, dass ich derzeit immer noch von der Festplatte booten kann. Es ist also nicht zwingend erforderlich, dass ich dies sofort herausfinde, aber ich möchte, dass es genau so ist, wie es jetzt ist, damit ich mein aktuelles Produktivitätsniveau aufrechterhalten kann ( es ist ein Arbeitslaptop).
Vorschläge, wie ich diese Schwierigkeit überwinden kann?
Danke im Voraus!