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

ระบบไฟล์ส่วนขยาย ext4 หรือที่สี่คือระบบไฟล์ที่ทำเจอร์นัลสำหรับ Linux พัฒนาขึ้นเป็นตัวต่อสำหรับ ext3


2
การสร้างพาร์ติชัน ext4 จากคอนโซล
ฉันมีไดรฟ์ข้อมูล/dev/sda1(1.2 TB) ที่มีพาร์ติชัน NTFS โดยใช้พื้นที่ 0.6 TB ฉันต้องการสร้างext4พาร์ติชันในพื้นที่ 0.6 TB ที่เหลือ ฉันยังไม่ได้ลองอะไรเลยเพราะฉันไม่ต้องการเสี่ยงที่จะสูญเสียข้อมูลหากฉันกดคำสั่งผิด (ฉันไม่สามารถใช้ gparted ได้เนื่องจากไม่มี GUI) mkfs.ext4คุณสามารถให้ฉันด้วยคำสั่งที่ถูกต้องหรืออย่างน้อยพารามิเตอร์ที่เหมาะสมสำหรับ root @ rasp: ~ # fdisk -l / dev / sda Disk /dev/sda: 1500.3 GB, 1500299395072 bytes 255 heads, 63 sectors/track, 182401 cylinders, total 2930272256 sectors Units = sectors of 1 * 512 …

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 

6
แก้ไขรายการ fstab เพื่อให้ผู้ใช้ทุกคนสามารถอ่านและเขียนเป็นโวลุ่ม EXT4
ฉันมีกล่อง Ubuntu 10.04 ที่มีพาร์ติชัน EXT4 /etc/fstabพาร์ทิชันแห่งนี้ตั้งอยู่ที่จะติดโดยอัตโนมัติ /media/fooสำหรับวัตถุประสงค์ของการโพสต์นี้เราจะเรียกมันว่า: แต่น่าเสียดายที่เพียง แต่rootสามารถสร้างไฟล์ / ลบ / fooไดเรกทอรีในระบบแฟ้มรากของ เพื่อให้ผู้ใช้รายอื่นสามารถทำไฟล์ / io บนไดรฟ์ข้อมูลนี้rootจำเป็นต้องสร้างไดเรกทอรีและchmodการอนุญาตให้ผู้อื่น ผมอยากจะติดตั้งไดรฟ์ดังกล่าวว่าใครจะสามารถอ่าน / เขียนไดรฟ์โดยไม่จำเป็นต้องของการrootchmod ด้านล่างคือfstabรายการของฉัน: /dev/sda8 /media/foo ext4 rw,user,exec 0 0 รายการเดิมมีแทนdefaults rw,user,execฉันได้เพิ่มรายการเพิ่มเติมคือrwเพื่อให้ผู้ใช้สามารถอ่าน / เขียน น่าเสียดายที่fstabรายการไม่ทำงาน มันติดตั้งได้ดี แต่ก็ยังต้องมีrootการแทรกแซง และในกรณีที่มีคนถามว่าทำงานเพียงอย่างเดียว: chmod -R 777 *เปิด/media/fooเหมือนrootไม่ทำงาน

2
ระบบไฟล์ ext4 จำเป็นต้องมีการจัดระเบียบหรือไม่?
ทำext4filesystems ต้องการที่จะจัดระเบียบ? ถ้าเป็นเช่นนั้นวิธีการที่ฉันจะจัดระเบียบพวกเขา? ถ้าไม่คุณสามารถโพสต์คำอธิบายง่ายๆว่าทำไมพวกเขาไม่จำเป็นต้องจัดระเบียบหรือไม่?

