V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
LxnChan
V2EX  ›  Linux

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

  •  
  •   LxnChan · 52 天前 · 2074 次点击
    这是一个创建于 52 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    13 条回复    2021-10-26 01:30:22 +08:00
    anytk
        1
    anytk  
       52 天前
    带日志的文件系统都没这个问题

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

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

    我几台 vps 都是 xfs 了,之前都是用 btrfs 。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3840 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 07:28 · PVG 15:28 · LAX 23:28 · JFK 02:28
    ♥ Do have faith in what you're doing.