2016年2月11日 星期四

重製 Arch Linux 的 MBR

前幾天不小心把自己的 / partition 給砍了
還好 1 月份有做系統備份
就來試著還原看看
利用 Live CD 當救援光碟
把備份 tar 檔解開後
系統仍舊無法開機
應該是 MBR 的關係
我先下載 arch 的 iso 檔
然後將他製作成開機隨身碟
sudo dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx && sync
從隨身碟開機後
將partition mount 起來
mkdir /mnt/arch
mount /dev/sdx1 /mnt/arch
然後 chroot
arch-chroot /mnt/arch /bin/bash
接下來就可以重製 mbr 了
syslinux-install_update -i -a -m
我是使用 syslinux 當 boot loader
開機方式是 BIOS