Ich habe Ubuntu 64bit auf einem neuen Dell XPS 8500 installiert.
Da ich keine Ahnung hatte, wie ich meine Festplatte partitionieren sollte, habe ich alles in einer Partition installiert.
Die Platte hat 2TB und darin sitzt zusätzlich eine 64GB SSD, die Ubuntu meines Wissens aber nicht nutzt.
Wie kann ich meine Installation verbessern? Wie partitioniere ich die Festplatte? Wie kann ich die SSD nutzen?
Da ich mit UEFI boote, soll ich die EFI-Partition auf die SSD legen?
Antwort1
Wie kann ich meine Installation verbessern?
Meine Methode besteht darin, die Partitionen klein zu halten und nach Inhalt zu trennen.
/
15 GB- Swap von max. 5 GB; basierend auf dem RAM.
/home/
15 GB./personal/
der Rest.
Wenn ich Ubuntu neu installiere, formatiere ich 1 und 2 und habe eine saubere Installation. Wenn ich meine persönlichen Einstellungen behalten muss, formatiere ich nur 1. Die persönliche CD kann ich in mehreren anderen Betriebssystemen verwenden und enthält auch meine MySQL-Datenbankdateien. Ich verlinke meine Home-Ordner symbolisch mit dieser CD. Ich habe 3 Benutzer auf meinem System, die alle auf /personal/ verweisen.
Wenn Sie die SSD darin integrieren möchten, würde ich root (/) auf dieser Platte und die andere Partition auf der Festplatte einrichten. Dies sorgt für einen sehr schnellen Bootvorgang.Trimmen Sie die SSDund tmp in sein eigenes Dateisystem legen.Mehr Tipps zum Thema SSD hier.
Antwort2
Soweit ich weiß, ist dies die beste Partitionierungsmethode für Ubuntu:
grundsätzlich 3 Partitionen.
/root
für Betriebssystem (Ubuntu)
/home
für Ihre Dateien
Doppelte Menge an RAM fürswap
Antwort3
Wenn Sie noch mit der Einrichtung beschäftigt sind, würde ich vorschlagen, dass es am einfachsten ist, von vorne zu beginnen und eine manuelle Installation/Partitionseinrichtung durchzuführen, wenn Sie gefragt werden, wo die Installation erfolgen soll.
Kurz gesagt würde ich vorschlagen, auf jeder Festplatte mindestens eine Partition hinzuzufügen. Am einfachsten wäre in diesem Szenario eine Partition (wahrscheinlich ext4) auf Ihrer SSD, die als „Root“ gemountet ist. Eine weitere Partition (wahrscheinlich auch ext4) auf Ihrer großen Festplatte, die als „Home“ gemountet ist.
Abhängig von der Speichermenge, die Sie haben, möchten Sie vielleicht eine dritte Partition als Swap-Partition einrichten oder nicht. In neueren Versionen des Linux-Kernels kann Swap eine Datei sein; daher brauchen Sie keine Partition – und nach der Installation können Sie mit dem Hinzufügen einer Swap-Datei zur Root- oder Home-Partition experimentieren. Wenn Sie viel RAM haben, würde ich auch vorschlagen, die „Swapiness“ für Ihr System so zu ändern, dass sie niedriger ist als bei der Standardinstallation.
In Bezug auf die Leistung kann es sogar sinnvoll sein, Ihre „Home“-Partition auch auf Ihrer SSD zu haben und dann Ihre Ordner „Dokumente“, „Bilder“, „Medien“ usw. auf Ihrem größeren Laufwerk zu mounten. Dies ist eine komplexere Einrichtung, aber die in ~/.local ~/.mozilla ~/.config usw. gespeicherten Konfigurationsdateien profitieren beim Laden von Programmen davon, auf einer SSD zu sein.
Viele Auswahlmöglichkeiten. Und nichts, was nicht in Zukunft geändert werden kann, wenn Sie unsicher sind. Fangen Sie in diesem Fall einfach an.
Antwort4
Können Sie Ihr Problem genauer beschreiben? Soweit ich es verstehe, ist eines Ihrer Probleme der Standard-Boot-Eintrag im Boot-Menü. Sie können ihn ändern, indem Sie Grub bearbeiten. Gleichzeitig sehe ich jedoch, dass es nichts mit der Partitionierung Ihrer Festplatte zu tun hat.
Sie können den Standard-Booteintrag von Grub auch über die Befehlszeile ändern, ohne ein zusätzliches Tool installieren zu müssen. Dadurch wird die Reihenfolge in der Liste nicht geändert, aber es wird standardmäßig ein anderes Betriebssystem gebootet, was wahrscheinlich ohnehin das ist, was Sie wollen.
Erstellen Sie zunächst eine Sicherungskopie von /etc/default/grub. Falls etwas schief geht, können Sie problemlos auf die bekanntermaßen funktionierende Kopie zurückgreifen.
sudo cp /etc/default/grub /etc/default/grub.bak
Bearbeiten Sie dann die Datei mit vim oder einem Texteditor Ihrer Wahl.
sudo vim /etc/default/grub
Suchen Sie die Zeile, die GRUB_DEFAULT=0 enthält, und setzen Sie sie auf GRUB_DEFAULT=x, wobei x der Index des Grub-Menüelements ist, zu dem Sie standardmäßig booten möchten. Beachten Sie, dass die Menüelemente nullindiziert sind. Das bedeutet, dass das erste Element in der Liste 0 ist und das sechste Element tatsächlich 5. Um also zum sechsten Element in der Liste zu booten, würde die Zeile GRUB_DEFAULT=5 lauten.
Wenn Sie außerdem einen Kernel im Menü „Vorherige Linux-Versionen“ verwenden möchten, müssen Sie GRUB_DEFAULT=0 in GRUB_DEFAULT="2>x" ändern (achten Sie darauf, die Anführungszeichen mit einzuschließen), wobei x die Platzierung des alten Kernels in der Unterliste ist (vorausgesetzt, „Vorherige Linux-Versionen“ ist die dritte in der Hauptliste). Denken Sie daran, dass die Liste immer bei 0 beginnt.
Erstellen Sie dann das aktualisierte Grub-Menü.
sudo update-grub