Cara memasang partisi Windows secara otomatis menggunakan / etc / fstab

14

Halo apa yang harus saya tulis di file "/ etc / fstab" untuk mendapatkan partisi windows (/ dev / sda3) saya secara otomatis dipasang pada startup?

Saya mendapatkan pesan kesalahan ini (mengklik bookmark untuk partisi di nautilus):

    Error mounting: mount exited with exit code 1: helper failed with:
  Unprivileged user can not mount NTFS block devices using the external FUSE
library. Either mount the volume as root, or rebuild NTFS-3G with integrated
FUSE support and make it setuid root. Please see more information at
http://ntfs-3g.org/support.html#unprivileged

Fstab saya terlihat seperti ini:

> # /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/sdb6       /               ext4    errors=remount-ro 0       1
/dev/sda3   /media/Jonas    ntfs    rw,auto,users,nls=utf8,umask=007,gid=46  0  0

# swap was on /dev/sdb7 during installation
UUID=9dcdfad2-4e66-416e-bf68-142afe23fa0b none            swap    sw              0       0

Saya membuat folder / media / Jonas dan partisi adalah / dev / sda3. Apa yang salah?

Solusi: Setelah reboot, itu bekerja dengan baik. Aneh.

Jsterr
sumber
Bisakah Anda memposting output ls -la / media / Jonas? Anda dapat mencoba sudo chown root: plugdev / media / Jonas
turbo

Jawaban:

13

Asumsikan Anda yakin tentang: - Direktori yang Anda buat adalah / media / Jonas (dengan huruf besar J) - Partisi ntfs Anda adalah / dev / sda3 (Anda dapat mengetahuinya dengan mengeluarkan sudo blkid)

Fstab saya menggunakan bentuk yang lebih sederhana:

/dev/sda3   /media/windows  ntfs    defaults    0   0

Anda dapat mengubah "rw, auto, ...." menjadi "default"

Papiux
sumber
4

Saya akan menambahkan sedikit info lebih lanjut ke subjek.

Jika tidak diinstal, saya sarankan untuk menginstal ntfs-3gagar r/wpartisi ntfs.

apt-get install ntfs-3g

Juga, untuk membuat instalasi ' perangkat independen ', gunakan UUID yang diterima dari blkidutilitas alih-alih merujuk perangkat fisik.

root:~ blkid
...
/dev/sda1: SEC_TYPE="msdos" LABEL="boot" UUID="140A-14B7" TYPE="vfat" PARTUUID="0009bf4f-01"
/dev/sda2: UUID="f24a4949-f4b2-4cad-a780-a138695079ec" TYPE="ext4" PARTUUID="0009bf4f-02"
/dev/sdb1: LABEL="Western Digital" UUID="1C0EBC7A0EBC4F10" TYPE="ntfs" PARTUUID="0002f5f9-01"
...

lalu, seperti biasa, buat titik pemasangan, misalnya \wddan edit /etc/fstabmenyisipkan baris berikut:

..
UUID=1C0EBC7A0EBC4F10  /wd  ntfs-3g  defaults  0 0
..

Anda dapat mencoba memasang perangkat baru tanpa reboot dengan mount -a.

Untuk menghindari korupsi data, jika Anda perlu menghapus perangkat, pastikan Anda umount( umount /wddalam sampel ini).

fcm
sumber
0

Meskipun saya umumnya merekomendasikan untuk menonaktifkan startup cepat pada Windows 8, kadang-kadang bahkan itu tidak akan menyelesaikan, dalam hal ini saya menggunakan:

 sudo ntfs-3g -o remove_hiberfile /dev/sda2 /path/to/mount

Dalam kasus saya / path / ke / mount adalah folder pribadi saya di / media, / dev / sda2 adalah partisi windows saya

pengguna3083324
sumber
Saya benar-benar berharap saya tidak harus melakukan ini sepanjang waktu, tetapi tampaknya Windows menciptakan hiberfile tidak peduli bagaimana saya mengaturnya.
user3083324
Di Windows 10 saya ini tidak terjadi lagi.
user3083324