3
วิธีเมานต์อ่าน - เขียนพาร์ติชั่น ext4 บน Windows ได้อย่างไร? [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: จะอ่านพาร์ติชั่น ext4 บน Windows ได้อย่างไร? 7 คำตอบ ฉันต้องการใช้ ext4 กับ HDD ภายนอกของฉัน แต่ต้องเป็นข้ามแพลตฟอร์ม (อย่างน้อย Linux, Win7 และ WinXP) น่าเสียดายที่ฉันไม่พบไดรเวอร์ที่เหมาะสมที่อนุญาตให้ Windows เขียนเป็น ext4 ฉันพบExt2Fsdแล้ว แต่อ่านได้แค่ ext4 เท่านั้น 9. ส่วนขยาย 4 อ่านอย่างเดียวไม่มีการตัดขนาดและรองรับการขยาย มากกว่า: คุณสมบัติ Ext3 / 4 ที่รองรับ: ขนาดไอโหนดที่มีความยืดหยุ่น:> 128 ไบต์จนถึงขนาดบล็อก dir_index: ดัชนีไดเรกทอรี htree filetype: โหมดไฟล์พิเศษใน dentry large_file:> รองรับไฟล์ 4G sparse_super: …

5
การใช้ HDD ปลอดภัยหรือไม่ในขณะที่ rsync กำลังทำงานอยู่
ฉันวางแผนที่จะสำรองข้อมูล HDD ขนาดใหญ่ของฉันrsyncและคาดว่าจะใช้เวลาสองสามวัน การใช้ HDD ดั้งเดิม (เพิ่มไฟล์) ปลอดภัยrsyncหรือไม่ในขณะที่ใช้งานอยู่ หรือจะเป็นการดีกว่าที่จะปล่อย HDD ทิ้งไว้จนกว่าrsyncจะเสร็จสิ้น

3
ฉันจะฟอร์แมตไดรฟ์เป็น EXT4 บน Windows 7 ได้อย่างไร
คำถามนี้ถูกโยกย้ายจากข้อบกพร่องของเซิร์ฟเวอร์เพราะสามารถตอบได้ใน Super User อพยพ 7 ปีที่ผ่านมา ฉันพยายามสร้างระบบไฟล์ ext4 ในไดรฟ์ภายนอก ตัวจัดการพาร์ติชั่นที่ฉันมักจะใช้ EASEUS Partition Master ไม่รองรับ ext4 อะไรคือทางเลือกฟรี แก้ไข: ปรากฎตัวช่วยสร้าง Partition MiniTools รองรับ ext4
23 ext4 

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 

2
บังคับให้ ext4lazyinit ทำสิ่งนั้นจนจบ?
มีวิธีใดที่จะ 'บังคับ' ext4lazyinitให้เสร็จสิ้นสิ่งที่ทำกับลำดับความสำคัญสูงสุดหรือไม่ บางอย่างเช่น "ฉันไม่สนใจทรัพยากรระบบของฉันเพียงแค่ทำงานของคุณให้เร็วที่สุดเท่าที่จะทำได้"? ฉันควรเพิ่ม: โดยไม่ต้องฟอร์แมตไดรฟ์ใหม่ ฉันรับรู้ถึงตัวเลือก lazy_itable_init ของ mkfs
19 linux  ext4 

5
ความแตกต่างในทางปฏิบัติที่สำคัญระหว่าง ext3 และ ext4 - ถ้ามี?
ext4สมมติว่ามีความจำเป็นต้องกังวลเกี่ยวกับความเข้ากันได้กับระบบเก่าไม่มีผมคาดว่ามันเสมอดีกว่าการใช้ระบบไฟล์ทรงตัวลินุกซ์ใหม่ล่าสุดซึ่งขณะนี้ดูเหมือนว่าจะเป็น อย่างไรก็ตามดูเหมือนว่าext4จะไม่เปลี่ยนแปลงมากนัก วิกิพีเดียext4บทความไม่รายการ 11 คุณสมบัติหลักสำหรับext4แต่เท่าที่ผมเข้าใจมากที่สุดของเหล่านี้ไม่ปรากฏว่ามีความแตกต่างในทางปฏิบัติใด ๆ ext3ที่สำคัญในการ บทความนี้ยังกล่าวถึงการสูญเสียข้อมูลที่อาจเกิดขึ้นจากการจัดสรรล่าช้า แต่สำหรับความเข้าใจของฉันนี้จะเกิดขึ้นเฉพาะในกรณีที่ระบบความผิดพลาดลึกลับและทำให้ไม่แตกต่างกันในทางปฏิบัติ นี่เป็นเพียงการอัพเกรดทีละน้อยโดยไม่มีความแตกต่างที่สำคัญหรือฉันควรจะใช้เพื่อแปลงext3ระบบของฉันเป็นext4?

7
บางส่วนไม่มีคำสั่ง 'ปรับขนาด'
ฉันพยายามปรับขนาดพาร์ติชันโดยใช้พาร์ทิชัน แต่ไม่มีคำสั่ง 'ปรับขนาด' ที่ใช้ได้ gchain@archbogchain@archbook:~$ sudo parted /dev/sdb GNU Parted 3.1 Using /dev/sdb Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) help align-check TYPE N check partition N for TYPE(min|opt) alignment help [COMMAND] print general help, or help on COMMAND mklabel,mktable LABEL-TYPE create a new …

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

