如何在Archlinux中启动NTFS分区

时间:2018-01-09 02:56:33

标签: linux windows archlinux ntfs

我刚刚进行了双启动Win10 / arch,我目前遇到的问题是我成功自动挂载NTFS分区,但只在只读,我需要“写”权限,我按照这个方法为了在开始时启动。

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

有人能帮助我吗?

提前致谢

2 个答案:

答案 0 :(得分:1)

您是否在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

答案 1 :(得分:0)

在终端中键入DataFrame([[v for v in m[:,i]] for i in 1:size(m, 2)]) 以搜索Windows分区。 必须是sda1或sda2之类的东西。
将其复制粘贴到终端lsblk中。

示例:

sudo ntfsfix /dev/{windows partitions}

希望这会有所帮助。