Seite 1 von 1

[GELÖST] WADS Linux

Veröffentlicht: 25. April 2025 - 11:58 Uhr
von Emmanuel64
Hallo,
ich setze meine Tests zur Betriebssystembereitstellung fort, die unter Windows reibungslos und problemlos verlaufen sind (gut gemacht!).
Jetzt teste ich unter Linux (Debian).
Gibt es dazu einen Abschnitt in der Dokumentation (ich habe ihn nicht gefunden, aber nur für den Fall ;) )?
Beim Start erhalte ich eine Fehlermeldung, die vermutlich auf ein Formatierungsproblem zurückzuführen ist. Haben Sie ein Beispiel für eine Formatierungskonfiguration unter Linux?

Vielen Dank im Voraus.

Betreff: WADS Linux

Veröffentlicht: 25. April 2025 - 13:09 Uhr
von Sfonteneau
Hallo,

ein paar Hinweise: Der USB-Stick (WinPE) ist nicht verfügbar (da es sich um eine WinPE-Installation ;) ).

Daher müssen Sie über IPXE (Netzwerkboot) booten.

Die aktuell verfügbaren Konfigurationen (Ubuntu und Debian) verbinden sich direkt mit dem Internet, um Quellen und Repositories abzurufen. Die Datenströme müssen also verfügbar sein.
Alternativ können Sie den Anweisungen folgen und in den Konfigurationseinstellungen die Option „Für Windows“ deaktivieren. Anschließend müssen Sie ein IPXE-Skript und eine Pressed-Konfiguration laden.

(Die Formatierungseinstellungen müssen direkt in der Konfiguration vorgenommen werden.)

Bezüglich der Konfiguration kann ich bestätigen, dass derzeit keine weiteren Informationen zu diesem Thema verfügbar sind.

Betreff: WADS Linux

Veröffentlicht: 29. April 2025 - 12:43 Uhr
von Emmanuel64
Hallo Simon

Vielen Dank für das Feedback, ich hatte die Antwort nicht gesehen

Mit IPXE bin ich gut gestartet ;)
Ich habe die grundlegende „Debian“-Konfigurationsdatei mithilfe einer „debian-12.9.0-amd64-netinst“-ISO heruntergeladen. Was muss ich in das ipxe-Skript einfügen?
Ich habe die Datei "config_debian_basic.conf" geladen, aber WADS fordert mich trotzdem auf, djoin zu konfigurieren. Ist das normal?

Alternativ habe ich es ohne das ipxe-Skript getestet und erhalte diesen Fehler in Schritt 5 von WADS

Code: Alle auswählen

ISO : Error on Iso Decompression : T7zReader.OpenFile error 1 (ERROR_INVALID_FUNCTION) 12:35:08 04/29/25 

Ich danke Ihnen für Ihre Hilfe

Betreff: WADS Linux

Veröffentlicht: 29. April 2025 - 12:48 Uhr
von Sfonteneau
Emmanuel64 schrieb: 29. Apr. 2025 - 12:43 Ich habe die Standardkonfigurationsdatei von „debian“ mit einem „debian-12.9.0-amd64-netinst“-ISO verwendet. Was muss ich in das ipxe-Skript einfügen?
Für Debian ist keine ISO-Datei erforderlich; die Verbindung zum Debian-Repository wird direkt hergestellt. Um das IPXE-Skript zu laden, klicken Sie einfach auf die Schaltfläche neben „IPXE-Skript laden“ und wählen Sie das Debian-Skript aus.
Emmanuel64 schrieb: 29. April 2025 - 12:43 Ich habe die Datei "config_debian_basic.conf" geladen, aber WADS fordert mich immer noch auf, djoin zu konfigurieren. Ist das normal?
Ups, die Vorlage „config_debian_basic.conf“ wurde schon lange nicht mehr geändert. Die letzte aktualisierte Datei war „debian_desktop_djoin.conf“
Ich werde prüfen, ob ich eine neue Basisvorlage erstellen oder den Teil "Basis" entfernen kann
Emmanuel64 schrieb: 29. April 2025 - 12:43 Uhr Alternativ habe ich es ohne das ipxe-Skript getestet und erhalte diesen Fehler in Schritt 5 von WADS

Code: Alle auswählen

ISO : Error on Iso Decompression : T7zReader.OpenFile error 1 (ERROR_INVALID_FUNCTION) 12:35:08 04/29/25 
Wenn Sie ohne IPXE testen, ist diese Meldung völlig normal ;)

Betreff: WADS Linux

Veröffentlicht: 29. April 2025 - 13:12 Uhr
von Sfonteneau
Ich habe gerade die Debian Basic-Vorlage modifiziert:

Code: Alle auswählen

#### Contents of the preconfiguration file
### Localization

d-i console-setup/ask_detect boolean false

# Locale setting.
d-i debian-installer/language string fr
d-i debian-installer/country string FR
d-i debian-installer/locale string fr_FR.UTF-8

# Keyboard.
d-i console-keymaps-at/keymap select fr-latin9
d-i keyboard-configuration/xkb-keymap select fr(latin9)

# Zone
d-i time/zone string Europe/Paris


# netcfg will choose an interface that has link if possible. This makes it
# skip displaying a list if there is more than one interface.
d-i netcfg/choose_interface select auto

# Any hostname and domain names assigned from dhcp take precedence over
# values set here. However, setting the values still prevents the questions
# from being shown, even if values come from dhcp.
d-i netcfg/get_hostname string {{hostname}}
d-i netcfg/get_domain string unassigned-domain

# Disable that annoying WEP key dialog.
d-i netcfg/wireless_wep string

### Mirror settings
d-i debian-installer/allow_unauthenticated boolean true
d-i mirror/country string manual
d-i mirror/http/hostname string http://ftp.fr.debian.org
d-i mirror/http/directory string /debian
d-i mirror/http/proxy string

