小编don*_*ote的帖子

无法使用 fsck 解决数据损坏警告

为了为我的文件系统创建一个连续的空间来增长,我在 sda1 处创建了一个新的 EFI 系统分区,以便我可以从 sda5 处的当前分区迁移它。除了警告说:

内核:FAT-fs (sda1):卷未正确卸载。某些数据可能已损坏。请运行 fsck。

当我第一次创建 EFI 分区时,我没有注意到已经存在两天的警告。我卸载了文件系统并按如下方式执行了文件系统检查:

# umount /dev/sda1
# fsck -V /dev/sda1
fsck from util-linux 2.24
[/sbin/fsck.vfat (1) -- /boot/efi] fsck.vfat /dev/sda1 
fsck.fat 3.0.24 (2013-11-23)
0x25: Dirty bit is set. Fs was not properly unmounted and some data may be corrupt.
1) Remove dirty bit
2) No action
? 1
Leaving filesystem unchanged.
/dev/sda1: 14 files, 2435/51145 clusters
Run Code Online (Sandbox Code Playgroud)

我认为去除脏位可以解决这个问题。但它没有。实际应该怎么做?

linux partition corruption fsck fat32

19
推荐指数
1
解决办法
5万
查看次数

我可以将整个 /var/lib/mysql 文件夹复制到不同的服务器吗?(mysql vs mariadb,不同版本)

我曾经有一个带有 MySQL 的 Linux 系统 (LMDE)。系统对大多数数据库使用 innodb_file_per_table。(不确定版本,无论是 LMDE 中的“最新”版本)

我现在使用 MariaDB 的新系统(Manjaro/Arch)。

$ mysql --version
mysql  Ver 15.1 Distrib 10.0.15-MariaDB, for Linux (x86_64) using readline 5.1
Run Code Online (Sandbox Code Playgroud)

旧系统有很多大型数据库,我真的不想用 mysqldump 进行复制。我更喜欢从旧系统复制 /var/lib/mysql 文件夹。

这可能吗?

mysql arch-linux mariadb

9
推荐指数
1
解决办法
2万
查看次数

标签 统计

arch-linux ×1

corruption ×1

fat32 ×1

fsck ×1

linux ×1

mariadb ×1

mysql ×1

partition ×1