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.


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"


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).


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


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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.