Δεν εμφανιζεται ο grub

Τελικά έχω πάλι τα ίδια .Δεν εμφανίζεται ο grub ενώ η εκκίνηση συνεχίζει κανονικά.Αν κάποιος με Arch -οειδες έχει την καλοσύνη να ποστάρει το περιεχόμενο του /etc/default/grub ίσως έβλεπα κάποια διαφορά και το έλυνα τελικά. Ευχαριστώ.

# GRUB boot loader configuration

GRUB_DEFAULT=0
GRUB_TIMEOUT=3
GRUB_DISTRIBUTOR="Arch"
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet"
GRUB_CMDLINE_LINUX=""

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"

# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y

# Set to 'countdown' or 'hidden' to change timeout behavior,
# press ESC key to display menu.
GRUB_TIMEOUT_STYLE=menu

# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console

 # Uncomment to disable graphical terminal
 #GRUB_TERMINAL_OUTPUT=console
 
 # The resolution used on graphical terminal
 # note that you can use only modes which your graphic card supports via VBE
 # you can see them in real GRUB with the command `vbeinfo'
 GRUB_GFXMODE=auto
 
 # Uncomment to allow the kernel use the same resolution used by grub
 GRUB_GFXPAYLOAD_LINUX=keep
 
 # Uncomment if you want GRUB to pass to the Linux kernel the old parameter
 # format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
 #GRUB_DISABLE_LINUX_UUID=true
 
 # Uncomment to disable generation of recovery mode menu entries
 GRUB_DISABLE_RECOVERY=true
 
 # Uncomment and set to the desired menu colors.  Used by normal and wallpaper
 # modes only.  Entries specified as foreground/background.
 #GRUB_COLOR_NORMAL="light-blue/black"
 #GRUB_COLOR_HIGHLIGHT="light-cyan/blue"
 
 # Uncomment one of them for the gfx desired, a image background or a gfxtheme
 #GRUB_BACKGROUND="/path/to/wallpaper"
 #GRUB_THEME="/path/to/gfxtheme"
 
 # Uncomment to get a beep at GRUB start
 #GRUB_INIT_TUNE="480 440 1"
 
 # Uncomment to make GRUB remember the last selection. This requires
 # setting 'GRUB_DEFAULT=saved' above.
 #GRUB_SAVEDEFAULT="true"
2 «Μου αρέσει»
Warning: bash: local (5.1.004-1) is newer than core (5.1.0-2)
Warning: gimp-plugin-gmic: local (2.9.7-3) is newer than community (2.9.7-2)
Warning: gmic: local (2.9.7-3) is newer than community (2.9.7-2)
Warning: grub: local (2:2.04-10) is newer than core (2.04-22)
Warning: iproute2: local (5.12.0-1) is newer than core (5.11.0-1)
Warning: iputils: local (20210202-1) is newer than core (20200821-1)
Warning: less: local (1:581.2-1) is newer than core (1:581-1)
Warning: lib32-faudio: local (21.05-1) is newer than multilib (21.04-1)
Warning: lib32-libepoxy: local (1.5.7-1) is newer than multilib (1.5.5-1)
Warning: lib32-libglvnd: local (1.3.3-1) is newer than multilib (1.3.2-1)
Warning: lib32-librsvg: local (2.50.5-1) is newer than multilib (2.50.4-1)
Warning: lib32-mesa: local (21.0.3-3) is newer than multilib (21.0.3-2)
Warning: lib32-systemd: local (248-1) is newer than multilib (247.6-1)
Warning: lib32-vulkan-icd-loader: local (1.2.176-1) is newer than multilib (1.2.174-1)
Warning: libldap: local (2.4.58-2) is newer than core (2.4.58-1)
Warning: libmicrohttpd: local (0.9.73-1) is newer than core (0.9.72-1)
Warning: lsb-release: local (1.4-18) is newer than core (1.4-13)
Warning: mkinitcpio: local (30-1) is newer than core (29-1.0)
Warning: nano: local (5.7-1) is newer than core (5.6.1-1)
Warning: ncurses: local (6.2-2) is newer than core (6.2-1)
Warning: os-prober: local (1.78-1) is newer than community (1.78-0.1)
Warning: python-pygments: local (2.9.0-1) is newer than community (2.8.1-1)
Warning: shotcut: local (21.05.01-1) is newer than community (21.03.21-1)
Warning: systemd: local (248-5) is newer than core (247.6-1.0)
Warning: systemd-libs: local (248-5) is newer than core (247.6-1.0)
Warning: systemd-sysvcompat: local (248-5) is newer than core (247.6-1.0)

