Αποστολέας Θέμα: UEFI boot order  (Αναγνώστηκε 565 φορές)

ktsiaras

  • Οπαδός
  • **
  • Μηνύματα: 14
UEFI boot order
« στις: 11 Ιαν 2021, 08:22:11 μμ »
Άλκη γεια σου!
Καλή χρονιά σε όλους με υγεία!
Ποδαρικό νομίζω εε;

Λοιπόν, μετά από αναβάθμιση των windows (στο μηχάνημα που έχω dual boot με ubuntu) χάθηκαν οι επιλογές του Grub κατά την εκκίνηση.
Πλέον παίζω με F11 κατά την εκκίνηση και τότε εμφανίζεται το Grub.

Τι μπορώ να κάνω για να το επαναφέρω; Αν και όποτε σε βολεύει μπαίνω και IRC...  ;)



gidarakos

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 352
    • http://www.gidarakos.com/
Απ: UEFI boot order
« Απάντηση #1 στις: 12 Ιαν 2021, 09:14:16 πμ »

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5834
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: UEFI boot order
« Απάντηση #2 στις: 12 Ιαν 2021, 09:59:38 πμ »
@ktsiaras καλή χρονιά, ΔΕΝ χρειάζεται επανεγκατάσταση του grub, θέλει μόνο αλλαγή η προεπιλεγμένη επιλογή μέσα από τα UEFI settings.
Θα σου έχει first boot device windows, βάλε first boot device ubuntu.

gidarakos

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 352
    • http://www.gidarakos.com/
Απ: UEFI boot order
« Απάντηση #3 στις: 12 Ιαν 2021, 10:50:29 πμ »
Άλκη απάντησα βιαστικά.. μόλις είδα αναβάθμιση των windows υπέθεσα ότι ήθελε reinstall grub! 8)
Αν πιστεύεις ότι μελλοντικά η απάντηση μου θα μπερδέψει κάποιον, διέγραψε την, δεν υπάρχει θέμα!

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5834
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: UEFI boot order
« Απάντηση #4 στις: 12 Ιαν 2021, 11:40:06 πμ »
Κώστα μια χαρά τα είπες, η επανεγκατάσταση του grub θα έλυνε το πρόβλημα αφού θα ενημέρωνε τα UEFI variables ώστε το Ubuntu να είναι πρώτο.

Εγώ πρότεινα το Del to enter Setup => First boot device μόνο και μόνο επειδή είναι πιο απλό/γρήγορο...

ktsiaras

  • Οπαδός
  • **
  • Μηνύματα: 14
Απ: UEFI boot order
« Απάντηση #5 στις: 28 Ιαν 2021, 09:37:18 πμ »
Γεια σε όλους!

Καθυστερημένο update για το θέμα της εκκίνησης: μπαίνω στις ρυθμίσεις του bios για να αλλάξω boot order (και να βάλω του ubuntu πρώτο)
αλλά για κάποιο λόγο δε με αφήνει, δεν το αποθηκεύει.  Έψαξα λίγο internet, δοκίμασα να το αλλάξω με διάφορα που βρήκα, αλλά τζίφος! (καιρό είχα να χρησιμοποιήσω την έκφραση αυτή! :) )
Συνεχίζω να κάνω manually (με F9 στον HP) επιλογή boot.

Να δοκιμάσω επανεγκατάσταση του grub;  Υπάρχει κάποιος τρόπος μέσω ubuntu να αλλάξω το uefi boot order;
Η αλήθεια είναι βέβαια πως, ευτυχώς, δεν είναι και μεγάλος κόπος το F9...

Καλή συνέχεια!

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5834
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: UEFI boot order
« Απάντηση #6 στις: 28 Ιαν 2021, 10:10:30 πμ »
Κώστα μετέφερα τα μηνύματα σε νέο θέμα ώστε να υπάρχει αλληλουχία.
Μπορείς να πατήσεις F9, να μπεις Ubuntu, και μετά να τρέξεις την παρακάτω εντολή:

Κώδικας: Bash
  1. # sudo efibootmgr
  2. BootCurrent: 0000
  3. Timeout: 1 seconds
  4. BootOrder: 0000,0002,0009,0007,0008,0004
  5. Boot0000* ubuntu
  6. Boot0002* Windows Boot Manager
  7. Boot0004* Network Card
  8. Boot0007* CD/DVD Drive
  9. Boot0008* Hard Drive
  10. Boot0009* ubuntu

Αυτή σου δείχνει την σειρά εκκίνησης του UEFI, και μπορείς μετά να την αλλάξεις με εντολές του τύπου:

sudo efibootmgr -o 0000,0002,0009,0007,0008,0004

