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

ext3 หรือระบบไฟล์ส่วนขยายที่สามเป็นระบบไฟล์เจอร์นัลที่ใช้โดยทั่วไปโดยเคอร์เนล Linux เป็นระบบไฟล์เริ่มต้นสำหรับลีนุกซ์รุ่นยอดนิยมจำนวนมาก

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 


3
วิธีการเมาท์ระบบไฟล์ ext3 ที่เข้ารหัสภายใต้ OS X
ฉันรู้วิธีติดตั้งระบบไฟล์ ext3 ใน OS Xด้วย MacFUSE และ fuse-ext2 แต่ฉันจะติดตั้งวอลลุ่ม ext3 ที่เข้ารหัสได้อย่างไร? ฉันใช้ Mac OS X 10.6 "Snow Leopard" แล้ว

3
การย้าย 2TB (10 ล้านไฟล์ + dirs) ปัญหาคอขวดของฉันคืออะไร
พื้นหลัง ฉันวิ่งออกมาจากพื้นที่บน/home/dataและความจำเป็นในการถ่ายโอนไป/home/data/repo/home/data2 /home/data/repoมี 1M dirs ซึ่งแต่ละไฟล์มี 11 dirs และ 10 ไฟล์ มันรวม 2TB /home/dataเปิดใช้ ext3 เมื่อเปิดใช้งาน dir_index /home/data2อยู่ใน ext4 CentOS กำลังใช้งาน 6.4 ฉันคิดว่าวิธีการเหล่านี้ช้าเพราะความจริงที่ว่าrepo/มี 1 ล้าน dirs อยู่ข้างใต้ ความพยายามที่ 1: mvเร็ว แต่ขัดจังหวะ ฉันสามารถทำได้ถ้าสิ่งนี้เสร็จสิ้น: /home/data> mv repo ../data2 แต่มันถูกขัดจังหวะหลังจากถ่ายโอน 1.5TB มันเขียนที่ประมาณ 1GB / นาที ความพยายามที่ 2: rsyncรวบรวมข้อมูลหลังจากสร้างรายการไฟล์ 8 ชั่วโมง /home/data> rsync --ignore-existing …
21 centos  rsync  ext4  ext3  mv 

1
หลังจากลบไฟล์ขนาดใหญ่จำนวนมากพื้นที่ว่างเพิ่มขึ้นด้วยความล่าช้ามาก
เมื่อวานนี้ฉันได้ลบไฟล์ 71 GB ในบ้าน / เซิร์ฟเวอร์สื่อของฉัน พื้นที่ว่างก่อน: 117 GB พื้นที่ว่างหลังจาก: 126 GB ดังนั้นแทนที่จะมีพื้นที่ว่างเพิ่มเติม 71 GB ฉันมีเพียง 9 GB ฉันได้ตรวจสอบสองครั้งว่าไม่มีไฟล์ใดถูกเปิดและฉันได้ลบ 71 GB และพื้นที่ว่างเพิ่มขึ้นจริงๆเพียง 9 GB ฉันพยายามซิงค์ แต่ไม่มีผลใด ๆ นี่ไม่ใช่ครั้งแรกที่มันเกิดขึ้น อันที่จริงฉันได้เห็นพฤติกรรมนี้มาหลายปีแล้วตอนนี้ ที่หนึ่งใน ext3 ตอนนี้ที่ ext4 เมื่อสิ่งนี้เกิดขึ้นฉันสามารถเรียกคืนพื้นที่ว่างได้โดยยกเลิกการต่อเชื่อมแล้วจึงประกอบระบบไฟล์ใหม่ ในกรณีเหล่านี้การถอนติดตั้งจะใช้เวลาสูงสุด 2 นาทีแทนที่จะแทบไม่มีเวลา ทุกวันนี้ฉันไม่สามารถยกเลิกการต่อเชื่อมและติดตั้งระบบไฟล์ใหม่ได้อย่างง่ายดายเพราะมันยุ่งอย่างถาวรจากซอฟต์แวร์บันทึกวิดีโอของฉันเซิร์ฟเวอร์ owncloud สำหรับครอบครัวของฉันและบริการอื่น ๆ ที่ฉันยังไม่ได้ทำ และฉันไม่ต้องการตื่นนอนตอนตีสามเพื่อยกเลิกการต่อเชื่อมและประกอบใหม่ ไม่ยูทิลิตี้ 'at' จะไม่ทำเพราะหนึ่งในบริการทำงานที่ไม่สามารถทำงานต่อได้ยาวนานและต้องการการตรวจสอบสถานะด้วยตนเองเพื่อหาช่วงเวลาที่ดีเมื่อสามารถปิดระบบได้เช่นงานเพิ่งเสร็จสิ้น แต่เช้านี้ฉันสังเกตุเห็นว่าพื้นที่ว่างได้ถูกปล่อยข้ามคืน ดูเหมือนว่าฉันจะมีการล้างข้อมูลบางอย่างและนี่อาจเป็นสิ่งเดียวกันที่ต้องใช้เวลาเพิ่มเมื่อถอนติดตั้ง จนถึงตอนนี้ฉันสังเกตเห็นพฤติกรรมนี้เมื่อทำการลบข้อมูลจำนวนมากเท่านั้น ในทางกลับกันฉันไม่แน่ใจว่ามันเกิดขึ้นเป็นประจำและความแตกต่างเล็กเกินไปที่จะสังเกตเห็น …
15 ext4  ext3 

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