Δεν γνωρίζω αν αυτό επηρεάζει τον grub

Το μόνο σχετικό πακέτο είναι το os-prober αλλά αυτό δε σε ενδιαφέρει καν αν δεν έχεις εγκατεστημένα άλλα λειτουργικά. Σε κάθε περίπτωση, αν το /etc/default/grub και το /boot/grub/grub.cfg είναι σωστά αλλά το πρόβλημα παραμένει, κάνε αναφορά σφάλματος. Αν έχεις και άλλα λειτουργικά και είσαι βέβαιος ότι το GRUB_TIMEOUT= δεν είναι 0, τότε φταίει το os-prober που δεν τα βρίσκει. Διαφορετικά φταίει ολόκληρο το grub.

Θα πρέπει όμως να μας πεις (αν ξέρεις) πώς στο καλό έχεις τόσα πακέτα όπου η εγκατεστημένη έκδοση είναι νεότερη από αυτήν των αποθετηρίων. Αυτό είναι αδύνατο να συμβεί υπό φυσιολογικές συνθήκες, παρά μόνο αν έχεις προσθέσει κάποιο τρίτο αποθετήριο ή τα έχεις εγκαταστήσει απ’το AUR*. Και στις δύο αυτές περιπτώσεις όμως, τόσα πολλά πακέτα και μάλιστα αρκετά βασικά του συστήματος μπορούν να δημιουργήσουν μεγάλο πρόβλημα. Αν δεν έχεις κάνει εσύ κάποια ανάμειξη αποθετηρίων, τότε φταίει 100% η διανομή.


*Υπάρχει και το ενδεχόμενο να έχεις χρησιμοποιήσει «ό,τι να 'ναι» εντολές του pacman και να έχει αποσυγχρονιστεί η τοπική βάση των πακέτων σου. Σε αυτήν την περίπτωση δίνεις sudo pacman -Fy και αμέσως μετά sudo pacman -Syu.

Στο αρχείου διαμόρφωσης του grub υπάρχουν και κάποιες άλλες σχετικές επιλογές σχετικά με την απόκρυψη:
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_HIDDEN_TIMEOUT=0
GRUB_TIMEOUT_STYLE=hidden
Ίσως λοιπόν είναι κάποια από αυτές ενεργοποιημένη και αυτό ευθύνεται για τη μαύρη οθόνη.

Για ξεκίνημα παράθεσε το /etc/default/grub που εσύ χρησιμοποιείς.
Ερώτηση; Δοκίμασες να πατήσεις το shift (συνεχώς) την ώρα που κάνεις boot.
Δίνεις grub-install & grub-mkconfig για να δημιουργηθεί ο grub και να πάρει τις αλλαγές;

Ακολούθως ασχολήσου με το mirrorlist. Κάνε generate καινούργιο και μετά pacman -Syuu.

Αναμένουμε.

to grub-install δε χρειάζεται αφού είναι ήδη εγκατεστημένος ο grub, μόνο update χρειάζεται για να εφαρμοστούν οι αλλαγές που έχουν γίνει στο αρχείο.

Εχω σε αλλο δισκο Ubuntu για εκτακτη περιπτωση στο Manjaro
Και το GRUB_TIMEOUT= είναι 10

Εχω εγκαταστησει μερικα απο το AUR

To κακο ειναι οτι εμπιστευομαι οποιδηποτε site και περναω εντολες που εκ των υστερων καταλαβαινω οτι ηταν οντως αλλα αντ αλλων
Παντως την -Fy δεν την βρηκα και νομιζω εδωσα -Scc… Δεν θυμαμαι

