Làm thế nào nguy hiểm là làm gián đoạn một fsck?
Có ai có bất kỳ kinh nghiệm trực tiếp làm điều này?
Làm thế nào nguy hiểm là làm gián đoạn một fsck?
Có ai có bất kỳ kinh nghiệm trực tiếp làm điều này?
Câu trả lời:
Tôi không có bất kỳ kiến thức hay bằng chứng trực tiếp nào, nhưng với tôi, đó chỉ là EVIL đơn giản để không xử lý SIGINT
.
Hừm. Trên thực tế, tôi có thể cung cấp một số đảm bảo: strings /sbin/fsck | grep sig
báo cáo:
sigaction
Warning... %s for device %s exited with signal %d.
Vì vậy, tôi sẽ chỉ coi đây là bằng chứng rõ ràng rằng các fsck
nhà phát triển đang kêu gọi sigaction để xử lý các tín hiệu liên quan.
Nếu bạn kiểm soát + C và đợi nó dừng lại, bạn sẽ không gặp vấn đề gì.
Vấn đề luôn xảy ra khi nó bị kẹt và sẽ không dừng lại, vì bạn không thực sự chắc chắn nó đang làm gì. Thông thường tại thời điểm này bạn bị mất dữ liệu nghiêm trọng.
Chúc may mắn.
Tất cả phụ thuộc vào.
Ví dụ, Ubuntu (kể từ Hardy Heron) đã có tùy chọn người dùng để ngắt (và hoãn) kiểm tra đĩa thường xuyên nếu nó xuất hiện trong khi khởi động. Tôi sử dụng điều này cho các phân vùng ext3 nếu tôi cần khởi động nhanh (xemhttp://brainstorm.ubfox.com/idea/11/ .
Cá nhân tôi sẽ không làm gián đoạn một fsck sau một tình huống bẩn thỉu hoặc có bất kỳ lý do nào để nghĩ rằng một hệ thống tập tin có thể bị xâm phạm: nhất là vì tôi không muốn lưu dữ liệu mới vào hệ thống tệp đó và cũng có thể gây nguy hiểm cho dữ liệu đó như gây thêm thiệt hại cho dữ liệu hoặc siêu dữ liệu hiện có.
Bạn có thể hủy tự động cứ sau 30 phút khởi động-fsck khi khởi động. Nó chạy ở đỉnh tiếp theo. Tôi đã làm điều đó nhiều lần. Nó thường không có bất kỳ tác động tiêu cực.
Nếu máy tính của bạn không tắt đúng cách, thì fsck sẽ chạy. Cá nhân tôi sẽ không hủy bỏ điều đó. Nó không thực sự mất nhiều thời gian và dữ liệu của bạn rất quan trọng. Theo tôi, không có điểm nào có thể khiến tất cả dữ liệu của bạn bị mất chỉ để tiết kiệm nửa giờ trong thời gian khởi động theo ý kiến của tôi,