我刚刚做了一个双启动 Win10/arch,我目前遇到一个问题,我成功地自动挂载了 NTFS 分区,但仅限于只读,并且我需要对其进行“写入”权限,我遵循此方法以便在开始时启动。
https://www.youtube.com/watch?v=8hrm51ufjJc
有人可以帮我吗?
提前致谢
最佳答案
您是否在 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
关于linux - 如何在 Archlinux 中启动 NTFS 分区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48160859/