Sử dụng một thư mục trên phân vùng ntfs là / home


14

Tôi sử dụng wubi để cài đặt Ubuntu 10.10 trên phân vùng ntfs của mình. Vì vậy, tôi muốn thay đổi thư mục nhà thành một thư mục trên phân vùng ntfs. Tôi có thể giữ cấu hình cá nhân, phần mềm, v.v. sau khi cài đặt lại Ubuntu.

Vì vậy, tôi sử dụng ntfs-config để quản lý phân vùng đĩa, nó được gắn khi hệ thống khởi động. Và sự cho phép của tất cả các tập tin và thư mục là 777.

Sau đó, tôi đã sửa đổi / etc / passwd để đặt thư mục gốc thành thư mục trên phân vùng ntfs. Tôi có thể đăng nhập thành công tài khoản, tuy nhiên có vẻ như .bashrc và .profile không được tải chính xác. Tôi không thể sử dụng phương thức nhập liệu (thậm chí không thể định cấu hình ibus), không có thiết bị âm thanh. Tuy nhiên mọi thứ hoạt động tốt sau khi thay đổi thư mục nhà trở lại / home /.

Bất cứ ai có thể cho tôi một gợi ý để làm cho nó hoạt động? Cảm ơn.


4
NTFS không phù hợp với phân vùng gia đình, có một số loại đối tượng hệ thống tệp (thiết bị ký tự, đường ống có tên, v.v.) có thể được yêu cầu nhưng không được hỗ trợ trên NTFS).
João Pinto

@Pinto, cảm ơn bạn đã trả lời. Vâng, tôi biết ntfs bỏ lỡ một số tính năng so với hệ thống tệp được sử dụng bởi linux. Nhưng theo hiểu biết của tôi, đó là cách tốt nhất để giữ an toàn cho dữ liệu cá nhân mà không cần tạo phân vùng ext3 / ext4. Tôi đã làm như vậy khi sử dụng 9.04 vài tháng trước, nó hoạt động tốt.
Kane

5
vấn đề là ngày nay một số tính năng có thể được yêu cầu, ví dụ, về vấn đề âm thanh của bạn, pulseaudio hiện chạy ở cấp độ người dùng, nó tạo ra các liên kết tượng trưng trong thư mục nhà của bạn ($ HOME / .pulseaudio). Tôi không chắc chắn bạn có thể tạo các liên kết tượng trưng tương thích unix trên NTFS trỏ đến một phân vùng mở rộng (/ tmp).
João Pinto

Câu trả lời:


12

NTFS không phù hợp với phân vùng gia đình, có một số loại đối tượng hệ thống tệp (thiết bị ký tự, đường ống có tên, v.v.) được yêu cầu cho một số dịch vụ nhất định nhưng không được hỗ trợ trên NTFS.


11

Tôi hiện đang lưu trữ các thư mục con của nhà tôi (ví dụ ~/Documents, ~/Music) trên một hệ thống tập tin NTFS và nó dường như làm việc tốt một vài tháng trong.

