Ich habe Ubuntu 14.04 installiert auf1 TB Festplatteund habe viele Pakete und Software installiert. Jetzt habe ich ein128 GB SSD, ich habe einige Fragen zur Partitionierung SSD
und HDD
zum Verschieben meiner aktuellen Installation nach SSD
.
Ich denke, zu haben /
und /home
aufSSDund speichern Sie andere Dateien aufFestplatte, also wie kann ich SSD+HDD partitionieren, um Folgendes zu erhalten:
/
und/home
weiterSSD- haben
/home/music
,/home/videos
,/home/downloads
,/home/pictures
aufFestplatte - Ich habe keine Ahnung, welche
swap
Partition (sollte sie auf SSD oder HDD sein, eigentlich ist sie jetzt die meiste Zeit leer) vorhanden ist, mein Laptop hat 16 GB RAM
Ich plane eine Neuinstallation von 14.04
aufSSD(und ich glaube, das muss ich), was ist also der beste Weg, um aktuell installierte Pakete auf eine neue Installation zu verschieben? Ich habe vor, Aptik
dafür zu verwenden, gibt es eine bessere Lösung?
Ist preload
gut und steigert die Leistung bei VerwendungSSD(ich habe 16 GB RAM)
Antwort1
Sie haben fast das gleiche Setup wie ich. 128 GB SSD 1,5 TB konventionell.
So würde ich es machen:
- Belassen Sie vorerst alles auf dem konventionellen Laufwerk.
- Installieren und partitionieren Sie die SSD mit einem Live-Distribution-USB-Stick. Ich würde Ihr altes Laufwerk hier nicht einmal anfassen.
- Überprüfen Sie, ob alles ordnungsgemäß auf die neue Partition bootet. Möglicherweise müssen Sie die BIOS-Einstellungen anpassen, damit Ihr neues Laufwerk bootet.
- Einrichten des Mountpoints
sudo -ich mkdir /media/hdd schwarzkind
Sie erhalten ungefähr Folgendes:
/dev/sda1: UUID="0f6e1051-cf9f-4299-b691-76d0d8c532d1" TYPE="ext4" /dev/sda5: UUID="058b6235-7e74-42ce-96c9-59f6cb0a44f3" TYPE="Swap" /dev/sdb1: UUID="40a50699-a900-4bfe-a9e4-6587c1a83464" TYP="ext4"
Kopieren Sie die UUID Ihres sekundären Laufwerks (meines ist sdb1)
nano /etc/fstabFügen Sie die UUID-Zeile ohne Anführungszeichen ein und fügen Sie einige Fstab-Funktionen hinzu:
# /etc/fstab: Informationen zum statischen Dateisystem. # # Verwenden Sie 'blkid', um die universell eindeutige Kennung für ein # Gerät; dies kann mit UUID= als robustere Möglichkeit zur Benennung von Geräten verwendet werden # das funktioniert auch, wenn Festplatten hinzugefügt und entfernt werden. Siehe fstab(5). # # # / war während der Installation auf /dev/sda1 UUID=0f6e1051-cf9f-4299-b691-76d0d8c532d1 / ext4-Fehler=remount-ro 0 1 # Swap war während der Installation auf /dev/sda5 UUID=058b6235-7e74-42ce-96c9-59f6cb0a44f3 keine Swap-SW 0 0 # /media/hdd auf /dev/sdb1 UUID=40a50699-a900-4bfe-a9e4-6587c1a83464 /media/hdd ext4 Standardeinstellungen 0 2
Möglicherweise müssen Sie ext4 durch etwas anderes ändern, wenn Ihr anderes Laufwerk anders formatiert ist.
Überprüfen Sie, ob die Halterung richtig montiert ist
mounten Sie /media/hddund sehen Sie, ob es funktioniert.
- Stellen Sie sicher, dass die Berechtigungen in /mnt/hdd/home/username in Ordnung sind
ls -l /mnt/hdd/home/Benutzername
wobei Benutzername der Name Ihres Benutzers ist. Wenn die Berechtigungen in Ordnung zu sein scheinen, überspringen Sie, wenn nicht (immer noch mit Root)
chown Benutzername:Benutzername -R /media/home/Benutzername
- Verknüpfen Sie die gewünschten Verzeichnisse im Home-Bereich mit denen auf der SSD
Dies kann mit Benutzerberechtigungen durchgeführt werden. Ich würde vorschlagen, dies mit leeren Verzeichnissen zu tun: Zum Beispiel Bilder
CD ~ rm-rf Bilder ln -sf /media/hdd/home/Benutzername/Bilder .
Tun Sie dies für jedes Verzeichnis, von dem Sie erwarten, dass es zu viel Platz beansprucht. Bei mir sind das Bilder, Musik, Dokumente und Videos.
- (optional) Bereinigen Sie das Verzeichnis /media/hdd/ sorgfältig mit Root-Rechten. Mit sorgfältig meine ich, dass Sie /media/hdd/home nicht löschen dürfen!
Antwort2
Ich habe mich nie mit dem Vorladen einer SSD beschäftigt, ich kann mir nicht vorstellen, dass irgendetwas Solid State schneller machen wird, als es bereits ist. Ich denke, Ihre einfachste Vorgehensweise wäre, 14.04 auf Ihrer 128 GB SSD zu installieren, die wie vorgeschlagen unter / gemountet ist, und die 1 TB Festplatte zu verwenden, die unter /home gemountet ist. Sie brauchen keinen Swap, da Sie 16 GB RAM haben. Ich habe 8 und habe sie nie gebraucht. Wenn Sie das System jedoch in den Ruhezustand versetzen möchten, sollten Sie dafür genügend Swap-Speicherplatz reservieren. Sie sollten /home und seinen Inhalt an einen temporären Speicherort kopieren und ihn nach Abschluss der Installation zurückkopieren. Wenn Sie es so mounten, wie es ist, wird Ihr Home mit vorhersehbaren Ergebnissen unter /home/home landen.