Seite 1 von 2
PXE Boot bricht ab mit Minimal Bash-like
Verfasst: 04 Aug 2021, 09:13
von DanielF
Guten Morgen zusammen,
ich habe folgendes Problem mit einem Yoga convertible beim PXE Boot.
Wir haben 2 Schulen, die beide die selben Notebooks bekommen haben. In der einen Schule funktioniert der PXE Boot und das anschließende Starten des Linux-Boot-Image ohne Problem, bei der 2. Schule mit der selben Konfiguration komme ich gar nicht erst so weit und er bricht ab. Ich kann leider keine Bilder anhängen. Ich habe zum testen auch nur ein Notebook benutzt und in beiden Schulen angelegt um einen Hardwaredefekt auszuschließen.
Fehler:
>>Start PXE over IPv4
Station IP address is 10.2.99.1
Server IP address is 10.1.0.2
NBP filename is pxelinux.cfg/shimx64.efi.signed
NBP filesize is 1191448 Bytes
Downloading NBP file...
NBP file downloaded successfully
Fetching Netboot Image
Danach kommt der nächste Screen mit folgendem Fehler:
Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completitions. Anywhere else TAB lists possible device or file ...........
grub> _
Ausgangssituation:
Geräte: Lenovo ThinkBook 14s Yoga i5 512 GB 20WE0021GE
LAN-Adapter: DELL Adapter USB-C auf Ethernet 470-ABND
Linux PaedML 7.1 mit Opsi 4.1
opsi-linux-bootimage 20210607-1
opsipxeconfd 4.1.1.20-3
python-opsi 4.1.1.101-1
opsi-tftpd-hpa 5.2.8-72
die Bios Einstellungen passen alle.
Ich hoffe Ihr könnt mir helfen.
Gruß Daniel
Re: PXE Boot bricht ab mit Minimal Bash-like
Verfasst: 04 Aug 2021, 09:41
von m.radtke
Hi Daniel,
schau mal auf dem opsi-servern unter /var/log/syslog was da steht wenn der Client per UEFI Netboo startet, wahrscheinlich siehst du da einen Unterschied.
Vorher kannst du mittels
und die Zeile mit ExecStart in folgende ändern
Code: Alles auswählen
ExecStart=/usr/sbin/in.tftpd -vvv --ipv4 --listen --blocksize 65464 --address :69 --secure /tftpboot/
Damit sieht man dann im Log ob Dateien die angefragt werden nicht verfügbar sind.
Gruß
Mathias
Re: PXE Boot bricht ab mit Minimal Bash-like
Verfasst: 04 Aug 2021, 10:04
von DanielF
Hallo Mathias,
leider gibt es das Verzeichniss /var/log/syslog nicht.
folgende Verzeichnisse sind vorhanden
Code: Alles auswählen
root@backup:~# cd /var/log/
apache2/ freeipmi/ ipmiconsole/ mrtg/ news/ opsi/ univention/
apt/ fsck/ journal/ mysql/ ntpstats/ samba/
Gruß Daniel
Re: PXE Boot bricht ab mit Minimal Bash-like
Verfasst: 04 Aug 2021, 10:38
von m.radtke
Hi
dann kannst du mittels
beim Netzwerkboot zuschauen
Gruß
Mathias
Re: PXE Boot bricht ab mit Minimal Bash-like
Verfasst: 04 Aug 2021, 10:50
von DanielF
Hi Mathias,
leider funktioniert das auch nicht.
Code: Alles auswählen
root@server:~# journalct -xe
-bash: journalct: Kommando nicht gefunden.
mit diesem Befehl kommt folgendes:
Code: Alles auswählen
root@backup:~# journalctl -f -u opsi-tftpd-hpa.service
-- Logs begin at Wed 2021-08-04 08:15:02 CEST. --
Aug 04 10:22:42 backup in.tftpd[29886]: RRQ from 10.2.99.1 filename pxelinux.cfg/grubx64.efi
Aug 04 10:28:37 backup in.tftpd[29977]: RRQ from 10.2.99.1 filename pxelinux.cfg/shimx64.efi.signed
Aug 04 10:28:38 backup in.tftpd[29978]: RRQ from 10.2.99.1 filename pxelinux.cfg/grubx64.efi
Aug 04 10:28:52 backup in.tftpd[29979]: RRQ from 10.2.99.1 filename pxelinux.cfg/shimx64.efi.signed
Aug 04 10:28:52 backup in.tftpd[29980]: RRQ from 10.2.99.1 filename pxelinux.cfg/shimx64.efi.signed
Aug 04 10:28:52 backup in.tftpd[29981]: RRQ from 10.2.99.1 filename pxelinux.cfg/grubx64.efi
Aug 04 10:49:10 backup in.tftpd[31295]: RRQ from 10.2.99.1 filename pxelinux.cfg/shimx64.efi.signed
Aug 04 10:49:10 backup in.tftpd[31296]: RRQ from 10.2.99.1 filename pxelinux.cfg/grubx64.efi
Aug 04 10:49:32 backup in.tftpd[31298]: RRQ from 10.2.99.1 filename pxelinux.cfg/shimx64.efi.signed
Aug 04 10:49:32 backup in.tftpd[31299]: RRQ from 10.2.99.1 filename pxelinux.cfg/grubx64.efi
Aug 04 10:53:40 backup in.tftpd[31361]: RRQ from 10.2.99.1 filename pxelinux.cfg/shimx64.efi.signed
Aug 04 10:53:41 backup in.tftpd[31362]: RRQ from 10.2.99.1 filename pxelinux.cfg/grubx64.efi
Das hier macht ein andere Client der funktioniert:
Code: Alles auswählen
Aug 04 10:56:49 backup in.tftpd[31430]: RRQ from 10.2.111.10 filename pxelinux.cfg/shimx64.efi.signed
Aug 04 10:56:50 backup in.tftpd[31431]: RRQ from 10.2.111.10 filename pxelinux.cfg/grubx64.efi
Aug 04 10:56:54 backup in.tftpd[31436]: RRQ from 10.2.111.10 filename /grub/grub.cfg
Aug 04 10:56:54 backup in.tftpd[31437]: RRQ from 10.2.111.10 filename /grub/grub.cfg
Aug 04 10:56:54 backup in.tftpd[31438]: RRQ from 10.2.111.10 filename /grub/grub.cfg
Aug 04 10:56:54 backup in.tftpd[31439]: RRQ from 10.2.111.10 filename /grub/grub.cfg
Aug 04 10:56:57 backup in.tftpd[31441]: RRQ from 10.2.111.10 filename /linux/install-x64
Aug 04 10:56:59 backup in.tftpd[31442]: RRQ from 10.2.111.10 filename /linux/install-x64
Aug 04 10:57:01 backup in.tftpd[31443]: RRQ from 10.2.111.10 filename /linux/miniroot-x64.bz2
es handelt sich bei dem System um ein Univention 4.3
vielleicht kommen wir damit weiter.
Gruß Daniel
Re: PXE Boot bricht ab mit Minimal Bash-like
Verfasst: 04 Aug 2021, 11:31
von SirTux
DanielF hat geschrieben: ↑04 Aug 2021, 10:50
Hi Mathias,
leider funktioniert das auch nicht.
Code: Alles auswählen
root@server:~# journalct -xe
-bash: journalct: Kommando nicht gefunden.
Da fehlt ein l: journalct
l
Re: PXE Boot bricht ab mit Minimal Bash-like
Verfasst: 04 Aug 2021, 11:42
von DanielF
Sorry dafür,
Code: Alles auswählen
Aug 04 11:35:01 backup CRON[5665]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 04 11:35:01 backup CRON[5669]: (root) CMD (if [ -x /usr/bin/mrtg ] && [ -r /etc/mrtg.cfg ] && [ -d "$(grep '^[[:space:]]*[^#]*[[:space:]]*WorkDir' /etc/mrtg.c
Aug 04 11:35:01 backup CRON[5665]: pam_unix(cron:session): session closed for user root
Aug 04 11:35:02 backup unix_chkpwd[5681]: check pass; user unknown
Aug 04 11:35:02 backup unix_chkpwd[5681]: password check failed for user (Administrator)
Aug 04 11:35:02 backup python[2086]: pam_unix(opsi-auth:auth): authentication failure; logname= uid=2025 euid=2025 tty=/dev/null ruser= rhost= user=Administrator
Aug 04 11:35:02 backup python[2086]: pam_krb5(opsi-auth:auth): user Administrator authenticated as Administrator@PAEDML-LINUX.LOKAL
Aug 04 11:35:02 backup unix_chkpwd[5682]: could not obtain user info (Administrator)
Aug 04 11:35:03 backup unix_chkpwd[5683]: check pass; user unknown
Aug 04 11:35:03 backup unix_chkpwd[5683]: password check failed for user (Administrator)
Aug 04 11:35:03 backup python[2086]: pam_unix(opsi-auth:auth): authentication failure; logname= uid=2025 euid=2025 tty=/dev/null ruser= rhost= user=Administrator
Aug 04 11:35:03 backup python[2086]: pam_krb5(opsi-auth:auth): user Administrator authenticated as Administrator@PAEDML-LINUX.LOKAL
Aug 04 11:35:03 backup unix_chkpwd[5684]: could not obtain user info (Administrator)
Aug 04 11:37:05 backup in.tftpd[5722]: RRQ from 10.2.99.1 filename pxelinux.cfg/shimx64.efi.signed
Aug 04 11:37:05 backup in.tftpd[5722]: tftp: client does not accept options
Aug 04 11:37:05 backup in.tftpd[5723]: RRQ from 10.2.99.1 filename pxelinux.cfg/shimx64.efi.signed
Aug 04 11:37:06 backup in.tftpd[5724]: RRQ from 10.2.99.1 filename pxelinux.cfg/grubx64.efi
Aug 04 11:38:45 backup CRON[4702]: pam_unix(cron:session): session closed for user root
Aug 04 11:39:01 backup CRON[5760]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 04 11:39:01 backup CRON[5763]: (root) CMD ( [ -x /usr/lib/php5/sessionclean ] && /usr/lib/php5/sessionclean)
Aug 04 11:39:01 backup CRON[5760]: pam_unix(cron:session): session closed for user root
Aug 04 11:40:01 backup CRON[5768]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 04 11:40:01 backup CRON[5769]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 04 11:40:01 backup CRON[5771]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 04 11:40:01 backup CRON[5770]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 04 11:40:01 backup CRON[5780]: (root) CMD (if [ -x /usr/bin/mrtg ] && [ -r /etc/mrtg.cfg ] && [ -d "$(grep '^[[:space:]]*[^#]*[[:space:]]*WorkDir' /etc/mrtg.c
Aug 04 11:40:01 backup CRON[5787]: (root) CMD ( /usr/bin/python /opt/teska-wakeup/wakeup.py)
Aug 04 11:40:01 backup CRON[5789]: (root) CMD (/usr/share/univention-ssl/ssl-sync >>/var/log/univention/ssl-sync.log 2>&1)
Aug 04 11:40:01 backup CRON[5792]: (root) CMD ( if [ -x /usr/sbin/univention-umount-homedirs ]; then /usr/sbin/univention-umount-homedirs; fi)
Aug 04 11:40:01 backup CRON[5769]: pam_unix(cron:session): session closed for user root
Aug 04 11:40:01 backup CRON[5771]: pam_unix(cron:session): session closed for user root
Aug 04 11:40:01 backup CRON[5770]: pam_unix(cron:session): session closed for user root
Aug 04 11:40:02 backup CRON[5768]: pam_unix(cron:session): session closed for user root
Aug 04 11:40:08 backup in.tftpd[5805]: RRQ from 10.2.99.1 filename pxelinux.cfg/shimx64.efi.signed
Aug 04 11:40:08 backup in.tftpd[5805]: tftp: client does not accept options
Aug 04 11:40:08 backup in.tftpd[5806]: RRQ from 10.2.99.1 filename pxelinux.cfg/shimx64.efi.signed
Aug 04 11:40:08 backup in.tftpd[5807]: RRQ from 10.2.99.1 filename pxelinux.cfg/grubx64.efi
er macht einfach nicht weiter nach grubx64.efi
Gruß Daniel
Re: PXE Boot bricht ab mit Minimal Bash-like
Verfasst: 04 Aug 2021, 15:28
von m.radtke
Hi
sowas hatten wir vor kurzem auf einem Terra Gerät, da musste man im BIOS/UEFI sagen dass das Gerät ein nicht Windows booten darf. Vielleicht liegt es daran.
Gruß
Mathias
Re: PXE Boot bricht ab mit Minimal Bash-like
Verfasst: 04 Aug 2021, 15:33
von DanielF
Hallo Mathias,
ich werde eine solche Einstellung mal suchen im Bios.
Was aber wie gesagt seltsam ist, dass das dasselbe Gerät ohne Änderungen am BIOS in einer anderen Schule funktioniert!
Gruß Daniel
Re: PXE Boot bricht ab mit Minimal Bash-like
Verfasst: 04 Aug 2021, 17:09
von m.radtke
Hi Daniel,
funktionieren denn andere UEFI Netboots an der "kaputten" Schule?
Sind an beiden Schulen die gleichen Geräte vorhanden oder warst du mit ein und demselben Gerät an den jeweiligen Schulen?
Gruß
Mathias