[solved] PXE Netboot mit preseed

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
wotan
Beiträge: 113
Registriert: 16.03.2004 20:41:04

[solved] PXE Netboot mit preseed

Beitrag von wotan » 05.06.2013 17:31:34

Hey Folks,

irgendwie scheitert gerade mein pressed.

Folgendes ist gegeben:
3ware RAID 5 mit 5x500GB HDD

Gebraucht wird:
4GB Swap (primary)
100GB ROOT (/) (logical)
Rest soll später für LVM genutzt werden.

Ist Zustand:
Server bootet artig vom PXE, holt sich auch die preseed und fängt auch artig an die abzuarbeiten, bis zu dem Punkt wo er die Root-Partition anlegen soll, den dort bleibt er Stunden lang bei 33% hängen.

Ein Blick in die Partitionstabellen ergibt:
das er die 4GB Swap anlegt,
dann die 2TB in die erweiterte Partition packt, dann aber keine 100GB Partition mehr anlegt für Root (/)

Das Rezept sieht wie folgt aus:

Code: Alles auswählen

d-i partman-auto/expert_recipe string                         \
      root ::                                                 \
              4000 4000 4000 linux-swap                       \
                      $primary{ }                             \
                      method{ swap } format{ }                \
              .                                               \
              100000 100000 100000 ext3                       \
                      $logical{ } $bootable{ }                \
                      method{ format } format{ }              \
                      use_filesystem{ } filesystem{ ext3 }    \
                      mountpoint{ / }                         \
              .
Das Rezept ist getestet worden mit einer 160GB HDD, zum Zeitpunkt des Tests war leider nichts Größeres an Platten greifbar. Mit der 160GB HDD lief der Test auch einwandfrei durch, nur jetzt wiegesagt scheitert es.
Zuletzt geändert von wotan am 06.06.2013 14:03:10, insgesamt 1-mal geändert.
mfg
wotan

Benutzeravatar
wotan
Beiträge: 113
Registriert: 16.03.2004 20:41:04

Re: PXE Netboot mit preseed

Beitrag von wotan » 06.06.2013 14:01:42

Hey Folk,

so, Fehler ist gefunden.

preseed will immer die ganze HDD nutzen und richtet diese auch so ein.
Um das zuverhindern hilft nur:

Code: Alles auswählen

      root ::                                                 \
              4000 10 4000 linux-swap                         \
                      $primary{ }                             \
                      method{ swap } format{ }                \
              .                                               \
              100000 50 100000 ext3                           \
                      $logical{ } $bootable{ }                \
                      method{ format } format{ }              \
                      use_filesystem{ } filesystem{ ext3 }    \
                      mountpoint{ / }                         \
              .                                               \
              1000 100 1000000000 linux-lvm                   \
                      $logical{ }                             \
                      lv_name{ vg }                           \
              .
wobei jetzt in diesem Falle, die 3. Partition als LVM eingerichtet wird,

Unsere Test mit der 160GB HDD bezogen sich auf die Einteilung wie folgt:
8GB Swap und den Rest nach /
Wir hatten aber zu keinem Zeitpunkt getestet, ob wir den Platz für / kleiner lassen können, als die HDD zur Verfügung stellt, das fiel uns jetzt erst auf die Füsse.
mfg
wotan

Antworten