after watching the LTT video, i got the answer of this issue.
i used Sudo Dnf auto remove command and it deleted the grub and many system packages. that’s a very serious issue.
i tried that command and got this list, even though the grub is not there but some important packages are there.
[surface@fedora ~]$ sudo dnf autoremove
Copr repo for PyCharm owned by phracek 46 kB/s | 194 kB 00:04
Fedora 35 - x86_64 1.8 MB/s | 61 MB 00:34
Fedora 35 openh264 (From Cisco) - x86_64 911 B/s | 2.5 kB 00:02
Fedora Modular 35 - x86_64 1.5 MB/s | 2.6 MB 00:01
Fedora 35 - x86_64 - Updates 869 kB/s | 13 MB 00:15
Fedora Modular 35 - x86_64 - Updates 134 kB/s | 718 kB 00:05
google-chrome 114 B/s | 3.5 kB 00:31
linux-surface 7.3 kB/s | 695 kB 01:35
RPM Fusion for Fedora 35 - Nonfree - NVIDIA Dri 3.5 kB/s | 14 kB 00:04
RPM Fusion for Fedora 35 - Nonfree - Steam 543 B/s | 2.1 kB 00:03
Dependencies resolved.
================================================================================
Package Arch Version Repo Size
================================================================================
Removing:
LibRaw x86_64 0.20.2-3.fc35 @anaconda 2.2 M
SDL2 x86_64 2.0.16-4.fc35 @updates 1.5 M
SDL2_image x86_64 2.0.5-7.fc35 @anaconda 168 k
babl x86_64 0.1.88-1.fc35 @updates 1.2 M
brasero-libs x86_64 3.12.3-1.fc35 @anaconda 998 k
capstone x86_64 4.0.2-7.fc35 @anaconda 11 M
corosynclib x86_64 3.1.6-1.fc35 @updates 157 k
cyrus-sasl x86_64 2.1.27-13.fc35 @anaconda 145 k
dleyna-renderer x86_64 0.6.0-13.fc35 @anaconda 169 k
edk2-ovmf noarch 20210527gite1999b264f1f-2.fc35
@anaconda 9.4 M
flexiblas x86_64 3.0.4-6.fc35 @anaconda 68 k
flexiblas-netlib x86_64 3.0.4-6.fc35 @anaconda 11 M
flexiblas-openblas-openmp x86_64 3.0.4-6.fc35 @anaconda 42 k
fmt x86_64 8.0.1-2.fc35 @anaconda 329 k
folks x86_64 1:0.15.3-1.fc35 @anaconda 2.6 M
frei0r-plugins x86_64 1.7.0-13.fc35 @anaconda 5.9 M
gavl x86_64 1.4.0-19.fc35 @anaconda 4.2 M
gegl04 x86_64 0.4.32-1.fc35 @updates 8.6 M
genisoimage x86_64 1.1.11-48.fc35 @anaconda 1.1 M
gfbgraph x86_64 0.2.4-1.fc35 @updates 101 k
glusterfs x86_64 9.4-1.fc35 @updates 2.8 M
glusterfs-cli x86_64 9.4-1.fc35 @updates 493 k
glusterfs-client-xlators x86_64 9.4-1.fc35 @updates 3.8 M
glusterfs-fuse x86_64 9.4-1.fc35 @updates 563 k
gnome-online-miners x86_64 3.34.0-9.fc35 @anaconda 386 k
gnome-video-effects noarch 0.5.0-6.fc35 @anaconda 210 k
gnutls-dane x86_64 3.7.2-2.fc35 @anaconda 49 k
gnutls-utils x86_64 3.7.2-2.fc35 @anaconda 2.4 M
gtk-vnc2 x86_64 1.2.0-3.fc35 @anaconda 228 k
gvnc x86_64 1.2.0-3.fc35 @anaconda 240 k
gvncpulse x86_64 1.2.0-3.fc35 @anaconda 47 k
imath x86_64 3.1.3-1.fc35 @updates 364 k
ipxe-roms-qemu noarch 20200823-7.git4bd064de.fc35
@anaconda 2.7 M
jasper-libs x86_64 2.0.33-1.fc35 @anaconda 326 k
julietaula-montserrat-base-web-fonts noarch 1:7.210-5.fc35 @anaconda 971 k
julietaula-montserrat-fonts-common noarch 1:7.210-5.fc35 @anaconda 7.3 k
libbpf x86_64 2:0.4.0-2.fc35 @anaconda 290 k
libcacard x86_64 3:2.8.0-5.20210801gitcf6121deb4.fc35
@anaconda 119 k
libchamplain x86_64 0.12.20-5.fc35 @anaconda 409 k
libchamplain-gtk x86_64 0.12.20-5.fc35 @anaconda 25 k
libdecor x86_64 0.1.0-1.fc35 @anaconda 96 k
libfdt x86_64 1.6.1-2.fc35 @anaconda 58 k
libgdither x86_64 0.6-25.fc35 @anaconda 45 k
libgfapi0 x86_64 9.4-1.fc35 @updates 227 k
libgfortran x86_64 11.2.1-1.fc35 @anaconda 2.7 M
libgfrpc0 x86_64 9.4-1.fc35 @updates 242 k
libgfxdr0 x86_64 9.4-1.fc35 @updates 81 k
libglusterd0 x86_64 9.4-1.fc35 @updates 15 k
libglusterfs0 x86_64 9.4-1.fc35 @updates 971 k
libgpod x86_64 0.8.3-40.fc35 @anaconda 923 k
libiscsi x86_64 1.19.0-4.fc35 @anaconda 223 k
libnfs x86_64 4.0.0-5.fc35 @anaconda 435 k
libnumbertext x86_64 1.0.6-3.fc35 @anaconda 728 k
libphodav x86_64 2.5-5.fc35 @anaconda 142 k
libpmem x86_64 1.11.0-3.fc35 @anaconda 399 k
libpmemobj x86_64 1.11.0-3.fc35 @anaconda 380 k
libqb x86_64 2.0.4-1.fc35 @updates 212 k
libquadmath x86_64 11.2.1-1.fc35 @anaconda 331 k
librados2 x86_64 2:16.2.6-2.fc35 @anaconda 13 M
librbd1 x86_64 2:16.2.6-2.fc35 @anaconda 14 M
librdmacm x86_64 37.0-1.fc35 @anaconda 151 k
libreoffice-xsltfilter x86_64 1:7.2.2.2-1.fc35 @updates 4.3 M
libssh2 x86_64 1.10.0-1.fc35 @anaconda 281 k
libtomcrypt x86_64 1.18.2-13.fc35 @anaconda 878 k
libtommath x86_64 1.2.0-5.fc35 @updates 127 k
libtpms x86_64 0.9.0-0.20211004gitdc4e3f6313.fc35.0
@updates 990 k
libusal x86_64 1.1.11-48.fc35 @anaconda 469 k
libvirt-daemon x86_64 7.6.0-3.fc35 @anaconda 1.6 M
libvirt-daemon-driver-interface x86_64 7.6.0-3.fc35 @anaconda 593 k
libvirt-daemon-driver-network x86_64 7.6.0-3.fc35 @anaconda 707 k
libvirt-daemon-driver-nodedev x86_64 7.6.0-3.fc35 @anaconda 650 k
libvirt-daemon-driver-nwfilter x86_64 7.6.0-3.fc35 @anaconda 683 k
libvirt-daemon-driver-qemu x86_64 7.6.0-3.fc35 @anaconda 2.5 M
libvirt-daemon-driver-secret x86_64 7.6.0-3.fc35 @anaconda 585 k
libvirt-daemon-driver-storage x86_64 7.6.0-3.fc35 @anaconda 0
libvirt-daemon-driver-storage-core x86_64 7.6.0-3.fc35 @anaconda 767 k
libvirt-daemon-driver-storage-disk x86_64 7.6.0-3.fc35 @anaconda 32 k
libvirt-daemon-driver-storage-gluster x86_64 7.6.0-3.fc35 @anaconda 40 k
libvirt-daemon-driver-storage-iscsi x86_64 7.6.0-3.fc35 @anaconda 24 k
libvirt-daemon-driver-storage-iscsi-direct
x86_64 7.6.0-3.fc35 @anaconda 32 k
libvirt-daemon-driver-storage-logical x86_64 7.6.0-3.fc35 @anaconda 32 k
libvirt-daemon-driver-storage-mpath x86_64 7.6.0-3.fc35 @anaconda 16 k
libvirt-daemon-driver-storage-rbd x86_64 7.6.0-3.fc35 @anaconda 44 k
libvirt-daemon-driver-storage-scsi x86_64 7.6.0-3.fc35 @anaconda 24 k
libvirt-daemon-driver-storage-sheepdog x86_64 7.6.0-3.fc35 @anaconda 20 k
libvirt-daemon-driver-storage-zfs x86_64 7.6.0-3.fc35 @anaconda 24 k
libvirt-daemon-kvm x86_64 7.6.0-3.fc35 @anaconda 0
libvirt-gconfig x86_64 4.0.0-3.fc35 @anaconda 393 k
libvirt-glib x86_64 4.0.0-3.fc35 @anaconda 116 k
libvirt-gobject x86_64 4.0.0-3.fc35 @anaconda 240 k
libvirt-libs x86_64 7.6.0-3.fc35 @anaconda 23 M
libwsman1 x86_64 2.7.0-5.fc35 @anaconda 358 k
lpsolve x86_64 5.5.2.0-27.fc35 @anaconda 1.2 M
lttng-ust x86_64 2.12.2-5.fc35 @anaconda 1.1 M
lzop x86_64 1.04-7.fc35 @anaconda 107 k
mdevctl x86_64 1.1.0-2.fc35 @anaconda 1.7 M
media-player-info noarch 23-9.fc35 @anaconda 181 k
numactl-libs x86_64 2.0.14-4.fc35 @anaconda 53 k
numad x86_64 0.5-35.20150602git.fc35
@anaconda 60 k
openblas x86_64 0.3.18-1.fc35 @updates 74 k
openblas-openmp x86_64 0.3.18-1.fc35 @updates 39 M
openexr-libs x86_64 3.1.3-1.fc35 @updates 4.7 M
python3-beaker noarch 1.10.0-12.fc35 @anaconda 392 k
python3-crypto x86_64 2.6.1-36.fc35 @anaconda 2.0 M
python3-cryptography x86_64 3.4.7-5.fc35 @anaconda 3.1 M
python3-mako noarch 1.1.4-6.fc35 @updates 532 k
python3-markupsafe x86_64 2.0.0-2.fc35 @anaconda 48 k
python3-paste noarch 3.5.0-5.fc35 @anaconda 2.5 M
python3-pyOpenSSL noarch 21.0.0-1.fc35 @updates 386 k
python3-tempita noarch 0.5.2-2.fc35 @anaconda 113 k
qemu-audio-alsa x86_64 2:6.1.0-10.fc35 @updates 29 k
qemu-audio-jack x86_64 2:6.1.0-10.fc35 @updates 24 k
qemu-audio-oss x86_64 2:6.1.0-10.fc35 @updates 20 k
qemu-audio-pa x86_64 2:6.1.0-10.fc35 @updates 28 k
qemu-audio-sdl x86_64 2:6.1.0-10.fc35 @updates 20 k
qemu-audio-spice x86_64 2:6.1.0-10.fc35 @updates 20 k
qemu-block-curl x86_64 2:6.1.0-10.fc35 @updates 37 k
qemu-block-dmg x86_64 2:6.1.0-10.fc35 @updates 16 k
qemu-block-gluster x86_64 2:6.1.0-10.fc35 @updates 41 k
qemu-block-iscsi x86_64 2:6.1.0-10.fc35 @updates 51 k
qemu-block-nfs x86_64 2:6.1.0-10.fc35 @updates 33 k
qemu-block-rbd x86_64 2:6.1.0-10.fc35 @updates 42 k
qemu-block-ssh x86_64 2:6.1.0-10.fc35 @updates 39 k
qemu-char-baum x86_64 2:6.1.0-10.fc35 @updates 20 k
qemu-char-spice x86_64 2:6.1.0-10.fc35 @updates 21 k
qemu-common x86_64 2:6.1.0-10.fc35 @updates 1.7 M
qemu-device-display-qxl x86_64 2:6.1.0-10.fc35 @updates 92 k
qemu-device-display-vhost-user-gpu x86_64 2:6.1.0-10.fc35 @updates 255 k
qemu-device-display-virtio-gpu x86_64 2:6.1.0-10.fc35 @updates 65 k
qemu-device-display-virtio-gpu-gl x86_64 2:6.1.0-10.fc35 @updates 38 k
qemu-device-display-virtio-gpu-pci x86_64 2:6.1.0-10.fc35 @updates 16 k
qemu-device-display-virtio-gpu-pci-gl x86_64 2:6.1.0-10.fc35 @updates 16 k
qemu-device-display-virtio-vga x86_64 2:6.1.0-10.fc35 @updates 17 k
qemu-device-display-virtio-vga-gl x86_64 2:6.1.0-10.fc35 @updates 15 k
qemu-device-usb-host x86_64 2:6.1.0-10.fc35 @updates 51 k
qemu-device-usb-redirect x86_64 2:6.1.0-10.fc35 @updates 70 k
qemu-device-usb-smartcard x86_64 2:6.1.0-10.fc35 @updates 34 k
qemu-img x86_64 2:6.1.0-10.fc35 @updates 8.7 M
qemu-kvm x86_64 2:6.1.0-10.fc35 @updates 0
qemu-system-x86 x86_64 2:6.1.0-10.fc35 @updates 0
qemu-system-x86-core x86_64 2:6.1.0-10.fc35 @updates 31 M
qemu-ui-curses x86_64 2:6.1.0-10.fc35 @updates 48 k
qemu-ui-egl-headless x86_64 2:6.1.0-10.fc35 @updates 16 k
qemu-ui-gtk x86_64 2:6.1.0-10.fc35 @updates 79 k
qemu-ui-opengl x86_64 2:6.1.0-10.fc35 @updates 33 k
qemu-ui-sdl x86_64 2:6.1.0-10.fc35 @updates 45 k
qemu-ui-spice-app x86_64 2:6.1.0-10.fc35 @updates 16 k
qemu-ui-spice-core x86_64 2:6.1.0-10.fc35 @updates 69 k
qt5-qtgraphicaleffects x86_64 5.15.2-4.fc35 @anaconda 659 k
qt5-qtquickcontrols x86_64 5.15.2-4.fc35 @anaconda 4.9 M
qt5-qtquickcontrols2 x86_64 5.15.2-4.fc35 @anaconda 8.4 M
radvd x86_64 2.19-4.fc35 @anaconda 173 k
seabios-bin noarch 1.14.0-6.fc35 @updates 917 k
seavgabios-bin noarch 1.14.0-6.fc35 @updates 324 k
sg3_utils-libs x86_64 1.46-2.fc35 @anaconda 277 k
sgabios-bin noarch 1:0.20180715git-7.fc35
@anaconda 4.0 k
sheepdog x86_64 1.0.1-16.fc35 @anaconda 732 k
spice-glib x86_64 0.39-4.fc35 @anaconda 1.2 M
spice-gtk3 x86_64 0.39-4.fc35 @anaconda 299 k
spice-server x86_64 0.15.0-2.fc35 @anaconda 1.1 M
suitesparse x86_64 5.10.1-1.fc35 @anaconda 3.5 M
swtpm x86_64 0.7.0-1.20211109gitb79fd91.fc35
@updates 218 k
swtpm-libs x86_64 0.7.0-1.20211109gitb79fd91.fc35
@updates 99 k
swtpm-tools x86_64 0.7.0-1.20211109gitb79fd91.fc35
@updates 272 k
systemd-container x86_64 249.7-2.fc35 @updates 1.3 M
tbb x86_64 2020.3-9.fc35 @anaconda 485 k
usbredir x86_64 0.12.0-1.fc35 @updates 115 k
userspace-rcu x86_64 0.13.0-3.fc35 @anaconda 386 k
virglrenderer x86_64 0.9.1-2.20210420git36391559.fc35
@anaconda 462 k
xen-libs x86_64 4.15.1-2.fc35 @updates 1.8 M
xen-licenses x86_64 4.15.1-2.fc35 @updates 454 k
zfs-fuse x86_64 0.7.2.2-20.fc35 @anaconda 6.0 M