我是 Ubuntu 新手。我使用 Rufus 将我的 USB 用作可启动的 Ubuntu 安装介质。起初我看到很多错误,然后它终于起作用了,但五分钟后,我启动的每个应用程序几乎立即崩溃,所以我使用 USB 棒重新安装它,但现在它显示以下错误。
wn-block (0,0)
2.0058731 CPU: 3 PID: 1 Comm: swapper/8 Not tainted 6.2.0-26-generic #26~22
04. 1-Ubuntu
2.0059011 Hardware name: Hewlett-Packard HP ProBook 4540s/17F6, BIOS 68IRR
Ver.
F. 68 04/11/2019
2. 0059291
Call Trace:
2. 0059491
‹TASK>
2. 0059691
dump_stack_1v1+0x48/0x70
2. 0059941
dump_stack+0x10/0x20
2. 0060161
panic+0x35a/0x3a0
2. 006039]
mount_block_root+0x27b/0x280
2. 0060641
mount
_root +0x83/0xb0
2. 0060851
prepare_namespace+0×f5/0x200
2. 0061071
kernel_init_freeable+0×1c1/0×200
2. 006130]
__pfx_kernel
_init+0x10/0x10
2.0061541
kernel_init+0x1b/0x200
2. 0061751
_pix_kernel
_init+0x10/0x10
2. 0061981
2. 0062201
ret_from_fork+0x2c/0x50
</TASK>
2. 0064581
e:
Oxffffffff80000000-0xfffffffffffffff)
Kernel Offset: Oxb200000 from Oxffffffff81000000 (relocation rang
on unknown-block(8,0) 1---
2.0065161 ---I end Kernel panic - not syncing: VFS: Unable to mount root fs
答案1
您的错误意味着根分区无法挂载。(即 Ubuntu 的主磁盘卷)或者内核不支持设备上的文件系统。 https://unix.stackexchange.com/questions/414655/not-syncing-vfs-unable-to-mount-root-fs-on-unknown-block0-0#414662
Ubuntu 有一个为 Ubuntu 创建可启动 USB 的教程。如果你还没有检查过,请检查一下。根据我的经验,有时巴莱纳蚀刻机比 Rufus 效果更好,你也可以尝试一下。
要为 Ubuntu 创建安装驱动器,只需用 iso 映像覆盖 USB 的二进制文件即可。虽然这些应用程序有时看起来很神秘,但没有什么神奇之处。
如果您已经有 Linux 系统,则可以使用 dd。但是,如果您是 ubuntu 和 Linux 新手,这乍一看可能很复杂。
- 下载 Ubuntu iso。
- 运行 lsblk 查看计算机当前有哪些磁盘。
- 插入你的 USB 驱动器并找到新的 /dev/sd* 即 /dev/sdc
sudo dd if=~/Downloads/ubuntu<name-version>.iso of=/dev/sd<letter> bs=1m status=progress
根据您使用的 dd 版本,运行1m 可能必须是 1M。
小心不要覆盖您不想覆盖的驱动器!