arch bootloader
Arch linux is een rolling en toch stabiel besturingsysteem, (mits het opstart
)
Om de juiste partitie te bepalen geven we het commando "blkid": ( non-root commando is "lsblk -f" )
sudo blkid
wat het volgende overzicht genereert:
De Grub installatie gaat dan als volgt:
sudo grub-install /dev/sdaX --forceHet systeem kan een foutmelding genereren welke genegeerd kan worden:
Installing for i386-pc platform. grub-install.real: warning: File system `ext2' doesn't support embedding. grub-install.real: warning: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged.. Installation finished. No error reported.
Het enige nadeel van deze manier is dat Linux Mint deze default niet overneemt en bij een systeem upgrade altijd de eigen de GRUB-loader installeerd.
Na de geslaagde installatie van Arch gebruik ik nu tijdelijk dat door Mint aangeboden menu.
Echter, de laatste Mint kernelupgrade heeft de GRUB bootloader geinstalleerd waardoor Arch Antergos niet meer opgestart kan worden.
Al met al een vervelende situatie. welke opgelost kan worden door in Mint te "chrooten" naar Arch om zo die bootloader te her-installeren.
De chroot uitvoeren in een terminalscherm gaat als volgt:
sudo mount /dev/sdaX /mnt sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chroot /mnt
In Arch is het script "arch-chroot" beschikbaar waarmee bovengenoemde regels obsolete worden.
De root heeft nu toegang tot het niet startende systeem en dat biedt de gelegenheid om de bootloader te herstellen:
grub-install --recheck /dev/sdaen vervolgens herstarten we het systeem met:
exit reboot
en het juiste Grub menu wordt getoond.
onderbroken update / upgrade?
Wanneer een pacman systeemupgrade onderbroken wordt door stroomuitval, een schermvergrendeling, o.i.d., kan het syteem beschadigd raken en zal het daardoor niet meer (volledig) opstarten.
Het herstel van deze storing omhelst
- opstarten met alternatief systeem
- chroot als hierboven beschreven en
- uitvoeren van de commando's:
pacman -SyuUpdate nogmaals:
pacman -Syyu
Beantwoord vragen over conflicterende pakketten met "n"
HERSTART DE COMPUTER NA DE INSTALLATIE VIA:
sudo reboot
Herstart de computer na de installatie via:
sudo reboot