Bảo vệ hệ thống phá vỡ chỉ đọc CentOS / boot khi khởi động lại


0

Tôi đang làm cứng hệ thống CentOS và tôi đã tìm thấy một trang trong đó nói rằng / boot chỉ nên được đọc mà vẫn ổn bằng cách sử dụng:

LABEL=/boot     /boot     ext2     defaults,ro     1 2

Nhưng nếu tôi khởi động lại hệ thống thì nó không thể khởi động được vì: fsck.ext2: không thể giải quyết 'LABEL = / boot /' Fstab của tôi trông như thế này:

/dev/mapper/VolGroup-lv_root /                       ext4    defaults        1 1
UUID=c4ed104b-ce03-4ede-9740-22bede0d058e /boot                   ext4    defaults        1 2
/dev/mapper/VolGroup-lv_swap swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
#LABEL=/boot            /boot                   ext2    defaults,ro     1 2

Đây có phải là một thực hành tốt? nếu vậy làm thế nào tôi có thể làm điều đó đúng


Điều này có thể giúp bạn hiểu các vấn đề. unix.stackexchange.com/questions/88036/ Khăn Bạn cần fsck phân vùng đó và do đó thay đổi nó từ chỉ đọc thành có thể ghi. Sau đó, nếu cần, bạn có thể đặt lại để chỉ đọc.
zedman9991

Câu trả lời:


0

Đưa ra thông báo lỗi, tôi sẽ nói phân vùng khởi động của bạn không được gắn nhãn / boot.

Dù sao bạn cũng đã cài đặt nó rồi, vì vậy chỉ cần thêm tùy chọn của bạn vào dòng đó. Ví dụ :

UID=c4ed104b-ce03-4ede-9740-22bede0d058e /boot ext4 defaults,ro 1 2

Thay vì chỉ đọc tôi sẽ đặt noauto, để nó không được gắn khi khởi động mà phải được gắn thủ công với mount /boot.

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.