Ví dụ: đây là cách lưu trữ ~/Documentsthư mục hồ sơ Windows của bạn trên phân vùng NTFS:

  1. Trước tiên, hãy đảm bảo rằng bạn có phân vùng NTFS được đặt thành tự động để hệ thống có thể truy cập được mỗi lần khởi động.
  2. Di chuyển bất kỳ tệp nào có thể đã tích lũy ~/Documentssang phân vùng NTFS (ví dụ mv ~/Documents/* /mnt/winblows/Users/Username/Documents/).
  3. Bây giờ xóa ~/Documentsthư mục và tạo một liên kết đến thư mục NTFS đó ở vị trí của nó có tên Documents(ví dụ ln -s mnt/winblows/Users/Username/Documents Documents).

Lưu ý: Bạn có thể phải đảm bảo rằng bạn ~/.config/user-dirs.dirsđồng bộ hóa với các vị trí thư mục bạn đã chọn (tôi đã làm). Xem câu trả lời này để biết thêm chi tiết. Ngoài ra, hãy cẩn thận lưu ý các vị trí thực tế của các thư mục hồ sơ người dùng Windows của bạn vì chúng thay đổi theo từng phiên bản.


2

Bạn sẽ tốt hơn nếu không làm điều này nếu bạn muốn đảm bảo an ninh. Trong các phiên bản GDM cũ hơn (như những gì bạn đã tìm thấy trong 9.04), có một tùy chọn dễ dàng để bỏ qua các quyền của tệp, v.v. Tuy nhiên, các tùy chọn (gui) của GDM đã thay đổi rất nhiều kể từ đó, và đề nghị của tôi là bạn nên tránh rủi ro. Ví dụ: nếu tệp .Xmasterity của bạn có quyền sai, bạn có thể không thể đăng nhập.

Như người dùng khác đã chỉ ra, NTFS không hỗ trợ một số tính năng mà các ứng dụng / dịch vụ có thể cần, như các liên kết tượng trưng unix, và sau đó cũng có nguy cơ bị phân mảnh, xảy ra nhiều hơn trên NTFS so với các hệ thống tệp ext. Để an toàn, hãy gắn bó với những thứ như xfs, ext3 / 4 hoặc thậm chí là btrfs.

EDIT: Một điều tôi đã lưu ý, bạn nói rằng bạn đã sử dụng wubi để cài đặt trên một phân vùng NTFS. Điều này chỉ hoạt động vì nó tạo ra một đĩa ảo, nhưng như tôi đã đề cập ở trên, sự phân mảnh có thể xảy ra. Nếu bạn đặt thư mục / nhà của bạn trên một phân vùng dưới sự kiểm soát của các cửa sổ thì có nguy cơ bị hỏng (tôi không có liên kết, nhưng tôi có kinh nghiệm; tôi đã làm một cái gì đó tương tự trước đây và phải kiểm tra đĩa cửa sổ thời gian truy cập vào ổ đĩa. Tôi ít biết rằng các cửa sổ đang làm mọi thứ rối tung lên từ từ nhưng chắc chắn).


Có vẻ như sự phân mảnh không phải là vấn đề với ổ SSD ngày nay.
trusktr

2

Thay vì di chuyển qua thư mục nhà của tôi, tôi đã xóa các thư mục dữ liệu hiện có và tạo liên kết đến chúng ở vị trí của chúng.

Vì vậy, chi tiết những gì tôi đã làm là đi đến Hệ thống tệp, tìm thư mục có tên là máy chủ (trong cửa sổ là của tôi C:\trong các cửa sổ vì đó là nơi tôi đang lưu trữ ubfox bằng Wubi). Sau đó, tôi đã đi đến user\myusername\và tạo các liên kết cho các thư mục Tài liệu, Âm nhạc, Hình ảnh của mình. Tôi đã sao lưu tất cả dữ liệu của mình từ home\các thư mục này. (Ví dụ home\Pictures\*vào host\user\myusername\Pictures). Sau đó tôi đã xóa home\Picturesthư mục của mình và sau đó di chuyển liên kết mà tôi đã tạo host\user\myusername\vào thư mục nhà của mình và đổi tên thành "Ảnh". Điều tương tự áp dụng cho các thư mục khác.


1

Một cách tiếp cận khác là:

  • Để thư mục nhà của bạn được gắn kết như nó là,
  • Tự động gắn kết phân vùng VFAT trên, vd /mnt/my-data
  • Di chuyển các thư mục Tài liệu, Hình ảnh, Video, v.v. tiêu chuẩn của bạn sang phân vùng VFAT này. Kéo và thả các thư mục này có vẻ hoạt động, nhưng có thể cần phải chỉnh sửa ~/.config/user-dirs.dirs. Thí nghiệm.

Bây giờ bạn có ít nhất các tệp này nằm trên phân vùng VFAT được chia sẻ với Microsoft Windows. Microsoft Windows có các thư mục tương tự và tôi cho rằng bạn có thể chuyển hướng các phân vùng được chia sẻ này - Xin lỗi, tôi không biết làm thế nào, nhưng tôi muốn biết!

Tôi nghĩ rằng đó có vẻ là một cách tốt đẹp để làm điều đó. Tất cả các tệp dành riêng cho Linux của bạn vẫn nằm trong hệ thống tệp Linux và chỉ có dữ liệu được chia sẻ của bạn được đặt trên hệ thống tệp VFAT nguyên thủy nơi các tính năng như liên kết tượng trưng và quyền không tồn tại, nhưng có lẽ cũng không cần thiết.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.