คำถามติดแท็ก ext2

3
มีวิธีที่จะทำให้ระบบไฟล์ส่วนขยายใช้พื้นที่น้อยลงสำหรับตัวเองใน Linux หรือไม่?
ฉันมี HDD ภายนอกและภายในมากมายที่ฉันใช้บนระบบ Linux ฉันมีระบบ Linux เท่านั้นดังนั้นการใช้ระบบไฟล์ Linux จึงเหมาะสมเท่านั้น อย่างไรก็ตามฉันใช้ NTFS อยู่ทุกหนทุกแห่งเพราะมันทำให้ฉันมีพื้นที่ที่สามารถใช้งานได้มากที่สุดจาก HDD ตอนนี้ฉันอยากจะเปลี่ยนมาใช้ระบบไฟล์ Linux ส่วนใหญ่เป็นเพราะสิทธิ์และความสามารถในการใช้งานได้ (เช่นฉันไม่สามารถทำให้พาร์ติชัน NTFS ที่เข้ารหัส LUKS ของฉันไม่สามารถปรับขนาดภายใต้ Linux ได้เลยบอก chkdsk ใน Windows) อย่างไรก็ตามเมื่อฉันฟอร์แมตฮาร์ดดิสก์เหล่านั้นฉันได้ลองใช้ระบบไฟล์ที่แตกต่างกันและทุกระบบไฟล์ Linux แม้กระทั่ง ext2 ซึ่งเท่าที่ฉันรู้ว่าไม่มีการทำเจอร์นัลให้ใช้พื้นที่จำนวนมากสำหรับตัวเอง ฉันไม่จำค่าที่แน่นอน แต่มันเกิน 100GB ที่ NTFS ได้รับฉันมากกว่าบน HDD 2TB ซึ่งมีจำนวนมาก ดังนั้นคำถามของฉันคือ: มีวิธีที่จะทำให้ระบบไฟล์ ext ใช้พื้นที่น้อยลงสำหรับตัวเอง? หรือมีระบบไฟล์อื่น (ฉันได้ลอง ext2, ext3, ext4, NTFS …
49 linux  filesystems  ext4  ext3  ext2 

1
ดูบล็อกที่ไม่ดีในระบบไฟล์ ext2 / ext3 / ext4
ฉันได้รันfsck-c บนพาร์ติชัน (unmount) ที่มีปัญหาเมื่อไม่นานมานี้ กระบวนการไม่ต้องใส่ข้อมูลและไม่ได้เก็บผลลัพธ์ไว้ที่ใด (ยกเว้นบล็อกไอโหนด) ตอนนี้ฉันต้องการได้รับข้อมูลบล็อกที่ไม่ดีเพื่อทราบว่ามีปัญหาใด ๆ กับฮาร์ดไดรฟ์ น่าเสียดายที่มีการใช้พาร์ติชันในระบบที่ใช้งานจริงและไม่สามารถยกเลิกการต่อเชื่อมได้ ฉันเห็นสองวิธีในการรับสิ่งที่ฉันต้องการ: ทำงานbadblocksในโหมดอ่านอย่างเดียว อาจใช้เวลานานและทำให้เกิดภาระที่ไม่จำเป็นในระบบ อย่างใดดึงข้อมูลเกี่ยวกับบล็อกเสียจากระบบไฟล์ของตัวเอง ฉันจะดูบล็อคเสียที่รู้จักที่ลงทะเบียนไว้ในระบบไฟล์ที่ติดตั้งแล้วได้อย่างไร?
12 linux  ext4  ext3  bad-blocks  ext2 

0
ทำความเข้าใจกับ Ext2 FileSystem [ปิด]
คำถามนี้ไม่น่าจะช่วยผู้เข้าชมในอนาคต มันเกี่ยวข้องเฉพาะกับพื้นที่ทางภูมิศาสตร์ขนาดเล็กช่วงเวลาที่เฉพาะเจาะจงหรือสถานการณ์ที่แคบเป็นพิเศษซึ่งโดยทั่วไปไม่สามารถใช้ได้กับผู้ชมทั่วโลกของอินเทอร์เน็ต สำหรับความช่วยเหลือในการทำคำถามนี้มากขึ้นบังคับในวงกว้างไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันพยายามค้นหา inodes ที่ถูกลบในระบบไฟล์ ext2 และนี่คือแนวทางที่ฉันใช้ อย่างไรก็ตามฉันรู้สึกว่าฉันกำลังทำอะไรผิด ฉันกำลังมองหา 1024 ไบต์ก่อนถึงจุดเริ่มต้นของ superblock ฉันจะได้รู้ว่าขนาดบล็อกคือ 1024 ไบต์ดังนั้นตารางตัวอธิบายกลุ่มเริ่มต้นที่ออฟเซ็ต 2048 ตารางตัวอธิบายกลุ่มมีตัวอธิบายกลุ่มสำหรับกลุ่มบล็อกแต่ละกลุ่มใช่มั้ย ดังนั้นฉันจึงคำนวณจำนวนของตัวอธิบายกลุ่มหรือกลุ่มบล็อก: จำนวน inodes / inodes ทั้งหมดต่อกลุ่ม นี่ให้ค่า 8 ซึ่งหมายความว่าฉันมีตัวอธิบายกลุ่ม 8 ตัวในตารางตัวอธิบายกลุ่มบล็อกของฉัน ฉันอ่านฟิลด์ first_inode_table สำหรับตัวอธิบายกลุ่มทั้งหมด 8 กลุ่ม ตัวอธิบายกลุ่มมีความยาว 32 ไบต์ ดังนั้นนี่คือที่ฉันสับสน ตาราง inode สำหรับ descriptor กลุ่มแรกให้ฉัน 260 นี่หมายความว่าการเข้าถึงตาราง inode สำหรับกลุ่มบล็อกแรกที่ฉันทำ 260 …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.