Virtualbox上面UEFI/GPT安装Archlinux2015.05.01

  1. 新建Arch 64位虚拟机,内存1G,挂载Archlinux2015.05.01的ISO文件到光盘,网络选择桥接物理机网卡,硬盘设置32G。在"设置--系统--主板--扩展特性"下面勾选“启用EFI",然后启动虚拟机,选择第一个菜单启动。

  2. 启动完成后自动登录。

  3. 开始对虚拟机硬盘分区,GPT模式,分三个区,一个给EFI启动,一个/,一个SWAP。

    root@archiso ~ # parted

    GNU Parted 3.2

    Using /dev/sda

    Welcome to GNU Parted! Type ‘help‘ to view a list of commands.

    (parted) mklabel

    New disk label type? gpt

(parted) mkpart

Partition name?  []?                                                    
    file system type?  [ext2]?
    Start? 0

End? 300M

Warning: The resulting partition is not properly aligned for best performance.

Ignore/Cancel? I

(parted) mkpart

Partition name?  []?                                                    
    file system type?  [ext2]?
    Start? 300M

End? 32G

Warning: The resulting partition is not properly aligned for best performance.

Ignore/Cancel? I

(parted) mkpart

Partition name?  []?                                                    
    file system type?  [ext2]?
    Start? 32G

End? 34G

Warning: The resulting partition is not properly aligned for best performance.

Ignore/Cancel? I

(parted) quit

Information: You may need to update /etc/fstab

root@archiso ~ #

然后格式化分区

root@archiso ~ # mkfs.vfat -F32 /dev/sda1

root@archiso ~ # mkfs.ext4 /dev/sda2

root@archiso ~ # mkswap /dev/sda3

然后挂载分区

root@archiso ~ # mount /dev/sda2 /mnt

root@archiso ~ # mkdir -p /mnt/boot/efi

root@archiso ~ # mount /dev/sda1 /mnt/boot/efi

root@archiso ~ # swapon /dev/sda3

4.  清空mirrorlist文件,并写入163的源。

root@archiso ~ # echo > /etc/pacman.d/mirrorlist

root@archiso ~ # nano /etc/pacman.d/mirrorlist

Server = http://mirrors.163.com/archlinux/$repo/os/$arch

5.  开始安装系统

root@archiso ~ # pacstrap /mnt base base-devel

6.  安装完后写入分区表,切换到新系统

root@archiso ~ # genfstab -U -p /mnt >> /mnt/etc/fstab

root@archiso ~ # arch-chroot /mnt
    sh-4.3#

7.  编辑/etc/locale.gen,去掉一下三个前面的#号注释,并运行

sh-4.3# nano /etc/locale.gen
    en_US.UTF-8 UTF-8
    zh_CN.UTF-8 UTF-8
    zh_CN.GB2312
    sh-4.3# locale-gen

8.  设置主机名和root密码

sh-4.3# echo arch150501 > /etc/hostname
    sh-4.3# passwd
    Enter new UNIX password: Ab12345678
    Retype new UNIX password: Ab12345678
    passwd: password updated successfully
    sh-4.3#

9.  安装几个软件和grub启动器,要装EFI版本的。

sh-4.3# pacman -S openssh net-tools vim grub-efi-x86_64 efibootmgr

10. 把GRUB装到EFI分区里,这样就多一条GRUB启动项了。

sh-4.3# grub-install --efi-directory=/boot/efi --bootloader-id=arch-grub --recheck

11. 生成grub配置文件,在Grub里加一条启动项。
    sh-4.3# grub-mkconfig -o /boot/grub/grub.cfg

12. 到此安装完成,卸载,重启,或者关机,卸载光盘ISO再启动

sh-4.3# exit
    sh-4.3# umount /mnt/boot/efi
    sh-4.3# umount /mnt
    sh-4.3# reboot

时间: 2024-10-10 12:01:15

Virtualbox上面UEFI/GPT安装Archlinux2015.05.01的相关文章

UEFI+GPT安装WIN7,WIN8/WIN10下安装WIN7双系统

一.BIOS更改 首先来bios更改:我们知道,uefi+gpt引导虽然出来的时间比较长,但是win7还不能完全的支持,所以在使用uefi+gpt安装win7的时候就会出现各种错误!所以我们在安装Windows 7的时候,不能把BIOS设置为“纯UEFI”,并且必须禁用“Secure Boot”.下面我们说说设置,主要有如下设置: 设置:EFI BIOS:BootMode [UEFI/Legacy],设置为UEFI: Launch CSM [Enabled/Disabled],设置为Disabl

UEFI+GPT安装Win10和RHEL6.5双系统

前言(吐槽,可以直接略过): 之前使用GRUB配置启动,在一块固态硬盘上安装了这两个系统,之后因为一些原因-Win10必须重装才能解决(或者说这是当时自己了解到的最简单的解决方法つ﹏?)重装之后用REHL的光盘怎么都不能修复启动项,当时一直忙着写论文做毕设,也就没有管它.前几天一想还有一个历史遗留问题需要解决-反正也没有什么重要的东西,索性就格盘重装吧(然后就各种问题搞了好几天),找了好多教程终于把两个系统都装好了-下面也算是一个教程汇总吧-整体是参照smstong的博文中的方法实现了预期目标,

