更改boot分区为新磁盘

警告
本文最后更新于 2021-05-13 17:21,文中内容可能已过时。
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# 查看新硬盘
fdisk -l

# 新硬盘分区
fdisk /dev/sdb

# 格式化文件系统
mkfs.xfs /dev/sdb1

# 卸载旧分区
umount /boot

# 挂载新分区
mount /dev/sdb1 /boot

# 挂载旧boot分区
mkdir /boot.old
mount /dev/sda1 /boot.old

# 复制旧boot分区内容到新boot分区
cp -arT /boot.old /boot

# 修改/etc/fstab中boot分区的挂载
/dev/sdb1               /boot                   xfs     defaults        0 0

# 将旧磁盘的grub引导boot改为当前的boot
grub2-install --boot-directory=/boot /dev/sda

# 在新磁盘中安装grub
grub2-install --boot-directory=/boot /dev/sdb

# 重启
reboot

中间遇到grub rescue问题,通过如下方式进入系统

83619-kuch92x9te.png
83619-kuch92x9te.png

请我喝杯水
SoulChild 微信号 微信号
SoulChild 微信打赏 微信打赏
0%