liên kết gắn kết / var với fstab


7

Tôi đang loay hoay với việc có cả hai /home/vartrên một phân vùng riêng biệt sẽ được gắn vào /myhdd.

Tiếp theo, tôi dùng mount --bindđể gắn /vartrên /myhdd/var/hometrên /myhdd/home. Với cấu hình này, tôi có thể cài đặt thành công Arch Linux, nhưng ngay khi tôi khởi động vào hệ thống đã cài đặt /var/homemặc dù không phải là mount /myhdd.

Do vấn đề này, tôi không thể làm cho pacman và những thứ quan trọng hơn hoạt động. Tôi nhận được một hệ thống làm việc nếu tôi tự gắn kết tất cả các thư mục, vì vậy nó trông giống như một vấn đề fstab, vì vậy đây là:

# /dev/sda1
UUID=f192b003-abf9-4e1a-87ee-d187d64423ce   /           ext4        rw,relatime,data=ordered    0 1

# /dev/sda2
UUID=b4c5571f-ddb7-440e-b591-759e888b268d   /myhdd      ext4          rw,relatime,data=ordered  0 2

# /mnt/myhdd/home
/mnt/myhdd/home         /home       none        bind    0 0

# /mnt/myhdd/var
/mnt/myhdd/var          /var        none        bind    0 0

Bất cứ ý tưởng tại sao fstab không gắn kết tôi /var/homethư mục?

Câu trả lời:


4

Vấn đề của bạn:

/myhdd ... /mnt/myhdd/... /mnt/myhdd/...

Nó nên đọc một trong hai:

/mnt/myhddd ... /mnt/myhdd/... /mnt/myhdd/...

hoặc là...

/myhdd ... /myhdd/... /myhdd/...

thật ngu ngốc đối với tôi ...
Rafal

3
@Rafal - đó là một cách dễ dàng để nhìn qua. Tôi đã làm ba lần. Đôi khi chỉ cần một đôi mắt thứ hai là những gì nó cần cho những thứ xương đầu.
mikeerv

@mikeerv Tôi biết rằng câu hỏi này có một chút thời gian, nhưng bạn có thể thêm một "mẫu làm việc" của phương án cuối cùng bạn đã viết không? Cảm ơn bạn trước!
cezarlamann
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.