Làm thế nào để gắn lại một phân vùng khác như / home?


14

Khi tôi cài đặt Ubuntu 10.04, tôi đã cài đặt nó trên một phân vùng 16 GB duy nhất bao gồm /, / boot, / home, v.v.

Tôi có một phân vùng khác trên hệ thống (ext3). Có thể dễ dàng truy cập từ menu Địa điểm của máy tính để bàn Gnome: Tôi chỉ cần nhấp vào biểu tượng Tệp hệ thống tập tin đó trên menu Địa điểm và nó được tự động gắn kết là '/ media / 1326f40a-45df-4ec'.

Làm cách nào để tôi tạo phân vùng đó gắn kết lại thành / home thay thế? (vĩnh viễn, đó là)


FYI Tôi hy vọng điều này sẽ giúp bạn hiểu về Lệnh Sudoedit. tutorialspoint.com/unix_commands/sudoedit.htm

Câu trả lời:


12

Đây là tài liệu Ubuntu chính thức để chuyển sang phân vùng riêng / nhà:

https://help.ubfox.com/community/Partitioning/Home/Moving

Chỉ cần bỏ qua bước để tạo một phân vùng mới là bạn đã có nó.


1
Cảm ơn, +1 và được chấp nhận là câu trả lời đầy đủ nhất, vì hướng dẫn bạn đã chỉ dẫn Hướng dẫn được viết theo cách sao cho bất kỳ lúc nào nếu có lỗi hệ thống, mất điện hoặc khởi động lại ngẫu nhiên mà nó sẽ không có tác động tiêu cực đến hệ thống và NÊN bảo vệ chống lại khả năng người dùng vô tình xóa Thư mục chính của họ trong quy trình.
Android đêm

13

Đầu tiên bạn muốn UUID của ổ đĩa để nó có thể được gắn một cách đáng tin cậy.

sudo blkid

Điều đó sẽ trả về một danh sách tất cả các phân vùng của bạn và UUID của chúng. Chỉ cần lưu ý UUID của phân vùng bạn muốn gắn kết như nhà.

Sau đó, bạn chỉ cần chỉnh sửa /etc/fstabđể tự động gắn kết phân vùng đó /home.

sudoedit /etc/fstab

Và thêm một dòng như thế này:

UUID=0c89eb5d-ac58-46c0-b309-597b35a542e8 /home ext3 defaults,errors=remount-ro 0 1

Mặc dù rõ ràng với UUID của bạn, không phải của tôi. Lưu và khởi động lại.


4
trước khi khởi động lại, bạn cũng cần sao chép tất cả các thư mục gốc từ / home sang phân vùng mới để khi bạn khởi động lại, bạn và những người dùng khác nếu có, vẫn giữ nguyên tất cả các cài đặt / cấu hình của chúng. Bạn cũng có thể làm điều đó sau khi khởi động lại nhưng thực hiện trước sẽ cứu bạn khỏi một vài điều bất ngờ
binW

Tôi đã cố gắn một thư mục bên trong một ổ đĩa, dưới dạng /homethư mục, và bây giờ tôi hoàn toàn không thể thư mục nhà của mình. Làm thế nào tôi có thể giải quyết vấn đề như vậy
Starx

@Starx Bạn không thể gắn trực tiếp vị trí "sâu" - bạn phải gắn thiết bị của mình trước (như trên) vào /mnt/a-made-up-directory(thay đổi, rõ ràng) và sau đó thêm một dòng khác vào fstab của bạn như : /mnt/a-made-up-directory/home /home bind defaults,bind 0 0. Điều này giả định homedir mà bạn muốn gắn kết nằm trong ổ đĩa mà chúng ta vừa gắn kết /mnt/a-made-up-directory.
Oli

3

Khi tìm kiếm một vấn đề tương tự tôi tìm thấy chủ đề này. Tôi muốn chạm vào một vài điều.

Đầu tiên, IMHO, UUID tuyệt vọng và không thể thực hiện được. Có một giải pháp tốt hơn là sử dụng UUID hoạt động trên 10.04 Ubuntu. Đó là sử dụng LABEL='label'.

Trong tệp / etc / fstab, trao đổi UUID với LABEL='<label>'(và chắc chắn sử dụng các dấu ngoặc đơn). Trước khi làm điều này, hãy đảm bảo rằng bạn đã sử dụng gparted để thêm nhãn vào ổ đĩa. Nhãn này giống như nhãn mà bạn có thể đã tạo để xác định đĩa mềm, ổ đĩa zip (không phải tệp) hoặc thậm chí cả ổ cứng cũ của bạn trong Windows.

Điều tiếp theo tôi muốn chạm vào là ở trên có ai đó đã đưa ra lệnh sau.

sudoedit /etc/fstab

Lệnh đó tôi chưa từng thấy trước đây. Đó là một cái gì đó mà tôi không biết tồn tại hoặc nó sai. Trong trường hợp nó có thể sai tôi sẽ sửa cú pháp.

sudo gedit /etc/fstab

Cuối cùng tôi đánh giá cao người có vẻ đã đưa ra câu trả lời thích hợp nơi bạn muốn có một thư mục dưới thư mục gốc của phân vùng làm nhà của bạn. Quy trình được mô tả trong chủ đề này không chạm vào đó mặc dù đó là triển khai APPROPRIATE nhất. Bạn nên luôn luôn đặt thư mục nhà của bạn vào một thư mục dưới phân vùng thay vì đẩy thư mục nhà của bạn vào thư mục gốc của phân vùng.


geditchỉ dành cho môi trường đồ họa, sudoeditlà tốt.
Han

0

Nếu bạn đang cài đặt một hệ thống mới, cách dễ nhất là chọn bố cục phân vùng đặc biệt và khai báo một trong các phân vùng như /homevà một phân vùng khác /.

Hiệu quả tương đương với chỉnh sửa fstabnhư trong các câu trả lời khác, nhưng phương pháp này có lợi thế là bạn làm điều này ngay từ đầu.

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.