4
วิธีการอ่านฮาร์ดไดรฟ์ USB ภายนอกที่จัดรูปแบบ ext3 จาก Windows 7
ฉันต้องฟอร์แมตฮาร์ดไดรฟ์ USB เป็น ext3 เพื่อใช้กับกล่อง Linksys nas ตอนนี้ฉันไม่สามารถอ่าน hd เมื่อฉันถอดปลั๊กจาก NAS และเสียบเข้ากับคอมพิวเตอร์ Windows 7 ของฉันโดยตรง (คอมพิวเตอร์เข้าถึง NAS ผ่านการเชื่อมต่อไร้สายดังนั้นฉันชอบที่จะเสียบ hd เข้ากับพีซีของฉันโดยตรงเมื่อถ่ายโอนไฟล์ขนาดใหญ่) ฉันจะปล่อย hd ที่จัดรูปแบบด้วย ext3 และยังสามารถเข้าถึงได้ (อ่าน / เขียน) เมื่อฉันเสียบเข้ากับพีซีของฉันโดยตรงได้อย่างไร
9 windows-7  nas  ext3 

5
ยังคงเลือกระหว่าง ext4 และ ext3 สำหรับระบบไฟล์
ฉันอยู่ระหว่างการติดตั้ง Ubuntu 11.10 แต่ติดค้างที่การเลือกระบบไฟล์ที่จะใช้ ext3และext4 ; ไหนดีกว่าสำหรับเดสก์ท็อปส่วนบุคคล ถ้า ext4 ดีกว่ามันจะทำงานได้ดีบนพีซีเครื่องเก่าของฉัน (ซื้อเมื่อ 3 ปีก่อน) หรือบางที ext4 อาจไม่เข้ากันได้กับฮาร์ดดิสก์ตัวเก่า

2
ปรับขนาดพาร์ติชันพื้นฐานใน mdadm RAID1
ฉันมี NAS ที่สร้างขึ้นในบ้านและฉันจำเป็นต้องกำหนดค่าการใช้งานไดรฟ์ของฉันใหม่เล็กน้อย ฉันมี mdadm RAID1 ซึ่งประกอบด้วยไดรฟ์ 3TB สองตัว แต่ละไดรฟ์มีหนึ่งพาร์ติชัน ext3 ที่ใช้ไดรฟ์ทั้งหมด ฉันจำเป็นต้องลดขนาดพาร์ติชัน ext3 ลงบนทั้งสองไดรฟ์และเพิ่ม 8GB พาร์ติชั่นที่สองหรือ ext3 ลงในหนึ่งและสลับพาร์ติชั่นที่มีขนาดเท่ากัน ฉันคิดว่าฉันมีขั้นตอนที่คิดออกมา แต่ต้องการการยืนยัน ปรับขนาด mdadm RAID resize2fs /dev/md0 [size]โดยที่ขนาดใหญ่กว่าพื้นที่ที่ใช้อยู่ในไดรฟ์ปัจจุบันเล็กน้อย ลบไดรฟ์ตัวใดตัวหนึ่งออกจาก RAID mdadm /dev/md0 --fail /dev/sda1 ปรับขนาดไดรฟ์ที่ถูกลบโดยแยกออก เพิ่มพาร์ติชันใหม่ลงในไดรฟ์ที่มีการแยกส่วน กู้คืนไดรฟ์เป็น RAID mdadm -a /dev/md0 /dev/sda1 ทำซ้ำ 2-5 สำหรับอุปกรณ์อื่น ปรับขนาด RAID เพื่อใช้พาร์ติชันแบบเต็ม mdadm --grow /dev/md0 …
9 ubuntu  ext3  mdadm 

