Ubuntu installieren brauche ich wirklich eine Bootpartition?

13

Ich werde Ubuntu 9.10 installieren.

Wenn ich jedoch zu den erweiterten Optionen zum Erstellen der Partitionen gehe. Ich habe beschlossen, dass ich eine erstellen werde

Auslagerungsdatei x2 Größe der RAM / (Root-) Partition.

Ich habe einige Dokumente gelesen, die besagen, dass Sie auch eine Startpartition (primäre Partition) für die erste Partition erstellen sollten, damit das BIOS sie leicht finden kann. Und nur etwa 100 MB zuweisen.

Ich frage mich nur, ob ich eine Startpartition erstellen muss. Und was macht es wirklich?

Danke vielmals,

ant2009
quelle
2
Das ist ein Betrug. Hier finden Sie die Antworten finden Sie hier: superuser.com/questions/30216/why-create-many-partitions
INNAM
Diese Frage erscheint mir nicht doppelt.
DaveParillo

Antworten:

8

Es ist eine Wahl. Sie könnten oder Sie könnten nicht. Das mache ich normalerweise. Neben Swap erstelle ich normalerweise 3 Partitionen:

  1. / boot - normalerweise 60 MB oder so. Mehr für Fedora, oder wenn ich vorhabe zu experimentieren / mehrere Kernel installiert zu haben
  2. / - 7 oder 8 GB für alles andere, was nicht zu Hause ist
  3. / home - der Rest meiner Festplatte.

Der Hauptgrund, warum ich mich auf diese Weise aufgespalten habe, ist, dass ich in Wiederherstellungs- und Sicherungssituationen so viele Optionen wie möglich habe. Wenn nichts schief geht, funktioniert 1 große Partition, und es kann sein, dass Sie sich nie darum kümmern müssen.

Vielleicht bin ich nur alt und paranoid ;-)

Wenn Sie Sicherheitsbedenken haben, können Sie nach der Installation festlegen, dass Ihre Startpartition schreibgeschützt ist. Dies verhindert , dass jemand (auch Sie) etwas in Ihren Kernel schreibt. Obwohl dies ziemlich sicher ist, bedeutet dies, dass diese alten Kernel-Updates, wenn sie in Ihrem Update-Fenster angezeigt werden, erst installiert werden, wenn Sie Ihre Boot-Partition beschreibbar machen, neu starten und dann installieren. Ich habe dies auf dem Laptop meiner Tochter getan, nur als zusätzliche Schicht gegen Manipulationen an ihrem Kernel - sie kann Software installieren, aber um ihren Kernel zu modifizieren, muss sie mich um Hilfe bitten. Es gibt mir die Möglichkeit zu überprüfen, ob dies wirklich installiert werden sollte.

DaveParillo
quelle
Hallo, danke für deine Hilfe. Ich frage mich nur Der Boot wäre eine primäre Partition. / root und / home wären logische Partitionen? Vielen Dank.
ant2009
Sie sollten alle logische Partitionen sein. IMO.
CarlF
2
Ich habe meine Startpartition als primäre Partition festgelegt, nicht als logische Partition. Auch dies ist im Katastrophenfall aber technisch nicht notwendig. Ubuntu hat einen guten Artikel ubuntuforums.org/showthread.php?t=282018 , der die Grundlagen der Partitionierung erklärt.
DaveParillo
Was ist, wenn Sie mehrere Festplatten haben? Wo soll sich die Bootpartition befinden? sda? sdb2? Oder gibt es eine Möglichkeit, die Startpartition zu spiegeln, und wenn ja, ist dies eine gute Idee?
CMCDragonkai
12

Im Allgemeinen können Sie nur eine Partition für alles verwenden. In der Vergangenheit verwendeten viele Systeme unterschiedliche Partitionen für unterschiedliche Teile des Systems, dies ist jedoch nicht mehr erforderlich.

Es gibt noch einige spezielle Situationen, in denen Sie mehr als eine Partition benötigen:

  • Sie benötigen eine separate / boot-Partition, wenn Sie die vollständige Festplattenverschlüsselung verwenden möchten (z. B. LUKS oder Truecrypt), da Sie etwas benötigen, von dem Sie booten können :-).

  • Wenn Sie dual booten und Dateien von beiden Systemen lesen möchten, müssen sie sich auf einem Dateisystem befinden, das von beiden Systemen gelesen werden kann. Daher kann es sinnvoll sein, z. B. eine Multimedia-Partition mit NTFS oder VFAT zu haben, wenn Sie Linux und Windows dual booten, damit beide die Dateien verwenden können.

  • Wenn Sie die vollständige Festplattenverschlüsselung verwenden, entsteht ein erheblicher Aufwand für das Lesen und Schreiben sehr großer Dateien (z. B. Videos). Möglicherweise möchten Sie eine separate unverschlüsselte Partition für diese haben.

  • Wenn Sie vorhaben, von Zeit zu Zeit ein anderes Betriebssystem neu zu partitionieren oder zu installieren, ist es einfacher, wenn Sie /bootam Anfang der Festplatte ein als Nummer eins haben (z. B. /dev/sda1), um das Brechen von Grub zu vermeiden.

Es gibt auch einige veraltete Gründe. Sie können darüber in der alten Dokumentation nachlesen, aber sie gelten nicht mehr für aktuelle Systeme:

  • Auf einigen alten Geräten ist aufgrund von BIOS-Einschränkungen eine Startpartition erforderlich (z. B. kann nicht von einer Partition über 1024 Zylinder gebootet werden). Ich glaube dies gilt jedoch nur für sehr alte Systeme (älter als ~ 5-10 Jahre).

  • In alten Linux-Versionen (V2.2, vielleicht 2.4) war eine Swap-Partition schneller als eine Swap-Datei, daher war es ratsam, eine Swap-Partition zu haben. Unter Linux 2.6 sollten beide die gleiche Leistung liefern ( http://lkml.org/lkml/2005/7/7/326 ).

sleske
quelle
9

Es ist nicht erforderlich, eine Startpartition zu erstellen. Alles kann auf einer Partition ohne Probleme ausgeführt werden.

Sogar der Austausch kann auf der einzelnen Partition erfolgen (in Form einer Auslagerungsdatei). Auslagerungsdateien waren früher etwas langsamer als Auslagerungspartitionen, aber ab Linux-Kernel 2.6 haben sie die gleiche Leistung wie eine Auslagerungspartition (siehe auch die Frage Auslagerungspartition vs. Datei für Leistung? auf serverfault.com).

Tipps zum Erstellen mehrerer Partitionen haben nichts damit zu tun, dass das BIOS sie findet (was falsch ist). Es geht beispielsweise darum, eine einzelne / home / yourname-Partition für mehrere Betriebssysteme freizugeben und bestimmte Arten von Sicherungen zu vereinfachen. Für die meisten Benutzer ist eine einzelne Partition am einfachsten einzurichten und funktioniert einwandfrei.

CarlF
quelle
Swap-Dateien sind nicht länger langsamer als Swap-Partitionen. Ich habe bearbeitet, um dies anzuzeigen.
Sleske