4
Windows พร้อมระบบไฟล์ที่ดีกว่า
จากการสังเกตของฉันในฐานะนักพัฒนา Java ที่ทำงานบนเวิร์กสเตชัน Windows NTFS นั้นช้าเมื่อเทียบกับระบบไฟล์ Linux คำถามคือมีอะไรบ้างในไดรเวอร์ NTFS ที่สามารถปรับได้ด้วยตนเองเช่นให้หน่วยความจำแคชมากกว่าหรือไม่ เปิดใช้งานอัลกอริทึมทดลองหรือไม่ หากยังไม่พร้อมใช้งานอาจมีระบบไฟล์อื่นที่สามารถใช้กับ Windows ได้หรืออาจเป็นระบบการค้าที่เร็วกว่า NTFS หรือไม่ เพื่อความชัดเจนฉันไม่ต้องการปรับปรุงความเร็วการรวบรวมสำหรับโครงการ Maven ฉันต้องการได้รับการปรับปรุงโดยรวมสำหรับระบบปฏิบัติการ ฉันรู้สึกว่า NTFS ล้าสมัยและช้านานเมื่อเทียบกับระบบไฟล์ Linux มันทำให้ฉันประหลาดใจว่าระบบปฏิบัติการที่ได้รับความนิยมสูงสุดบนโลกนี้มีระบบไฟล์เพียงระบบเดียวซึ่งยังคงต้องการการจัดเรียงข้อมูลด้วยตนเอง บางทีอาจจะมีเป็นทางเลือก? ปรับปรุง:นี่คือสิ่งที่ช้าตามการสังเกตของฉัน ฉันกำลังสร้าง / บรรจุโครงการซึ่งหมายถึงการอ่าน / เขียนจำนวนมากบนดิสก์ ระบบการสร้างเป็นข้ามแพลตฟอร์ม (Java, Maven) ดังนั้นฉันสามารถดำเนินการเหมือนกันทุกประการเมื่อบู๊ตกับอูบุนตู บน Linux งานสร้างของฉันเร็วขึ้นอย่างน้อย 1/3 ดังนั้นคำถามเกี่ยวกับระบบไฟล์ ฉันขอโทษถ้ามันหายไป
14 windows  ntfs  ext4 

3
ออนไลน์ตัวจัดการพาร์ทิชัน“ สมาร์ท” พร้อมการสนับสนุน Ext4 แบบเต็ม?
มีตัวจัดการพาร์ติชันสำหรับ Windowsที่สามารถจัดการ (ปรับขนาดย้าย ฯลฯ ) พาร์ติชัน ext4 หรือไม่ คำเตือน: ปรับขนาดต้องเป็นสมาร์ทเมื่อปรับขนาดจากจุดเริ่มต้นของพาร์ทิชัน ผู้จัดการพาร์ติชั่นหลายคนสับสนเรื่องนี้ (ฉันสังเกตเห็นว่า Acronis Disk Director 10 เป็นข้อยกเว้น) และย้ายข้อมูลทั้งหมดของพาร์ติชั่นเมื่อคุณปรับขนาดตั้งแต่เริ่มต้นแปลเป็นจำนวนมหาศาลเสียเวลาในหลายกรณี มันจะต้องสามารถเรียกดูไฟล์ (คัดลอก / ลบ) บนพาร์ติชั่นได้เช่นกัน ฉันไม่ขอ: โซลูชันออฟไลน์เท่านั้น โซลูชันบน Linux ฉันคิดว่า Acronis Disk Director 10 เหมาะสมกับโซลูชันเหล่านี้ทั้งหมดยกเว้นว่ามันไม่มีการสนับสนุน ext4 สิ่งที่คล้ายกับการสนับสนุน ext4 เป็นสิ่งที่ฉันต้องการ

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