GRUB mit UEFI

localhost /home/michi # os-prober
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
  /dev/sdb: open failed: No medium found
localhost /home/michi # 
localhost /home/michi # mount
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
none on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=10240k,nr_inodes=2036784,mode=755)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
/dev/sda4 on / type ext4 (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
cgroup_root on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,relatime,size=10240k,mode=755)
openrc on /sys/fs/cgroup/openrc type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/lib/rc/sh/cgroup-release-agent.sh,name=openrc)
none on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cpuset on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cpuacct on /sys/fs/cgroup/cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
localhost /home/michi # 
# /etc/fstab: static file system information.
#
# noatime turns off atimes for increased performance (atimes normally aren't 
# needed); notail increases performance of ReiserFS (at the expense of storage 
# efficiency).  It's safe to drop the noatime options if you want and to 
# switch between notail / tail freely.
#
# The root filesystem should have a pass number of either 0 or 1.
# All other filesystems should have a pass number of 0 or greater than 1.
#
# See the manpage fstab(5) for more information.
#

# <fs>                  <mountpoint>    <type>          <opts>          <dump/pass>

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
#
# NOTE: Even though we list ext4 as the type here, it will work with ext2/ext3
#       filesystems.  This just tells the kernel to use the ext4 driver.
#
# NOTE: You can use full paths to devices like /dev/sda3, but it is often
#       more reliable to use filesystem labels or UUIDs. See your filesystem
#       documentation for details on setting a label. To obtain the UUID, use
#       the blkid(8) command.

#LABEL=boot             /boot           ext4            noauto,noatime  1 2
#UUID=58e72203-57d1-4497-81ad-97655bd56494              /               ext4            noatime         0 1
#LABEL=swap             none            swap            sw              0 0
#/dev/cdrom             /mnt/cdrom      auto            noauto,ro       0 0
/dev/sda3               /
/dev/sda5               /boot           vfat
/etc/fstab lines 1-31/31 (END)

kein Sound unter Gentoo? – hier gibts die Lösung

Die weitverbreiteste Lösung für den Sound unter Gentoo ist Alsa. Es gibt aber zum Beispiel auch Pulseaudio. Das wiki zum Alsa unter Gentoo gibt es hier : https://wiki.gentoo.org/wiki/ALSA

Hier gibt es einige Tipps um zu überprüfen warum der Sound nicht funktioniert:

Es muss Alsa installiert sein. Es ist empfehlenswert es in die /etc/portage/make.conf hinzuzufügen. Sollte das noch nicht der Fall gewesen sein ist es erforderlich hinterher ein Update durchzuführen.

#emerge -avuND world

Wer eine grafische Oberfläche für Alsa haben möchte um den Sound zu konfigurieren dem empfehle ich alsamixergui zu installieren.

#emerge -av alsamixergui
Alsamixergui

Es ist wichtig zu überprüfen ob Alsa beim booten gestartet wird.

michi@localhost ~ $ rc-update
            alsasound | boot                                   
               binfmt | boot                                   
             bootmisc | boot                                   
              cgroups |                                 sysinit
                devfs |                                 sysinit
                dmesg |                                 sysinit
                 fsck | boot                                   
             hostname | boot                                   
              hwclock | boot                                   
              keymaps | boot                                   
            killprocs |                        shutdown        
    kmod-static-nodes |                                 sysinit
                local |      default nonetwork                 
           localmount | boot                                   
             loopback | boot                                   
              modules | boot                                   
             mount-ro |                        shutdown        
                 mtab | boot                                   
             netmount |      default                           
     opentmpfiles-dev |                                 sysinit
   opentmpfiles-setup | boot                                   
               procfs | boot                                   
                 root | boot                                   
         save-keymaps | boot                                   
    save-termencoding | boot                                   
            savecache |                        shutdown        
                 swap | boot                                   
               sysctl | boot                                   
                sysfs |                                 sysinit
         termencoding | boot                                   
                 udev |                                 sysinit
         udev-trigger |                                 sysinit
              urandom | boot                                   
michi@localhost ~ $ 

Ist dies nicht der Fall kann alsasound durch folgenden Befehl hinzugefügt werden:

#rc-update add alsasound boot

Hier wird Nix angezeigt, weil Nix erkannt wurde. Das kann über eine Suche in der dmesg getestet werden.

michi@localhost ~ $ dmesg | grep audio
[    5.744783] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC887-VD: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:line
[    5.744784] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.744785] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    5.744786] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[    5.744786] snd_hda_codec_realtek hdaudioC0D0:    dig-out=0x11/0x0
[    5.744787] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[    5.744788] snd_hda_codec_realtek hdaudioC0D0:      Front Mic=0x19
[    5.744788] snd_hda_codec_realtek hdaudioC0D0:      Rear Mic=0x18
[    5.744789] snd_hda_codec_realtek hdaudioC0D0:      Line=0x1a
[    5.758442] snd_hda_codec_generic hdaudioC0D2: autoconfig for Generic: line_outs=0 (0x0/0x0/0x0/0x0/0x0) type:line
[    5.758443] snd_hda_codec_generic hdaudioC0D2:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.758444] snd_hda_codec_generic hdaudioC0D2:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.758444] snd_hda_codec_generic hdaudioC0D2:    mono: mono_out=0x0
[    5.758445] snd_hda_codec_generic hdaudioC0D2:    inputs:
michi@localhost ~ $ ^C

Der User, der den Sound nutzen will muss in der Gruppe audio hinterlegt sein.