4
Linux - วิธีการฟอร์แมทระบบไฟล์หลายระบบภายในไฟล์เดียว?
ฉันต้องสร้างดิสก์อิมเมจที่มีระบบไฟล์ว่างสองระบบ ฉันสร้างโดยใช้ dd if=/dev/zero of=./disk.img bs=1MiB count=1024 ต่อไปฉันได้สร้าง 2 พาร์ติชั่นหลักโดยใช้fdisk disk.img; หนึ่งคือ FAT32 และอื่น ๆ คือ EXT3 -o loop devicesตอนนี้ผมมีรูปแบบพาร์ทิชันทั้งเพื่อสร้างระบบไฟล์ที่จะติดตั้งเป็น แต่ฉันไม่เข้าใจวิธีการจัดรูปแบบพวกเขา? ฉันไม่สามารถใช้ในการmkfs.vfat disk.imgดังนั้นฉันสับสนโดยสิ้นเชิง แนวทางแก้ไข: ขอบคุณคำตอบจาก @ pjc50 ฉันพบวิธีแก้ปัญหาที่ง่ายมาก: sudo aptitude install multipath-tools sudo kpartx -a disk.img #it maps (mounts) found partitions to /dev/mapper/loop... sudo mkfs.vfat -F 32 -n boot /dev/mapper/loop0p1 …

1
ย้อนกลับการค้นหา inode / file จาก offset ในอุปกรณ์ raw บน linux และ ext3 / 4?
ใน linux กำหนดออฟเซ็ตเป็นอุปกรณ์ดิสก์ดิบเป็นไปได้ไหมที่จะแมปกลับไปยังพาร์ติชัน + inode? ตัวอย่างเช่นสมมติว่าฉันรู้ว่าสตริง "xyz" มีอยู่ที่ไบต์ชดเชย 1000000 ใน / dev / sda: (เช่น xxd -l 100 -s 1000000 / dev / sda แสดงการถ่ายโอนข้อมูลที่เริ่มต้นด้วย "xyz") 1) ฉันจะทราบได้อย่างไรว่าพาร์ทิชัน (ถ้ามี) ออฟเซ็ต 1000000 นั้นตั้งอยู่ที่ใด (ฉันคิดว่านี่เป็นเรื่องง่าย แต่กำลังรวมอยู่ด้วยเพื่อความสมบูรณ์) 2) สมมติว่าอ็อฟเซ็ตตั้งอยู่ในพาร์ติชันฉันจะไปหาไอโหนดใดที่มันเป็นของ (หรือพิจารณาว่ามันเป็นส่วนหนึ่งของพื้นที่ว่าง) สันนิษฐานว่าเป็นเฉพาะระบบไฟล์ในกรณีใดบ้างที่รู้วิธีการทำเช่นนี้สำหรับ ext4 และ ext3?
6 linux  ext4  ext3  inode 

