Tôi đã làm theo từng bước được chỉ ra tại Cách hài hòa thiết lập khởi động kép cho Windows và Ubuntu và nó hoạt động hoàn hảo, chỉ tôi không thể gửi các mục trên phân vùng NTFS vào thùng rác.
Nếu bạn có cùng một vấn đề, chỉ cần thêm các tùy chọn "uid = 1000" và "gid = 1000" vào fstab, trên dòng liên quan đến phân vùng ntfs. Của tôi trông như thế:
# storage mount
UUID=3F4648C2710CF3A1 /media/storage/ ntfs-3g auto,user,utf8,uid=1000,gid=1000,rw 0 0
Vì vậy, các bước đầy đủ từ đầu là (như được đưa ra bởi YatriTrivedi từ howtogeek.com và Manu Järvinen từ blog của mình )
1. Thiết lập bảng phân vùng GPT mới trong ổ đĩa sạch của bạn (từ bản phân phối USB trực tiếp, sử dụng gparted). Lập kế hoạch sơ đồ phân vùng của bạn theo cách tương tự:
- Phân vùng hệ thống EFI (ESP) ít nhất 100 MB, đây sẽ là bộ não khởi động hệ thống
- Phân vùng Windows của bạn (NTFS)
- Phân vùng Linux của bạn (Ext4)
- Một phân vùng lớn (hoặc ổ cứng thứ hai) để lưu trữ các tệp của bạn (NTFS)
- Một phân vùng trao đổi nhỏ (SWAP)
Đừng quên gắn nhãn phân vùng của bạn để thuận tiện sau này.
Theo kinh nghiệm cá nhân của tôi, nếu bạn có kế hoạch chơi trò chơi hoặc sử dụng phần mềm chuyên dụng trên Windows (Adobe Suite, ARCGIS, Autodesk và tương tự), hãy lên kế hoạch có ít nhất 100GB trên phân vùng Windows của bạn. Với 150GB trở lên, bạn sẽ ổn. Phần mềm Ubuntu ít đòi hỏi hơn về dung lượng lưu trữ, vì vậy bạn có thể dễ dàng thiết lập phân vùng Linux từ 50 đến 75 GB tùy theo nhu cầu của bạn.
2. sudo apt install ntfs-3g
để cho linux xử lý hệ thống tệp ntfs, đây là điều duy nhất mà cả hai hệ điều hành có thể đọc được.
3. sudo mkdir /media/storage
hoặc bất kỳ nơi nào khác mà bạn muốn phân vùng của bạn xuất hiện. Nếu bạn không biết ở đâu, chỉ cần sao chép / dán dòng đó.
4. sudo cp /etc/fstab /etc/fstab.backup
để sao lưu tệp fstab của bạn, chứa thông tin về những gì hệ thống của bạn nên làm với các phân vùng đĩa. Chỉnh sửa fstab sẽ yêu cầu linux gắn kết phân vùng đó đúng vào mỗi lần khởi động, vì vậy việc tạo bản sao lưu luôn hữu ích trong trường hợp mọi thứ không hoạt động tốt. sudo cp /etc/fstab.backup /etc/fstab
để khôi phục lại bản sao lưu nếu cần.
5. Bây giờ bạn phải tìm UUID của phân vùng của mình, đó là một mã định danh duy nhất hoạt động như một số sê-ri : sudo blkid
. Nhập mật khẩu của bạn và tiếp theo tìm dòng tương ứng với phân vùng lưu trữ của bạn.
/dev/sda1: UUID=”23A87DBF64597DF1″ TYPE=”ntfs”
/dev/sda2: UUID=”2479675e-2898-48c7-849f-132bb6d8f150″ TYPE=”ext4″
/dev/sda5: UUID=”66E53AEC54455DB2″ LABEL=”storage” TYPE=”ntfs”
/dev/sda6: UUID=”05bbf608-87fa-4473-9774-cf4b2602d8d6″ TYPE=”swap”
Đây là nơi ghi nhãn của bạn trong định dạng ban đầu trở nên hữu ích. Sao chép UUID.
6. gksudo gedit /etc/fstab
điều này sẽ mở fstab để chỉnh sửa. Thêm dòng sau vào cuối fstab và dán UUID của bạn thay vì của tôi: # storage mount
UUID=3F4648C2710CF3A1 /media/storage/ ntfs-3g auto,user,utf8,uid=1000,gid=1000,rw 0 0
Đặt uid = 1000 và gid = 1000 bằng cách nào đó cho phép bạn gửi các mục của mình vào thùng rác từ Linux. Đừng chạm vào bất cứ thứ gì khác từ fstab và đảm bảo UUID của bạn là chính xác.
7. Lưu và khởi động lại (quan trọng).
Và voilà, bây giờ bạn sẽ có thể nhận thấy rằng bạn có một "bộ lưu trữ" trong menu địa điểm. Tiếp theo, định cấu hình các thư mục con của bạn trong Linux và Windows để có tài liệu của bạn, v.v., được lưu trữ trong phân vùng đó!