'ข้อผิดพลาด = remount -ro' ตัวเลือกการติดตั้ง fstab หมายถึงอะไร


11

ฉันได้ตรวจสอบ / etc / fstab แล้วและเห็นบรรทัดต่อไปนี้

<file system> <mount point>   <type>  <options>       <dump>  <pass>
 / was on /dev/sda1 during installation
UUID=some-hex-appears-here                /               ext4    errors=remount-ro 0       1
 /home was on /dev/sda5 during installation
UUID=another-hex-here                      /home           ext4    defaults        0       2

errors=remount-ro 0 1เกี่ยวกับฉันเพราะฉันจะคาดหวังแทนdefaults errors=remount-roUbuntu ทำงานตามปกติ แต่ฉันมีเหตุผลที่เชื่อได้ว่า Ubuntu อาจมีอารมณ์แปรปรวนระหว่างกระบวนการติดตั้ง

ดังนั้นสิ่งนี้หมายความว่าอย่างไร


1
ในฐานะผู้ใช้ Ubuntu ที่ดาวน์โหลดมาจากเว็บไซต์ทางการฉันสามารถพูดได้ว่านั่นเป็นอาร์กิวเมนต์เริ่มต้น
Lazy ถูกกฎหมาย

คำตอบ:


14

จากหน้าคน :

errors={continue|remount-ro|panic}
    Define the behavior  when  an  error  is  encountered.   (Either
    ignore  errors  and  just  mark  the  filesystem  erroneous  and
    continue, or remount the filesystem read-only, or panic and halt
    the  system.)   The default is set in the filesystem superblock,
    and can be changed using tune2fs(8).

โดยพื้นฐานแล้วเมื่อมีข้อผิดพลาดในการติดตั้งดิสก์ด้วยสิทธิ์การอ่าน / เขียนมันจะเมานต์เป็น 'อ่านอย่างเดียว' แทน

ไม่ว่าจะมีการใช้ 'ค่าเริ่มต้น' ในการตั้งค่าของคุณหรือไม่ ใช่คุณสามารถคาดหวังได้ว่า 'ค่าเริ่มต้น' ที่นี่ แต่สิ่งที่ขาดหายไปนั้นไม่ได้ทำให้คุณเจ็บตัน

เช่นกันส่วน '0 1' ไม่ได้เป็นส่วนหนึ่งของตัวเลือกการติดตั้ง - ทุกอย่างในบรรทัด fstab คือการเว้นวรรค / คั่นด้วยแท็บ - ช่องว่างระหว่างสิ่งต่าง ๆ แสดงถึง 'อาร์กิวเมนต์ถัดไป' ที่จะใช้


อย่างไรก็ตามในฐานะผู้รักษาความปลอดภัยคำแนะนำของฉันคือถ้าคุณเชื่อว่าระบบของคุณถูกดัดแปลงระหว่างการติดตั้งนอกตัวติดตั้งทั่วไปคุณไม่ควรใช้ระบบนั้นและควรติดตั้งด้วย ISO ที่ดีและไม่มีระบบเครือข่ายระหว่าง ว่าการติดตั้งจะออกกฎภาพติดตั้งบูตระบบเครือข่ายที่ก่อให้เกิดปัญหา


นี่คือระบบทดสอบค่าต่ำที่ฉันใช้เพื่อติดตามไวรัส hardwire เมื่อใดก็ตามที่มีการติดตั้งแผงวงจรหลักและ HDD ที่ติดไวรัสจะทำให้เกิดข้อความว่า "การโอเวอร์คล็อกล้มเหลวให้กด F2 เพื่อตั้งค่าหรือ F1 เพื่อโหลดค่าเริ่มต้น" หากคุณกดปุ่มเหล่านั้นคอมพิวเตอร์หยุดทำงาน หากคุณทำไม่ได้และเปลี่ยนแป้นพิมพ์ - คุณจะสบายดี
Alice

ไวรัสฮาร์ดแวร์ * ฉันกำลังพยายามค้นหาว่าฮาร์ดแวร์ใดที่ถูกบุกรุกและฮาร์ดแวร์ใดที่ใช้ได้ ฉันมีคอลเลกชันของ DVD-RWs แฟลชไดรฟ์แป้นพิมพ์ HDD ฯลฯ ที่ติดเชื้อดังนั้นฉันจึงพยายามหาแนวคิดหากฉันควรพยายามทำความสะอาดหรือทิ้งสิ่งเหล่านั้น วิธีง่ายๆก็คือการซื้อคอมพิวเตอร์เครื่องใหม่ซึ่งฉันจะทำเมื่อฉันรู้เพิ่มเติมเกี่ยวกับพฤติกรรมของสิ่งนี้ ดังนั้นฉันถามว่าการตั้งค่า fstab เหล่านี้แสดงถึงการติดเชื้อหรือไม่ ฉันจะเริ่มหัวข้อที่เกี่ยวข้องเมื่อรวบรวมข้อมูล ตอนนี้ฉันได้เปลี่ยนการตั้งค่าเป็น "ค่าเริ่มต้น" และการตรวจสอบข้อผิดพลาดจะหายไป ขอบคุณสำหรับการตอบกลับของคุณ.
อลิซ

@Alice ฮาร์ดแวร์ไวรัสเช่นเดียวกับใน BadUSB? นั่นไม่สามารถแก้ไขได้หรือหลีกเลี่ยงได้คุณรู้ ..
โธมัสวอร์ด

@ThomasWard คำตอบที่ดี เพิ่งแก้ไข "fstab" เพื่อรวมพาร์ติชันข้อมูลส่วนตัวของฉันกับตัวเลือก "ค่าเริ่มต้น" (ซึ่งด้วยเหตุผลใดก็ตามไม่ได้อยู่ในรายการ fstab และไม่สามารถเมานต์ได้)
Jose Barakat

2

0 และ 1 ในคอลัมน์สุดท้ายที่อ้างถึงและจากหน้าเพจ fstab:

ฟิลด์ที่ห้า (fs_freq)

ฟิลด์นี้ใช้โดยดัมพ์ (8) เพื่อพิจารณาว่าระบบไฟล์ใดที่ต้องถูกดัมพ์ ค่าเริ่มต้นเป็นศูนย์ (ไม่ถ่ายโอนข้อมูล) หากไม่มี

ฟิลด์ที่หก (fs_passno)

ฟิลด์นี้ใช้โดย fsck (8) เพื่อกำหนดลำดับการตรวจสอบระบบไฟล์ที่จะทำในเวลาบูต ควรระบุระบบไฟล์รูทด้วย fs_passno ของ 1 ระบบไฟล์อื่นควรมี fs_passno เป็น 2 ระบบไฟล์ภายในไดรฟ์จะถูกตรวจสอบตามลำดับ แต่ระบบไฟล์ในไดรฟ์ที่แตกต่างกันจะถูกตรวจสอบในเวลาเดียวกันเพื่อใช้คู่ขนานที่มีอยู่ในฮาร์ดแวร์ เริ่มต้นที่ศูนย์ (ไม่ fsck) ถ้าไม่มี


1
จริง แต่นั่นไม่ใช่คำถาม
PerlDuck

2
ฉันแค่อยากจะเพิ่มคำอธิบายสำหรับคอลัมน์ที่เหลือ
PsSc0rpi0n

1

หมายความว่าหากมีข้อผิดพลาดเกิดขึ้นขณะพยายามเมานต์อุปกรณ์จะถูกนับใหม่เป็นแบบอ่านอย่างเดียว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.