1
ปัญหาการเข้ารหัสชื่อไฟล์
ฉันไปที่หัวข้อนี้ แต่ไม่สามารถหาสิ่งที่ฉันกำลังมองหา ... "ดีใจ" ต่อไปนี้สำหรับฉัน: ฉันมีไฟล์ของฉันเก็บไว้ในฮาร์ดดิสก์ NTFS-USB เนื่องจากปัญหาพื้นที่ฉันย้ายพวกเขาไปยังระบบ ext3 .... อย่างใดชื่อไฟล์ (เนื้อหายังคง ok เท่าที่ฉันเห็น) การเข้ารหัสเมาไฟล์ของฉัน ดูเหมือนตอนนี้: Kküken <--- should have an "ü" Jäger <--- should be an "ä" Zwölf <--- should be an "ö" fünfte <-- should be an "ü" etc .... นี่เป็นเพียงตัวอย่าง แต่ให้คำถามแรกของฉัน ทำไม "ü" ถึงสองตัวแตกต่างกัน? (บางทีฉันอาจพลาดก่อนที่ฉันจะพลาดและตอนนี้ฉันมีการผสมเลเยอร์การเข้ารหัส x ที่แตกต่างกันหรือไม่? …
4 linux  ntfs  encoding  ext3  utf-8 

2
ระบบไฟล์ ext3 / 4 จะรวบรวมข้อผิดพลาดตามธรรมชาติ (ตามที่รายงานโดย fsck) หรือไม่
ฉันเรียกใช้เซิร์ฟเวอร์ CentOS 6 64 บิตจำนวนหนึ่งที่มีระบบไฟล์ ext3 / ext4 เท่าที่ฉันสามารถบอกได้ไม่มีพวกเขาถูกปิดอย่างไม่เหมาะสม แต่พวกเขาทั้งหมดได้สะสมข้อผิดพลาดของระบบไฟล์บางอย่างที่ fsck รายงานตอนนี้ ตอนนี้ไดรฟ์ไม่กี่ (ไม่ใช่ระบบไฟล์) มีข้อผิดพลาด IO ซึ่งจะนำไปสู่ความล้มเหลวของฮาร์ดไดรฟ์ ฉันไม่คิดว่าจะมีข้อผิดพลาดเกิดขึ้นกับระบบไฟล์หรือไม่ อย่างน้อยหนึ่งไม่แสดงอาการของความล้มเหลวของฮาร์ดไดรฟ์ แต่มีข้อผิดพลาด fsck ดังนั้นระบบไฟล์ ext3 / 4 จะรวบรวมข้อผิดพลาดตามธรรมชาติเมื่อเวลาผ่านไปหรือเป็นสิ่งที่ไม่ดีเกิดขึ้นหรือไม่

2
เกี่ยวกับขนาดไฟล์และการใช้งานดิสก์ใน ext3
ฉันมีไฟล์หลายชุด ไฟล์แต่ละไฟล์ใช้เวลา 2390170KiB ls -lk และ du --apparent-size -k. ปัญหาคือว่า du -k รายงานขนาดแตกต่างกันสำหรับแต่ละสำเนา: 2389824, 2392512, 2392512 และ 2390336 ฉันคาดว่าการใช้งานดิสก์ควรเป็น 2390172KiB (ขนาดของจำนวนบล็อกขั้นต่ำ (597543) ที่ไฟล์พอดี เหตุใดแต่ละไฟล์จึงมีการใช้ดิสก์ที่แตกต่างกัน ฉันยังได้เห็นว่าหนึ่งในสำเนาใช้ 2389824KiB แต่ขนาดไฟล์ใหญ่กว่า 346KiB: 2390170 สิ่งนี้มีความหมายได้อย่างไร PD: ไฟล์ทั้งหมดอยู่ในระบบไฟล์ ext3 เดียวกัน ขนาดบล็อกระบบไฟล์คือ 4096 ไฟล์ทั้งหมดมีแฮชเดียวกัน ปรับปรุง: จากความคิดเห็นที่: although the apparent size is usually smaller, it may be larger …

2
จะคัดลอกไฟล์จากไดรฟ์ภายนอกที่จัดรูปแบบ Linux ไปยัง Windows ได้อย่างไร
เครื่อง Linux ของฉันทำงานล้มเหลว แต่ไฟล์ทั้งหมดได้รับการสำรองข้อมูลในไดรฟ์ภายนอกที่ใช้ USB ปัญหาคือมันเป็นระบบไฟล์ ext2 ดังนั้นเครื่องอื่นของฉันซึ่งเป็นเครื่อง Windows XP ไม่สามารถอ่านได้ (มันบอกว่ามันยังไม่ฟอร์แมต) หลังจากอ่าน วิธีการอ่านฮาร์ดไดรฟ์ USB ภายนอกที่จัดรูปแบบ ext3 จาก Windows 7 ฉันลอง Ext2 IFS แต่ไม่ได้ผลเพราะ: C:\download>mountdiag.exe E: The volume has an Ext2/Ext3 file system, but the Ext2 IFS 1.11 software did not mount it because there is at least one incompat …

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