Αν δυσκολευτείς έλα και από το IRC να το δούμε live.

ktsiaras

  • Οπαδός
  • **
  • Μηνύματα: 14
Απ: UEFI boot order
« Απάντηση #7 στις: 01 Φεβ 2021, 09:02:46 πμ »
Άλκη καλημέρα,

Έτρεξα efibootmgr και η σειρά είναι (εικόνα 1). Καλά μου φαίνεται αυτό, έτσι δεν είναι;

Σου ανεβάζω μια φωτό από την οθόνη που εμφανίζει το F9 και στη συνέχεια το boor order του grub... (στο δεύτερο μήνυμα ανοίγουν καλύτερα)

Νομίζω πως το πρόβλημα είναι στα windows και δεν ξέρω αν μπορεί να προσπελαστεί το boot order των windows από ubuntu, γιατί από windows
δεν έχω καταφέρει να το ανοίξω και να το πειράξω.

...έχω μάθημα σε λίγο σερί μέχρι 1 και 20 και εφημερία, οπότε ίσως είναι καλύτερα να μπούμε αύριο το πρωί irc αν χρειαστεί και μπορείς κι εσύ...

Παρεμπιπτόντως, τη δεύτερη (ίδια) γραμμή του ubuntu στην οθόνη F9 σήμερα μου την εμφάνισε πρώτη φορά!
« Τελευταία τροποποίηση: 01 Φεβ 2021, 09:15:03 πμ από ktsiaras »

ktsiaras

  • Οπαδός
  • **
  • Μηνύματα: 14
Απ: UEFI boot order
« Απάντηση #8 στις: 01 Φεβ 2021, 09:13:23 πμ »
Ξανα ανεβάζω τις 2 εικόνες για να φαίνονται καλύτερα στο chat...

Και για να αυξήσω και τα μηνύματά μου ;)

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5834
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: UEFI boot order
« Απάντηση #9 στις: 01 Φεβ 2021, 09:29:14 πμ »
Κώστα καλημέρα, είναι λάθος το boot order σου, ΔΕΝ θέλουμε τα Windows πρώτα. Βάζουμε πάντα το Ubuntu πρώτο, ώστε να βγει ο grub boot manager, και ΕΚΕΙ, τα sch-scripts θυμούνται την τελευταία επιλογή που έγινε.
Άρα αν κάποιος έχει μπουτάρει σε Windows τελευταία φορά και κάνει reboot, θα μπουτάρει πάλι αυτόματα με τη σειρά UEFI > grub menu > Windows, και όχι σε Linux.

Επομένως, δώσε:

sudo efibootmgr -o 0000,0001,0002,2001,3002

Την έξτρα επιλογή αν θες τη σβήνεις είτε από το BIOS είτε με την efibootmgr, αλλά και να την αφήσεις δεν ενοχλεί.

ktsiaras

  • Οπαδός
  • **
  • Μηνύματα: 14
Απ: UEFI boot order
« Απάντηση #10 στις: 03 Φεβ 2021, 08:51:52 πμ »
Καλημέρα! 

Ναι Άλκη, το κατάλαβα τώρα κι είναι όπως τα λες... Έγινε οκ!

Αν θέλω να κάνει boot ο grub στα Windows, για να διευκολύνω τα παιδιά στο σπίτι, θα τρέχω μετά το μάθημα μια
efibootmgr και θα αλλάζω τη δεύτερη θέση "ubuntu" με "Windows..." και θα τους φορτώνει τον grub με προεπιλογή τα Windows, έτσι;

Ευχαριστώ! Καλή συνέχεια!

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5834
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: UEFI boot order
« Απάντηση #11 στις: 03 Φεβ 2021, 09:31:04 πμ »
Αυτό που λες θα εξαφανίσει τον grub και θα δείχνει μόνο Windows, όπως ήταν και χθες δηλαδή.
Αν θες να αλλάξεις την προεπιλεγμένη τιμή του grub, οι σχετικές εντολές είναι:

Κώδικας: Bash
  1. # Προβολή του ακριβούς ονόματος του Windows grub menu:
  2. $ grep -i windows /boot/grub/grub.cfg
  3. menuentry 'Windows Boot Manager (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-efi-483E-3090' {
  4. # Και εκτέλεση της grub-set-default για την επιλογή του:
  5. $ sudo grub-set-default 'Windows Boot Manager (on /dev/sda1)'

ktsiaras

  • Οπαδός
  • **
  • Μηνύματα: 14
Απ: UEFI boot order
« Απάντηση #12 στις: 08 Φεβ 2021, 08:46:13 πμ »
Καλημέρα Άλκη!

Ευχαριστώ... Όλα ok!