Cách đơn giản nhất sẽ hoạt động trên hầu hết các hệ thống Linux là thêm chúng vào fstab của bạn . Nhưng có những người khác. Mỗi người có tiêu đề riêng trong câu trả lời này.
Ghi chú:
Nếu bạn nhận được một lỗi massage nói điều gì đó về "root" hoặc "quyền" thì đó là vì đối với hầu hết các tùy chọn gắn kết, bạn sẽ cần quyền root. Trong Unity bạn có thể đạt được điều đó bằng cách thêm trước gksudo
(ứng dụng đồ họa) hoặc sudo
vào lệnh thông thường và nhập mật khẩu của bạn. Vì vậy, ví dụ trong trường hợp ntfs-config
bạn nhấn Alt+ F2và gõ gksudo ntfs-config
.
Gigolo
Gigolo
Gigolo hoạt động song song với hệ thống tập tin từ xa và khả năng gắn kết của Nautilus. Bạn cần thêm các phân vùng vào dấu trang Nautilus của mình (Nautilus là trình quản lý tệp mặc định của Ubuntu). Sau đó, bạn sẽ tìm thấy chúng trong Gigolo. Phần còn lại được nói trong một câu trả lời khác của tôi.
Fstab
Chỉnh sửa : Vì đoán từ nhận xét của bạn, bạn không quen với linux, tôi sẽ giải thích quy trình chi tiết hơn:
Phương pháp fstab sạch hơn và cơ bản hơn gui-tools hay Gigolo. Nó cũng sẽ hoạt động trên các hệ thống khác ngay cả những hệ thống chỉ có chế độ văn bản. Về nguyên tắc bạn không cần phải cài đặt bất cứ thứ gì. Đối với mỗi phân vùng ntfs, bạn sẽ phải thêm một dòng vào tệp được gọi /etc/fstab
. Đối với tôi, dòng tôi đã thêm trông như thế này:
#Windows-Partition
UUID=<xxxxx> /media/win ntfs rw,auto,users,exec,nls=utf8,umask=003,gid=46,uid=1000 0 0
Phần nói UUID=<xxxxx>
cho hệ thống của bạn biết phân vùng nào sẽ được gắn kết. Nếu bạn làm theo quy trình này và có các thiết bị trùng lặp hiển thị, hãy thay thế UUID=<xxxx>
bằng /dev/disk/by-uuid/<xxxxx>
. Mỗi phân vùng có UUID riêng. Không gian là quan trọng, vì vậy tốt nhất sao chép và dán dòng. Thay thế auto
bằng noauto
cách gắn thủ công. Người dùng nên ở trong nhóm plugdev
.
Lưu ý rằng nếu dòng này ở cuối tập tin của bạn thì nên có một dòng mới sau nó. Mount sẽ phàn nàn nếu bạn không có nó.
Tìm kiếm UUID:
Mở Disk Utility và xác định các phân vùng thích hợp theo kích thước của chúng (ví dụ: 120 GB), hệ thống tệp (ví dụ ntfs) và tên. Lưu ý tệp "Thiết bị:" của họ (ví dụ /dev/sdb1
). Thay vào đó, bạn có thể chạy lệnh sau trong Terminal, chẳng hạn như gnome-terminal
:
sudo fdisk -l
Bạn có thể tìm ra UUID của các phân vùng của mình bằng cách chạy sudo blkid
trong shell. Đầu ra trông giống như thế này:
confus@confusion:~$ sudo blkid
[sudo] password for confus:
/dev/sda1: LABEL="boot" UUID="cc425c68-704f-4836-9123-bbb3aea64471" TYPE="ext2"
/dev/sda2: UUID="1c8b1489-e111-481c-89f2-743203c3ee7d" TYPE="crypto_LUKS"
/dev/sda3: UUID="7258CB9858CB598D" TYPE="ntfs"
/dev/sda4: LABEL="HP_TOOLS" UUID="1405-0A4C" TYPE="vfat"
/dev/mapper/lukslvm: UUID="xZSNtR-MocS-dLMk-vOWa-Ay65-wS9b-GqaNhV" TYPE="LVM2_member"
/dev/mapper/vgubuntu-swap: UUID="f415f3b9-4e4d-48b1-99c2-605e16532f9e" TYPE="swap"
/dev/mapper/vgubuntu-root: UUID="62a862b4-e6c8-4efd-90b5-55eab8e83e39" TYPE="ext4"
UUID chính xác sẽ có tệp thiết bị phù hợp ở phía trước và TYPE="ntfs"
sau. Vì vậy, đối với tôi UUID là "7258CB9858CB598D". Đối với bạn con số này sẽ khác. Ngoài ra tôi chỉ có một phân vùng NTFS. Thay thế UUID của tôi trong các dòng bạn thêm vào fstab bằng cách bạn tìm thấy theo cách này.
Đặt điểm gắn kết
Bây giờ là điểm gắn kết. Đối với mỗi phân vùng này sẽ khác nhau. Tôi đã chọn /media/win
. Bạn có thể chọn bất cứ điều gì bạn thích. Nó chỉ phải là một thư mục trống hiện có. Bạn cũng có thể tạo thư mục /home/yourusername/windows1
và sau đó đặt nó vào fstab của bạn.
Các tham số khác trong dòng của tôi
ntfs
nói với fstab rằng đó là phân vùng kiểu ntfs.
rw,auto,user,exec,nls=utf8,umask=003,gid=46,uid=1000 0 0
nằm ngoài phạm vi của câu trả lời này Chỉ cần sử dụng những giá trị như chúng là. Họ sẽ ổn thôi. Bạn quan tâm, bạn có thể đọc phần giải thích về các tham số này trong liên kết tôi đã cung cấp trước đó.
Khi bạn thêm các dòng và thực hiện tất cả những thứ tôi mô tả, hãy lưu tệp và chạy sudo mount -a
trong shell. Nếu bạn có thể truy cập vào các phân vùng của mình thông qua các điểm gắn kết của chúng và không có lỗi nào được in ra, thì tất cả đều ổn. Nếu không kiểm tra lỗi chính tả và lỗi rõ ràng. Đừng khởi động lại nếu sudo mount -a
hiển thị lỗi! Với lỗi, khởi động lại có thể thất bại.
Tìm id người dùng và nhóm của bạn
Bạn có thể tìm ra id người dùng và nhóm của mình bằng id
lệnh.
confus@confusion:~$ id
uid=1000(confus) gid=1000(confus) groups=1000(confus),4(adm),7(lp),20(dialout),24(cdrom),46(plugdev),112(lpadmin),120(admin),122(sambashare)
ntfs-config
Một công cụ đồ họa ntfs-config cũng có sẵn nhưng không cần thiết (và phiên bản hiện tại của nó không hoạt động trong Natty Narwhal - giả sử rằng nó sẽ được khắc phục sớm). Ngoài ra, bạn có thể mất các cài đặt cũ trong fstab của mình bằng công cụ này (ví dụ: gắn bộ đệm vào bộ nhớ), vì nó ghi đè lên tệp / etc / fstab thay vì nối thêm các thứ.