代码之家  ›  专栏  ›  技术社区  ›  AznYouth

如何在Archlinux中引导NTFS分区[关闭]

  •  -2
  • AznYouth  · 技术社区  · 7 年前

    我刚刚完成了Win10/arch的双引导,我目前遇到了一个问题,即我成功地自动装载了NTFS分区,但仅在只读状态下,并且我需要对其拥有“写入”权限,为了从一开始就引导,我采用了此方法。

    https://www.youtube.com/watch?v=8hrm51ufjJc

    谁能帮帮我吗?

    提前感谢

    2 回复  |  直到 7 年前
        1
  •  1
  •   Høst    7 年前

    您是否在Windows中禁用了快速启动? 如果你没有,别担心。我制作了这个脚本。如果未禁用快速启动,它将删除用于加快windows启动速度的文件。出于某种原因,您必须先运行ntfsfix,然后才能装载分区。

    #!/bin/bash
    sudo ls >/dev/null
    if sudo -n true 2>/dev/null; then 
        echo -e "\033[0;36mGot temporary sudo session. This script won't work if the volume is already mounted.\n \033[0m" 
        fdisk -l | grep -C0 'basic data'
        echo -e "\n"
    echo -e -n "Enter windows partition identifier (format: \033[0;36msdX#\033[0m): "
    read disk
    sudo ntfsfix /dev/$disk >/dev/null
    sudo mkdir /kek
    sudo mount -t ntfs-3g -o remove_hiberfile /dev/$disk /kek
    sudo umount /kek
    sudo rmdir /kek
    sudo -k
    echo "Temporary sudo session killed."
    else
        echo "Pls try again"
    fi
    
        2
  •  0
  •   D0rm1nd0    6 年前

    类型 lsblk 在终端中搜索windows分区。 必须类似于sda1或sda2。
    复制粘贴到终端中 sudo ntfsfix /dev/{windows partitions} .

    例子:

    sudo ntfsfix /dev/sda1 .

    希望这有帮助。