您尚未登录。

#1 2021-03-21 13:10:57

Newer
会员
注册时间: 2021-03-21
帖子: 1

换了新的主机, 按照安装流程走中间没有出现过错误, 重启开机后没有 arch 的选择项.

新的主机,
cpu: i5-10400 核显
主板: H410M BOMBER
M2 固态硬盘

无其它硬盘

流程:

## 系统时间

1. timedatectl set-ntp true (系统时间与网络时间同步)

## 更改镜像源

```zsh
vim /etc/pacman.d/mirrorlist
```

## 系统磁盘

```zsh
lsblk
1. 磁盘格式化
parted /dev/(磁盘)
mktable gpt
ctrl-d

2. 分区
cfdisk /dev/(磁盘)
300M -> type -> EFI System # EFI 分区
2G -> type -> linux swap # swap 分区
60G -> type -> linux System # 根目录
全部 -> type -> linux System # 家目录
Write -> yes

3. 查看情况以及格式化
fdisk -l
mkfs.ext4 /dev/(磁盘3)
mkfs.ext4 /dev/(磁盘4)
mkfs.vfat /dev/(磁盘1)
mkswap -f /dev/(磁盘2)
swapon /dev/(磁盘2)

4. 挂载
mount /dev/(磁盘3) /mnt
mkdir /mnt/home
mount /dev/(磁盘4) /mnt/home
mkdir -p /mnt/boot/EFI
mount /dev/(磁盘1) /mnt/boot/EFI

5. 安装系统
pacstrap /mnt base linux-lts linux-firmware  # 系统软件
pacstrap /mnt dhcpcd iwd vim sudo # 功能软件
genfstab -U /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab

6. 进入安装系统
arch-chroot /mnt
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc # 系统时间同步到硬件时间上
vim /etc/locale.gen
反注释 en_US.UTF-8 UTF-8
locale-gen


# root 用户设置密码
passwd root

# intel 用户
pacman -S intel-ucode # code

pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
ctrl-d

结果:
❯ efibootmgr
BootCurrent: 0002
Timeout: 2 seconds
BootOrder: 0000,0002
Boot0000* GRUB
Boot0002* UEFI: SanDisk, Partition 2

umount -R /mnt
reboot
```

最近编辑记录 Newer (2021-03-21 13:23:56)

离线

#2 2021-03-22 01:34:07

yw662
大会员
所在地: localhost
注册时间: 2018-10-10
帖子: 424

Re: 换了新的主机, 按照安装流程走中间没有出现过错误, 重启开机后没有 arch 的选择项.

你这个说法,是bios没有grub还是grub没有arch啊。。。
看起来bios是有grub的,那就是grub没有arch,你去看一下grub.cfg吧


ecmascript是世界上最好的语言

离线

页脚