Δεν υπαρχει GRUB_HIDDEN ενεργοποιημένη καμία.

 GRUB_DEFAULT="Advanced options for Manjaro Linux>Manjaro Linux, with Linux linux-lts"
 GRUB_TIMEOUT="10"
 GRUB_TIMEOUT_STYLE="hidden"
 GRUB_DISTRIBUTOR="Manjaro"
 GRUB_CMDLINE_LINUX_DEFAULT="quiet apparmor=1 security=apparmor udev.log_priority=3"
 GRUB_CMDLINE_LINUX=""
 
 # If you want to enable the save default function, uncomment the following
 # line, and set GRUB_DEFAULT to saved.
 GRUB_SAVEDEFAULT="false"
 
 # Preload both GPT and MBR modules so that they are not missed
 GRUB_PRELOAD_MODULES="part_gpt part_msdos"
 
 # Uncomment to enable booting from LUKS encrypted devices
 #GRUB_ENABLE_CRYPTODISK="y"

 # Uncomment to use basic console
 GRUB_TERMINAL_INPUT="console"
 
 # Uncomment to disable graphical terminal
 #GRUB_TERMINAL_OUTPUT="console"
 
 # The resolution used on graphical terminal
 # note that you can use only modes which your graphic card supports via VBE
 # you can see them in real GRUB with the command 'videoinfo'
 GRUB_GFXMODE=auto
 
 # Uncomment to allow the kernel use the same resolution used by grub
 GRUB_GFXPAYLOAD_LINUX="keep"
 
 # Uncomment if you want GRUB to pass to the Linux kernel the old parameter
 # format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
 #GRUB_DISABLE_LINUX_UUID="true"
 
 # Uncomment to disable generation of recovery mode menu entries
 GRUB_DISABLE_RECOVERY="true"
 
 # Uncomment and set to the desired menu colors.  Used by normal and wallpaper
 # modes only.  Entries specified as foreground/background.
 GRUB_COLOR_NORMAL="light-gray/black"
 GRUB_COLOR_HIGHLIGHT="green/black"
 
 # Uncomment one of them for the gfx desired, a image background or a gfxtheme
 #GRUB_BACKGROUND="/usr/share/grub/background.png"
 GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt"
 
 # Uncomment to get a beep at GRUB start
 #GRUB_INIT_TUNE="480 440 1"
 #GRUB_DISABLE_OS_PROBER="false"
 
 GRUB_DISABLE_LINUX_RECOVERY="true"

Το Shift το δοκιμασα και λειτουργησε.
Δινω grub-install & grub-mkconfig μετα απο καθε αλλαγη
Το mirrorlist πρεπει να ειναι η αρχη του χαους γιατι καποια στιγμη οι Ελληνικοι servers φαινονταν οτι δεν λειτουργουν και ξεκινησα να τους φτιαξω.
Τωρα ειναι ετσι.

 ## Country : Greece
 Server = https://ftp.cc.uoc.gr/mirrors/linux/manjaro/stable/$repo/$arch

Ξεκίνησα να διορθώσω τις “κίτρινες” εφαρμογές με το octopi αφού οι {οτι να ναι} εντολες που βρηκα δεν ειχαν καποιο αποτελεσμα.
Πολλες απο αυτες “πρασίνισαν” αλλες οχι.
Το ευχαριστο ειναι οτι ο grub ειναι ενεργος μετα απο τις αλλαγες και την προσθηκη # στο

GRUB_DISABLE_OS_PROBER

sudo pacman -Fy

Δεν εμφανισε προβλημα

sudo pacman -Syu

warning: gvfs: local (1.48.1-1) is newer than extra (1.48.0+13+gc615cfe1-1)
warning: gvfs-afc: local (1.48.1-1) is newer than extra (1.48.0+13+gc615cfe1-1)
warning: gvfs-gphoto2: local (1.48.1-1) is newer than extra (1.48.0+13+gc615cfe1-1)
warning: gvfs-mtp: local (1.48.1-1) is newer than extra (1.48.0+13+gc615cfe1-1)
warning: gvfs-smb: local (1.48.1-1) is newer than extra (1.48.0+13+gc615cfe1-1)
warning: imagemagick: local (7.0.11.10-1) is newer than extra (7.0.11.9-1)
warning: opencv: local (4.5.2-3) is newer than extra (4.5.2-2)
warning: openexr: local (3.0.1-2) is newer than extra (2.5.5-1)
warning: snapd: local (2.50-1) is newer than extra (2.49.2-1)
there is nothing to do

