Αδυναμία εκκίνησης client με ubuntu

Ξεκίνησε από aspd, 13 Νοε 2023, 01:47:07 ΜΜ

« προηγούμενο - επόμενο »

aspd

θέλω τον παλιό server του εργαστηρίου, να τον κάνω client σε 22.04 εργαστήριο. Είναι 64μπιτο μηχάνημα και με bios.
Δεν μπορώ να τον κάνω να μπουτάρει από δίκτυο από το setup. Δοκίμασα πολλά και διάφορα, αλλά απέτυχα.
Έχει ubuntu 18.04. Έβαλα τις εντολές
sudo -i
mkdir -p /etc/default/grub.d
wget https://gitlab.com/sch-scripts/sch-scripts/raw/main/share/sch-scripts/grub.cfg -O /etc/default/grub.d/sch-scripts.cfg
add-apt-repository --yes ppa:ts.sch.gr
apt update
apt install --yes grub-ipxe

--------

Το αποτέλεσμα είναι να εμφανίζεται σε αυτόν η επιλογή για pxe στο grub, αλλά μετά να βγάζει μαύρη οθόνη και μόνο με hard reset μπορώ να μπω στα 18.04.


alkisg

Δοκίμασε αυτό: https://alkisg.mysch.gr/steki/index.php?topic=8594.msg93692#msg93692

Αν δεν παίξει, βγάλε βίντεο από τη διαδικασία εκκίνησης, βάλ' το σε κανένα google photos/drive και δώσε εδώ το λινκ.

aspd

Θα το δοκιμάσω την Τετάρτη που έχω χρόνο.
Αν το 1 ή το 2 στο server δουλέψουν, πώς μπορώ να  βγάλω την εντολή για το pxe από το grub μενού του client, αφού δεν κάνει τίποτα;

Δηλαδή να αναιρέσω τα παρακάτω
sudo -i
mkdir -p /etc/default/grub.d
wget https://gitlab.com/sch-scripts/sch-scripts/raw/main/share/sch-scripts/grub.cfg -O /etc/default/grub.d/sch-scripts.cfg
add-apt-repository --yes ppa:ts.sch.gr
apt update
apt install --yes grub-ipxe


Επίσης το 1 και το 2 δε θα επηρεάσουν τους άλλους clients που κάνουν boot, σωστά; (έλεγε το σχετικό post  για εφαρμογή σχετικών εντολών σε συγκεκριμένους clients. https://alkisg.mysch.gr/steki/index.php?topic=8594.msg93692#msg93692)

aspd

Καλησπέρα, δεν είχα χρόνο σήμερα να δοκιμάσω το 1 και 2.

Έβγαλα μόνο κάτι φωτογραφίες από το setup. Βλέπω να υποστηρίζεται network, αλλά δεν μπορώ να το ενεργοποιήσω.
H μητρική φαίνεται να είναι η h81m-p32l

https://www.msi.com/Motherboard/H81M-P32L/Specification

Με boot μενού (F11) δεν εμφανίζει επιλογή για network
Αν δεν επιλέξω τίποτα βλέπω κατευθείαν grub μενού για 18.04
Πηγαίνοντας στο setup  στις ρυθμίσεις για boot, είναι επιλεγμένο το legacy+uefi, αλλά παρακάτω αν βάλω 1η επιλογή boot το network, το αγνοεί και ούτε φορτώνει από δίκτυο, ούτε εμφανίζει κάτι στο boot μενού με F11.
Κάπου αλλού (εικόνα 4) είδα να λέει bios boot function  disabled.  Το ενεργοποίησα, αποθήκευσα με F10, αλλά δεν έκανε κάτι.  Όταν ξαναμπήκα στο Bios πάλι disabled ήταν.
Φωτογραφίες:
https://drive.google.com/drive/folders/19C55uFaDvpauWxUZKnjgr41F9P1KLcmY?usp=sharing

alkisg

#4
Υπάρχουν 4 διαφορετικές επιλογές να δοκιμάσεις:

  • BIOS netboot (τελικά χρησιμοποιεί το αρχείο /srv/tftp/ltsp/undionly.kpxe)
  • UEFI netboot (αρχείο snponly.efi)
  • GRUB BIOS netboot (τοπικό αρχείο /boot/ipxe.lkrn)
  • GRUB UEFI netboot (/boot/ipxe.efi)

Τις δύο πρώτες θα πρέπει να τις καταφέρεις μόνη σου ή με τη βοήθεια του ΥΠΛΗΝΕΤ σου μέσα από τα BIOS settings.
Στην πρώτη εικόνα που ανέβασες, [Network] εννοεί την παραπάνω επιλογή (1), και [UEFI Network] εννοεί την επιλογή (2).
Τώρα το [UEFI Network] είναι πολύ χαμηλά στη σειρά και δεν ενεργεί, βάλ' το δεύτερο.

Αν οι δύο πρώτες δεν παίξουν, τότε για τις δύο επόμενες, έλα από το Matrix (δες υπογραφή μου) ένα πρωί να το δούμε ζωντανά.

aspd

Θα βάλω αύριο την επιλογή UEFI Network στη 2η θέση και θα δω αν κάνει τίποτα.
Να δοκιμάσω και τα παρακάτω πριν ζητήσω βοήθεια μέσω matrix;

a) Στον server:
sudo wget https://boot.ipxe.org/undionly.kpxe -O /srv/tftp/ltsp/undionly.kpxe
 Και reboot τον client.
 
b) Αν δεν παίξει η δοκιμή 1, τότε ξανά στον server:
 sudo wget https://boot.ipxe.org/ipxe.pxe -O /srv/tftp/ltsp/undionly.kpxe
 Και reboot όλους τους clients.


alkisg

#6
Το (a) και (b) είναι υποπερίπτωση του (1). Δηλαδή αν ξεκινήσει με BIOS netboot και στην πορεία κολλήσει ή εγκαταλείψει, τότε δοκιμάζεις και το (a), ενώ αν δεν παίξει ούτε έτσι, το επαναφέρεις με (b).

Αντίστοιχα αν ξεκινήσει με UEFI netboot και στην πορεία κολλήσει ή εγκαταλείψει, τότε δοκιμάζεις και το ipxe.efi αντί για το snponly.efi.

Ενώ τα (3) και (4) δεν σχετίζονται/επηρεάζονται από τα (a) και (b).

aspd

Τότε απλά θα βάλω το UEFI Network στη 2η θέση και ζητήσω βοήθεια μέσω matrix, γιατί για το 3,4 δεν ξέρω τι να κάνω και  όλα αυτά δεν τα ελέγχω :)

aspd

Καλημέρα,
Το boot μενού στον  client (F11) είναι ό,τι δείχνει η εικόνα 6.
Έβαλα το uefi network στη 2η θέση. Εικόνα 7
Το boot μενού εξακολουθεί να είναι το ίδιο. Εικόνα 8.


https://drive.google.com/drive/folders/19C55uFaDvpauWxUZKnjgr41F9P1KLcmY?usp=sharing

Να έλθω από το matrix;



aspd


aspd

Τέλεια!!!!    Φορτώνει κανονικά από το δίκτυο.
Ευχαριστώ πάρα πολύ!

LAN Option ROM: Enabled
Network stack: Enabled