From b94d95bf4d1c3550e795781fe49e87e4c5c2e2b6 Mon Sep 17 00:00:00 2001 From: zyimm Date: Wed, 18 Dec 2024 15:07:20 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=AFopenwrt=20Errorr=20elocating=20/usr?= =?UTF-8?q?/bin/mount:mnt=5Ffs=5Fis=5Fregularfs:symbol=20not=20found?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _posts/Linux/openwrt/mount-error.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 _posts/Linux/openwrt/mount-error.md diff --git a/_posts/Linux/openwrt/mount-error.md b/_posts/Linux/openwrt/mount-error.md new file mode 100644 index 0000000..703dc9b --- /dev/null +++ b/_posts/Linux/openwrt/mount-error.md @@ -0,0 +1,21 @@ +--- +title: 💯openwrt Errorr elocating /usr/bin/mount:mnt_fs_is_regularfs:symbol not found错误 +date: 2024-12-18 +tags: + - openwrt +--- + +openwrt将目录挂载到新硬盘出现“Errorr elocating /usr/bin/mount:mnt_fs_is_regularfs:symbol not found”,记录一下解决办法。 + +### 出现改错误可能的原因 + +mount命令尝试使用的库函数mnt_fs_is_regularfs在运行时,mount依赖fdisk(这个是具体环境)libblkid libfdisk libmount libuuid 等包,没有安装完整导致的。 + +### 解决办法 + +```sh +opkg update +opkg install --force-reinstall fdisk libblkid libfdisk libmount libuuid +``` + +使用 --force-reinstall 选项强制重新安装包,确保所有依赖项都正确安装。 \ No newline at end of file