页次: 1
今天从早上开始尝试安装arch,结果截止到晚上9:00都没成功,按照WIKI的说明来的,一旦reboot,把ISO卸载就直接找不到系统了,连GRUB界面也没有的。
安装环境VMware6.5,网络使用桥接模式,分配64G硬盘,1G内存。
硬盘使用gdisk分区,分为
/dev/sda1 efi 512M /boot/efi
/dev/sda2 ext4 61.5G /
/dev/sda3 swap 2G
大致操作的命令流程是
mkfs.vfat -F32 /dev/sda1
mkfs.ext4 /dev/sda2
mkswap /dev/sda3 && swapon /dev/sda3
mount /dev/sda2 /mnt
mount /dev/sda1 /mnt/boot/efi
ifconfig eth0 192.168.1.103
route add default gw 192.168.1.1
nameserver 218.2.135.1
pacstrap /mnt base base-devel
pacstrap /mnt grub-efi-x86_64
genfstab -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
使用en_US
mkinitcpio -p linux
mkdir -p /boot/efi
mount -t vfat /dev/sda1 /boot/efi
mkdir -p /boot/efi/EFI
pacman -S grub-efi-x86_64
modprobe dm-mod
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck --debug
cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
grub-mkconfig -o /boot/grub/grub.cfg
exit
umount /mnt/boot/efi
umount /mnt
reboot
然后把ISO卸载就进不了系统了。VM的界面上面显示没有找到操作系统。
折腾了一天,精疲力尽啊,不过也学到了不少,但是现在就卡在这个地方,也不知道是因为用虚拟机的原因还是grub的问题。
最近编辑记录 ptz19861212 (2012-08-20 19:37:57)
离线
你用的是EFI...
敢问你的VMWare支持EFI吗?
虚拟机里面还是乖乖用grub_bios好了
离线
你用的是EFI...
敢问你的VMWare支持EFI吗?
虚拟机里面还是乖乖用grub_bios好了
--!
不会吧,难道是这个原因,我去试试看grub-bios去。
离线
你用的是EFI...
敢问你的VMWare支持EFI吗?
虚拟机里面还是乖乖用grub_bios好了
ph大人威武,荡漾!
果然是这个原因,按照wiki上面的步骤,使用grub-bios终于能reboot进系统了~~~~
啊!我一天的人参啊。。。。
离线
离线
页次: 1