Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
LxnChan
V2EX  ›  Linux

如何把 Debian/Ubuntu 安装到 xfs 文件系统上(或者如何把他们的系统分区变为 xfs)?

  •  
  •   LxnChan ·
    lxnchan · Oct 18, 2021 · 4995 views
    This topic created in 1847 days ago, the information mentioned may be changed or developed.

    是这样的,几天前听说 xfs 文件系统比较耐造,意外断电关机也不会出现无法启动的情况,于是就想在 xfs 文件系统上安装 Debian 。搜索了一圈发现基本上没有说如何在 xfs 文件系统上安装 Debian 的先例。

    或者说为什么一旦 Ubuntu 的系统磁盘损坏就会卡在第一屏而不是自动修复(已确认发生的问题只需操作员手动输入相关的修复命令即可恢复)?这个不知道大家有没有什么好的解决方案。

    13 replies  •  2021-10-26 01:30:22 +08:00
    anytk
    anytk
    Oct 18, 2021
    1
    带日志的文件系统都没这个问题

    Debian 安装应该都支持这些文件系统,但是某些文件系统需要单独的 ESP 分区或者 BOOT 分区
    cloudfstrife
    cloudfstrife
    Oct 18, 2021
    2
    Debian 安装过程应该可以手动分区的,就是不确定支不支持 xfs 。
    lovehigh
    lovehigh
    Oct 18, 2021
    3
    google 搜索下,相关内容还是挺多的
    billlee
    billlee
    Oct 18, 2021
    4
    安装的时候选手动分区然后指定文件系统类型就可以了
    libook
    libook
    Oct 18, 2021
    5
    以前用 Ext4 文件系统的树莓派,都是随时拔电源,没遇到过系统起不来的情况。

    文件系统的领域里有个技术叫“日志式文件系统( Journaling file system )”,你可以去搜一下看看是怎么回事。
    liuxu
    liuxu
    Oct 18, 2021
    6
    ubuntu/debian 安装时,磁盘分区界面选自定义,然后自己分区,根分区文件系统选择 xfs 就好了
    liuxu
    liuxu
    Oct 18, 2021
    7
    没有自动修复的原因可能是因为你 /etc/fstab 的 /挂载项的 pass num 也,就是最后一项是 0 而不是 1
    LxnChan
    LxnChan
    OP
    Oct 18, 2021
    8
    @liuxu 他这个配置文件里面最后一个数不是定义是否检测的吗
    liuxu
    liuxu
    Oct 18, 2021
    9
    @LxnChan 是否检测的意思就是你开机 mount 你分区的时候是否检测
    LxnChan
    LxnChan
    OP
    Oct 19, 2021
    10
    @liuxu 但是有问题得修复啊,我的目的不是让它坏着就坏着了,得检测之后自动修复啊
    liuxu
    liuxu
    Oct 19, 2021
    11
    @LxnChan 监测用的 fsck 自动修复
    nuk
    nuk
    Oct 20, 2021
    12
    @LxnChan 改一下 initramfs 里的脚本就好了啊,每次重启强制 fsck -y
    Remember
    Remember
    Oct 26, 2021
    13
    你安装的时候选择 expert mode ,然后磁盘分区的时候选 xfs 就好,也可以用 btrfs ,现版的内核都支持启动。

    我几台 vps 都是 xfs 了,之前都是用 btrfs 。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1738 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 03:58 · PVG 11:58 · LAX 19:58 · JFK 22:58
    ♥ Do have faith in what you're doing.