Which package should I install before and after "arch-chroot"
​
I'm trying to understand the arch Linux manual installation process, could you help which packages should I install.
​
I'm trying to understand the arch Linux manual installation process, could you help which packages should I install.
I'm trying to understand the Linux boot process, especially on a UEFI system.
I understand it roughly as:
Power on → POST → UEFI → GRUB → kernel (vmlinuz) + initramfs → systemd
But I'm confused about efibootmgr.
When installing Arch, we often do:
pacman -S grub efibootmgr
If GRUB is already the bootloader, why do we need efibootmgr?
What exactly is the difference between:
grub-installefibootmgrFor example, when I run:
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
what exactly happens?
Does grub-install install the GRUB .efi file and create the UEFI boot entry, or is the boot entry handled separately by efibootmgr?
I'd really appreciate a simple but technically accurate explanation of what happens from pressing the power button until Linux starts, and where efibootmgr fits into that process.
In Linux we Mount a disk partition to access or store files on it. Here we can say two type of Mounting 1st when installing Linux and second after installation attach external disk partition.
Installation Mount:
whenever we install linux there is empty directory called /mnt which a temporary mounting point where we mount our partitioned disk to store Root system or Efi system partition or Swap.
/mnt is used for mounting root System. Underneath we create a subdirectory like /mnt/boot for ESP (Efi system partition )
Regular Mount:
when we attach a new USB drive or External Drive to our Pc we can't access or store anything. First we have partition that storage drive then we have to format it (Which mean give this partitioned disk a File System). After that we have to mount it any empty directory. /mnt is default mount point we often use. (/home /media also can be used).
Mounting means we access or stored that partitioned disk for temporary basis when we reboot out system it will automatically detach that partitioned disk. Again if we want to access this Partitioned disk we have to mount it any empty directory. Yeah it’s a bit of frustrating.
To overcome this problem we can write it to /etc/fstab configuration file. So when system boot this partitioned disk will be automatically attach to that director which you mounted.
Attaching new storage drive doesn’t mean directly mount it. To mount this drive we have to first partitioned it. After that this partitioned drive we can mount it.
Can you break down the relationship between vmlinuz and initramfs during the Linux boot process? Please cover their functions, how control is handed off to the main OS, and the key files used to configure or rebuild them.
I've watched many videos and read several articles on GPT and MBR, but the information is overwhelming and confusing. Could someone with expertise break it down and explain it simply?
Hi! I'm new to Linux. I've been using it inside VMware, but now I want to dual-boot it alongside Windows on my PC. Will dual-booting erase my existing Windows data? Are there any potential issues or risks I should be aware of regarding my Windows installation?
My main os is Windows 11and it runs smootly. Whenever i run linux on Vmware its not run as smooth it show jitter buffering is that happen becuase in Virtual machine os won't run smoothly?
Will Linux Lag if Installed as Main OS?