win8.1/win10 UEFI + GPT 安装(测试机型:华硕S56CM)

本教程简要介绍在UEFI 启动模式下在GPT分区表中,最简单的方法安装 Windows 10 x64 位系统.(并非傻瓜教程,安装者总要有一定的经验基础)下面先简单介绍一下UEFI和GTP. UEFI 是由EFI1.10为基础发展而来,相信大家对其也不陌生了,目前绝大部分大部分主板都支持UEFI启动.与传统的BIOS相比,UEFI克服了BIOS代码运行缓慢的弊端,大大提高了系统的启动速度.注意UEFI安装只支持GPT格式分区.本人笔记本华硕S56CM(750G-HDD+24G-SSD)装好驱动和

<转载>关于UEFI+GPT的一些经验

前言: 随着时代和科技的发展,电脑越来越普及,似乎人人都可以张嘴就说“我懂电脑”,但是总有一些看起来完全不懂但实际上非常基础的东西让“懂”与“不懂”清晰地划清界限.比如UEFI+GPT就是其中之一.那些之前认为自己已经精通电脑的人,遇到这个东西,忽然发现自己连以前自以为驾轻就熟的分区.装系统都不会了. 尽管UEFI以及GPT从诞生迄今已经十余年了,但是对于绝大多数人来讲它们是完全陌生的 ,甚至根本就不知道还有这种东西. 但是由于Windows8操作系统的面世,预装Windows8的电脑开始统一采

UEFI+GPT引导实践篇(二):UEFI引导安装64位Win7/Win8

下文是在联想Y480笔记本上以UEFI方式启动安装Windows8的全过程,安装Windows7过程基本相同.注意,如果你的电脑硬盘是MBR分区结构,安装过程中将要删除硬盘上所有数据,请安装前备份硬盘上的所有个人文件. 准备容量不小于4G的 U盘一个,格式化为FAT32.然后复制64位Win8镜像中的所有文件到U盘根目录.注:如果安装的是64位Win7,还需要下载bootx64.efi文件(点击下载),然后在U盘中efi文件夹下新建名为boot的文件夹,把bootx64.efi文件放到里边.预装

UEFI+GPT引导实践篇(一):切换到UEFI启动,准备安装介质

如果只单纯比较UEFI引导和BIOS引导,那么毫无疑问UEFI引导要简单很多.不过现在的主板大都是同时兼容BIOS和UEFI引导方式,所以在实际操作前还需要确认一些东西.详见下文. 1.我的电脑支不支持UEFI启动? 要通过UEFI方式启动Windows7/8,电脑需要支持UEFI启动.预装Win8的电脑都支持UEFI启动.近两年的主板很多也都支持UEFI启动.开机出现品牌标识按F2(或者DEL.ESC等按键,不通品牌按键不通)进入BIOS/UEFI设置,在Boot项或类似项中查看有无EFI/U

uefi+GPT分区安装ubuntu[zz]

现状:1.预装win8的笔记本几乎都是uefi启动模式,配合GPT磁盘分区,于是遇到了“麻烦”不会装了,或者说按照老教程安装,结果失败了.而且有很多人在问怎么解决,其实网上就有嘛,关键词就是“uefi ubuntu”2.很多人说,这是微软闷声作大死,要搞死Linux.要解决只能放弃uefi启用Lengcy,全盘格式化成MBR 观点:非也~ubuntu已经购买了微软的认证1.在uefi下安装是可以的2.在uefi下安装是简单的 方法:1.ubuntu镜像(以ubuntu为例)需要是64位的,ubu

dell笔记本通过uefi+gpt模式安装win10系统

安装前,需要确认dell笔记本是否支持uefi 1.使用UltraISO制作硬盘镜像后,过程如下 1) 选择“文件”->“打开”,如下 2) 在打开的对话框中,选择win10系统,如下 3) 单击“确定”后,如下 4) 选择“启动”->“写入硬盘镜像”,如下 5) 打开如下界面,设置写入方式是USB-HDD+,建议选择“便捷启动”->“写入新的驱动器引导扇区”->“Windows 10/8.1/8/7/Vista”选项,然后直接写入,就可以了 Win10镜像:Windows 10

【UEFI+GPT/BIOS+MBR】两种模式在Windows系统下安装Ubantu系统

最近在联想Windows10下安装了Ubantu16.04的系统,踩了很多坑,写下来分享一下. 通过网络资料,理解BIOS+MBR一直是之前电脑的Windows系统安装和引导的模式,但Win8问世后,基本上都采用UEFI+GPT模式了.这两种模式在安装Ubantu系统的时候有一点小小的区别. 一.将Windows10系统分区,划出Ubantu系统的单独盘 因为不知道安系统时会出现什么问题,所以最好从其它盘中单独划出一个盘来安装Ubantu系统,我的F盘内容不多,所以划分了一半出来,大概63GB大