Fehlender MB auf einer GPT-partitionierten SSD

831
pisswillis

Ich habe vor kurzem Arch Linux auf einer Intel 40GB SSD installiert. Ich habe GPT für die Partitionierung (über GNU parted) verwendet und die folgenden Partitionen erstellt:

  • / dev / sda1: 1 MB, kein FS, flag = bios_grub
  • / dev / sda2: 30 MB, / boot, ext2, flag = boot
  • / dev / sda3: 20 GB, / home, ext4
  • / dev / sda4: ~ 20 GB, /, ext4

Nachdem ich versucht hatte, grub2 aus der livecd-Umgebung zu installieren (was ich schließlich über getan habe grub-install /dev/sda --root-directory=/mnt/ --no-floppy --force), bekam ich ein funktionierendes System.

Als ich jedoch die Festplattennutzung dfüberprüfte, bemerkte ich, dass auf meiner Home-Partition rund 170 MB Speicherplatz vorhanden waren. Das hat mich überrascht, weil auf / home nur ein Benutzer .bashrc, .bash_history und .lesshst war. dubestätigte, dass auf / home nur wenige KB Speicherplatz belegt waren.

Warum werden dfetwa 170 MB verwendet, wenn dudies nicht der Fall ist ? Ist dieser Bereich "für immer verschwunden" oder kann ich ihn durch Neueinteilung und / oder Neuinstallation wiedergewinnen?

Als ich grub2 installierte, sagte es etwas in der Richtung von "Ihr Einbettungsbereich ist zu klein", und ich könnte "BLOCKLISTS verwenden, aber BLOCKLISTS sind UNGLAUBLICH". Die einzige Möglichkeit, ein System von der SSD zu booten, war die Verwendung von Blocklisten über das Flag grub-install --force. Steht das im Zusammenhang mit den mysteriösen fehlenden 170 MB?

Vielen Dank

0

1 Antwort auf die Frage

1
psusi

Angenommen, Sie verwenden ext3 / 4, verwendet das Journal 128 MB iirc. Die verbleibenden 42 MB sind wahrscheinlich die Größe der Inode.

Wenn Sie "Ihren Einbettungsbereich ist zu klein" erhalten, liegt dies daran, dass Grub die Bios-Boot-Partition nicht finden konnte.

Danke, das scheint sinnvoll zu sein (ich verwende ext4). Wozu dient der "Resize Inode" aus Interesse? Ein schneller Google verrät nicht viele Informationen (über die Probleme anderer Leute hinaus). pisswillis vor 13 Jahren 0
Es reserviert Speicherplatz, um die Gruppendeskriptortabelle zu erweitern, sodass Sie die fs später erweitern können. psusi vor 13 Jahren 0