O ntfs-3g é baseado em fusíveis, eu suspeito que você não possa usá-lo para substituir uma parte tão importante de um sistema de arquivos Linux. Em vez disso, você pode montá-lo em algum lugar da sua casa e colocar os arquivos necessários.
No momento, estou instalando o Arch Linux em uma máquina com o Windows 10 já instalado, e quero usar uma partição NTFS como / home (porque, dessa forma, posso acessar facilmente meus arquivos Linux de dentro do Windows).
Já tentei instalá-lo dessa maneira duas vezes, mas as duas vezes ele falhou (ele inicializava no modo de recuperação, com logs dizendo que a unidade ntfs não podia ser lida).
Minha pergunta agora é: qual é a maneira correta de colocar esta unidade em /etc/fstab
? Eu criei o fstab atual com genfstab -U -p /mnt >> /mnt/etc/fstab
e agora tenho a seguinte entrada para o ntfs-drive:
# /dev/sda2 LABEL=LinuxData
UUID=... /home ntfs-3g rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096 0 0
Eu quero que todos os usuários do sistema possam ler, escrever e executar em / home.
O ntfs-3g é baseado em fusíveis, eu suspeito que você não possa usá-lo para substituir uma parte tão importante de um sistema de arquivos Linux. Em vez disso, você pode montá-lo em algum lugar da sua casa e colocar os arquivos necessários.
Se você usar o systemd, deve haver uma maneira com uma unidade .mount e um script de montagem! Veja man systedmd.unit e man systemd.mount!
Mas, geralmente, você evitaria usar o ntfs ou qualquer microsoft tech no linux porque o windows e o linux simplesmente não funcionam da mesma maneira, e o ntfs não é tão bem suportado quanto outros sistemas de arquivos. Além disso, é menos eficiente
Tags fstab ntfs-3g arch-linux home