Τα υπολοιπα απο τις {οτι να ναι} και ενα περιεργο ειναι οτι ειναι και το manjaro-pulse και το manjaro-alsa ειναι κιτρινα αλλα δεν εχω προβληματα με τον ηχο.

Συγνωμη στους διαχειριστες που θα πρεπει να βαλουν τα θεματα σε μια σειρα αλλα ξερω εγω που το εβαλα στο καφενειο.

Αυτοανακηρύσσομαι το παράδειγμα προς αποφυγήν.

Ευχαριστω για την βοηθεια ολους

Ξεκινώντας απ’ την αρχή, αν το GRUB_DISABLE_OS_PROBER ενεργοποιείται με κάθε update, κάνε αναφορά σφάλματος και πες τους να το διορθώσουν. Είναι απλά χαζό αν συμβαίνει.

Για να επιστρέψεις όλα τα πακέτα στις εκδόσεις των αποθετηρίων δίνεις sudo pacman - Syuu. Αν συνεχίσει αυτό με τις νεότερες εκδόσεις και είσαι βέβαιος ότι δεν ανακάτεψες αποθετήρια εσύ, τότε τα ανακατεύουν αυτοί (ενεργοποιώντας το [testing] ίσως) και αυτό είναι μεγάλο λάθος. Μπορείς να το τσεκάρεις προς το τέλος του /etc/pacman.conf.

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
`sudo pacman - Syuu`
(9/9) checking keys in keyring                     [######################] 100%
(9/9) checking package integrity                   [######################] 100%
(9/9) loading package files                        [######################] 100%
(9/9) checking for file conflicts                  [######################] 100%
error: failed to commit transaction (conflicting files)
openexr: /usr/lib/libImath.so exists in filesystem (owned by imath)
openexr: /usr/lib/python3.9/site-packages/imath.so exists in filesystem (owned by imath)
snapd: /snap exists in filesystem
Errors occurred, no packages were upgraded.

Απ το παραπανω εγω καταλαβαινω οτι πρεπει να σβησω τα

libImath.so & imath.so

για να συνεχισει το downgrade. Σωστα?

Γράφεις ότι δεν υπάρχει καμία απ’ τις επιλογές, αλλά στο αρχείο που παρέθεσες παρακάτω απ’ ότι βλέπω υπάρχει το “GRUB TIMEOUT_STYLE=hidden”. Οπότε μάλλον γι’ αυτό δε βλέπεις το μενού στην εκκίνηση.

Δε χρειάζεται να σβήσεις κάτι. Απλά κάνε την εντολή έτσι: sudo pacman -Syuu --overwrite="*".

Σε κάθε περίπτωση όμως θα πρέπει να μάθεις πώς μπερδεύτηκαν οι εκδόσεις ώστε να μην ξανασυμβεί.

2 «Μου αρέσει»

Απαντω GRUB_HIDDEΝ … ΔΕΝ υπαρχει.
Και η GRUB TIMEOUT_STYLE αλλαξε σε =menu

Η εντολη εβγαλε outdated το manjaro-alsa αλλα αμεσως ηρθε ειδοποιηση για ενημερωση η οποια ολοκληρωθηκε χωρις μηνυμα λαθους.
Καταπρασινα ολα !!!
Σ ευχαριστω οπως και οσους μπηκαν στον κοπο να με βοηθησουν.
Χρωσταω κερασμα !!!
Αααα μην ξεχασω την
GRUB_DISABLE_OS_PROBER="false"
την εχω χωρις “#” γιατι με το συμβολο δεν εμφανιζε το Ubuntu που εχω σε αλλο δισκο!