Skip to content

毛俊的博客

manjaro无法启动出现“vmlinuz not found”错误

manjaro, vmlinuz1 min read

manjaro开机无法启动

解决步骤::

首先制作一个基于Manjaro的启动盘(桌面版本不限),笔记本使用U盘首先项进入引导。

查看root分区的设备文件名:

1$ sudo fdisk -l
2
3Disk /dev/sda: 223.57 GiB, 240057409536 bytes, 468862128 sectors
4Disk model: GALAX TA1D0240A
5Units: sectors of 1 * 512 = 512 bytes
6Sector size (logical/physical): 512 bytes / 512 bytes
7I/O size (minimum/optimal): 512 bytes / 512 bytes
8Disklabel type: gpt
9Disk identifier: 006E0CE2-D87B-4DE9-9BDA-249B1B6151CF
10
11Device Start End Sectors Size Type
12/dev/sda1 34 83888127 83888094 40G Linux filesystem
13/dev/sda2 83888128 84150271 262144 128M Microsoft basic data
14/dev/sda3 84150272 468862094 384711823 183.4G Linux filesystem

查看到root所在的分区设备名称为/dev/sda1

挂接root所在的分区设置:

1$ sudo mount -t xfs /dev/sdb2 /mnt

注意:xfs为root所在分区的的文件系统类型。

可以使用lsblk命令查看文件系统类型:

1$ lsblk -f
2NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
3sda
4├─sda1 xfs 41efd809-4d88-415d-ba2d-130cf3d72d10 562M 99% /
5├─sda2 vfat FAT32 DA2B-3462 125.8M 0% /boot/efi
6└─sda3 ext4 1.0 6a1a0994-4c50-4fbd-b96d-a24201e1638f 29.1G 79% /home

安装更新:

1$ sudo pacman -Sy arch-install-scripts
1# manjaro系统使用命令
2manjaro-chroot /mnt
3
4# 如果是archlinux则使用下面的命令
5# arch-chroot /mnt

更新系统:

1$ sudo pacman -Sy linux

重启,以系统为首选引导项启动:

1reboot

重启完成后,成功进入系统。

(完)

© 2020 by 毛俊的博客. All rights reserved.
Theme by LekoArts