# Root password, either in clear text
d-i passwd/root-password password rootroot
d-i passwd/root-password-again password rootroot
# or encrypted using a crypt(3)  hash.
#d-i passwd/root-password-crypted password [crypt(3) hash]

# To create a normal user account.
d-i passwd/user-fullname string noroot
d-i passwd/username string noroot
# Normal user's password, either in clear text
d-i passwd/user-password password norootnoroot
d-i passwd/user-password-again password norootnoroot

# Set to true if you want to encrypt the first user's home directory.
d-i user-setup/encrypt-home boolean false

### Clock and time zone setup
# Controls whether or not the hardware clock is set to UTC.
d-i clock-setup/utc boolean true


# Controls whether to use NTP to set the clock during the install
d-i clock-setup/ntp boolean true
# LG provided NTP, should be replaced!
d-i clock-setup/ntp-server string ntp.ubuntu.com

#d-i partman/early_command string debconf-set partman-auto/disk

d-i partman-auto/method string regular
d-i partman-lvm/device_remove_lvm boolean true
d-i partman-md/device_remove_md boolean true
d-i partman-lvm/confirm boolean true
d-i partman-auto/choose_recipe select atomic
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true

krb5-config krb5-config/default_realm string UNASSIGNED-REALM
krb5-config krb5-config/kerberos_servers string localhost
krb5-config krb5-config/admin_server string localhost

### Package selection for server
tasksel tasksel/first multiselect

### Package selection for desktop workstation
#tasksel tasksel/desktop mate

# Individual additional packages to install
d-i pkgsel/include string openssh-server
# Whether to upgrade packages after debootstrap.
# Allowed values: none, safe-upgrade, full-upgrade
d-i pkgsel/upgrade select full-upgrade

d-i pkgsel/update-policy select none

# Individual additional packages to install
d-i pkgsel/include string openssh-server \
    vim \
    git \
    tmux \
    build-essential \
    telnet \
    wget \
    curl \
    krb5-user

# This is fairly safe to set, it makes grub install automatically to the MBR
# if no other operating system is detected on the machine.
d-i grub-installer/only_debian boolean true
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
d-i grub-installer/bootdev  string default
d-i finish-install/reboot_in_progress note

d-i preseed/late_command string chroot /target bash -c 'wget {{secondary_repo}}wapt/waptagent/tis-waptagent-amd64.deb --directory-prefix /tmp/ ;\
apt-get install /tmp/tis-waptagent-*.deb -y ;\
/opt/wapt/wapt-get.bin reset-config-from-url {{url_conf_default}}'             
Diese Vorlage bindet Debian nicht in die Domäne ein und benötigt daher kein djoin ;)
Es fehlt außerdem eine grafische Benutzeroberfläche

Betreff: WADS Linux

Veröffentlicht: 29. April 2025 - 14:14 Uhr
von Emmanuel64
Danke Simon für deine schnelle Antwort und für die Konfigurationsdatei

In der Zwischenzeit habe ich es mit "debian_desktop_djoin.conf" und "debian.ipxe" getestet, die ich gar nicht besaß (ich weiß nicht, wie mir das gelungen ist) :Hoppla: und daher ohne ISO
Die Installation schlägt bei der Datenverifizierung fehl
Effektive Repository-URL: https://wapt.domain.local
Signatur des Hashes signiert von: WAPT-Private. OK: Korrekt signiert. Vertrauenswürdiges Zertifikat: "WAPT-
Private*
Signatur des Hashes signiert von: WAPT-Private. OK: Korrekt signiert. Vertrauenswürdiges Zertifikat: WAPT-
Private"
ISO-Datenverifizierung fehlgeschlagen: Kein Signaturzertifikat in den Daten
Ich habe die Signatur der Bereitstellungsdaten vor der Bereitstellung geprüft, sie ist in Ordnung (ungültige Signatur nach einem Fehler)

Wenn ich es mit der offiziellen ISO-Datei versuche, erhalte ich trotz des Ladens von "debian.ipxe" immer noch dasselbe Problem
ISO: Fehler beim Dekomprimieren der ISO-Datei: T7zReader.OpenFile Fehler 1 (ERROR_INVALID_FUNCTION)

Betreff: WADS Linux

Veröffentlicht: 29. April 2025 - 16:00 Uhr
von Sfonteneau
Sie scheinen im WinPE-Modus, was nicht empfohlen wird. (Oder Sie haben möglicherweise kein IPXE-Skript in die Konfiguration eingebunden.)

Wenn Sie also ohne IPXE testen, ist diese Meldung völlig normal.

Sie müssen im IPXE-Modus starten: https://www.wapt.fr/fr/doc/wapt-wads.ht ... Konfiguration

Betreff: WADS Linux

Veröffentlicht: 30. April 2025 - 09:22 Uhr
von Jarnaud
Hallo,

wir haben der Dokumentation eine Anleitung zur Linux-Bereitstellung hinzugefügt.
Hier ist der Link: https://www.wapt.fr/fr/doc/quickstart-w ... linux.html.

Viele Grüße

Betreff: WADS Linux

Veröffentlicht: 6. Mai 2025 - 09:03 Uhr
von Emmanuel64
Hallo

, vielen Dank für das Feedback. Ich bin momentan etwas überfordert!
Ich habe das Gefühl, dass ich mit WinPE anfange, aber ich verstehe nicht, warum… Könnte es an der DHCP-Konfiguration liegen?

Ich fange nochmal von vorne an und überprüfe die DHCP-Konfiguration (die ich gemäß Tutorial 7.3.2.1 als Hybrid-DHCP eingerichtet habe).

Schönen Tag noch!