Ihar Hancharenka ae963cb03b m
2024-03-22 12:28:39 +03:00
..
m
2024-02-04 19:40:05 +03:00
m
2023-11-21 22:05:37 +03:00
m
2024-01-14 10:14:30 +03:00
2023-03-27 16:52:17 +03:00
m
2024-03-11 10:29:36 +03:00
m
2023-09-29 20:58:42 +03:00
m
2023-09-14 22:46:48 +03:00
2023-03-27 16:52:17 +03:00
m
2024-02-07 15:50:51 +03:00
m
2024-02-23 20:58:33 +03:00
m
2024-03-05 13:28:27 +03:00
2023-03-27 16:52:17 +03:00
m
2024-03-19 14:39:15 +03:00
m
2024-01-27 07:23:12 +03:00
m
2024-02-25 18:02:17 +03:00
2023-03-27 16:52:17 +03:00
m
2024-03-22 12:28:39 +03:00
m
2024-02-29 09:14:15 +03:00
m
2024-02-11 11:00:49 +03:00
2023-03-27 16:52:17 +03:00
m
2024-01-12 11:17:52 +03:00
m
2024-03-08 10:59:52 +03:00
m
2023-12-18 17:27:18 +03:00
2023-03-27 16:52:17 +03:00
m
2024-03-04 20:23:55 +03:00
m
2023-10-06 22:29:04 +03:00
2023-03-27 16:52:17 +03:00
m
2023-10-24 22:52:55 +03:00
2023-03-27 16:52:17 +03:00
m
2024-03-21 09:03:03 +03:00
m
2024-01-27 07:23:12 +03:00
2023-03-27 16:52:17 +03:00
2023-03-27 16:52:17 +03:00
2023-03-27 16:52:17 +03:00
2023-03-27 16:52:17 +03:00
m
2023-11-01 10:27:51 +03:00
2023-03-27 16:52:17 +03:00
m
2024-03-21 09:03:03 +03:00
2023-03-27 16:52:17 +03:00

reparing

dd

sudo dd bs=4M of=/dev/sda status=progress oflag=sync status=progress if=<dist>.iso

rhino dist grub nomodeset

e -> splash -> nomodeset -> F10

chroot

sudo lsblk
sudo mount /dev/nvme0n1p… /mnt
sudo mount /dev/nvme0n1p… /mnt/boot/efi/
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt

uefi

https://wiki.archlinux.org/title/Unified_Extensible_Firmware_Interface/Secure_Boot

UMS/KMS

EDID

grub

amdgpu

disabling modesetting

https://wiki.archlinux.org/title/Kernel_mode_setting#Disabling_modesetting

driver=free i915.modeset=0 radeon.modeset=0 nouveau.modeset=0

nomodeset The newest kernels have moved the video mode setting into the kernel. So all the programming of the hardware specific clock rates and registers on the video card happen in the kernel rather than in the X driver when the X server starts. This makes it possible to have high resolution nice looking splash (boot) screens and flicker free transitions from boot splash to login screen. Unfortunately, on some cards this doesnt work properly and you end up with a black screen. Adding the nomodeset parameter instructs the kernel to not load video drivers and use BIOS modes instead until X is loaded.

Note that this option is sometimes needed for nVidia cards when using the default "nouveau" drivers. Installing proprietary nvidia drivers usually makes this option no longer necessary, so it may not be needed to make this option permanent, just for one boot until you installed the nvidia drivers.

iommu=soft pci=noats acpi=off https://forum.garudalinux.org/t/cant-boot-on-integrated-radeon-gpu/14890 radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1 modprobe.blacklist=radeon

misc

driver=free acpi=off noapic

/etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT=...

recordfail load_video gfxmode $linux_gfx_mode insmod gzio ... set root='hd0,...'

$vt_handoff (vt = virtualterminal) is a kernel boot parameter unique to Ubuntu, and is not an upstream kernel boot parameter. Its purpose is to allow the kernel to maintain the current contents of video memory on a virtual terminal.

issues

to-read