windows10アップグレードによりarchlinuxが死んだ
windows8.1をwindows10にアップグレードしたら、デュアルブートにしていたarchlinuxが起動しなくなった
Loading linux Linux error : invalid cluster 0 Loading initial virtual disk alloc magic is broken hoge hoge aborted. press any key to exit.
似たような現象の記事はあるのだが
[Solved] Linux do not boots after using ExtFS for Windows / Newbie Corner / Arch Linux Forums
grubの再インストールではどうしようもなかった
windowsのアップグレード時にlinuxのカーネルイメージが逝ったのだろうと踏んでカーネルイメージの作り直しを行った
普段使いのArch Linux: Arch Linuxが起動しない (can't boot Arch Linux)
環境
/dev/sda2 efi system partition
/dev/sda6 archlinux root
用意したもの
archlinux LiveUSB
# mount /dev/sda6 /mnt # mount /dev/sda2 /mnt/boot # wifi-menu # arch-chroot /mnt # pacman -Syy # pacman -Syu # pacman -S udev mkinitcpio linux # mkinitcpio -p linux # grub-mkconfig -o /boot/grub/grub.cfg (たぶんいらない) # exit # genfstab -U -p /mnt >> /mnt/etc/fstab (たぶんいらない) # umount -R /mnt # reboot
archlinuxが帰ってきた