ฉันจะสร้างไฟล์และติดตั้งเป็นระบบไฟล์ได้อย่างไร


17

ฉันจะสร้างไฟล์ขนาด 10M, จัดรูปแบบด้วยระบบไฟล์ ext3 แล้วติดตั้งใน / media / fuse ได้อย่างไร

ฉันลองด้วย

mkfs -t ext3 file

จากนั้นเพื่อติดตั้ง

mount -t ext3 file /media/fuse

มันไม่ทำงานเพราะมันบอกว่าไฟล์นั้นไม่ใช่อุปกรณ์บล็อค ใครช่วยฉันได้บ้าง


5
คุณเพียงแค่เพิ่ม-o loopคำสั่ง mount
enzotib


ห่วง-mount ไฟล์ ISO, mount -o loop file.iso /media/isoฉันทำเช่นนี้
ไม่ระบุชื่อ

@enzotib คุณสามารถโพสต์ว่าเป็นคำตอบที่จะ upvoted / ยอมรับโปรด?
Tom Brossman

@ TomBrossman: เสร็จแล้ว
enzotib

คำตอบ:


15

ขั้นตอนของคุณถูกต้อง แต่เมื่อติดตั้งอิมเมจไฟล์เป็นระบบไฟล์คุณต้องเพิ่ม-o loopตัวเลือกในmountคำสั่ง:

mount -t ext3 -o loop file /media/fuse

นอกจากนี้-t ext3ตัวเลือกไม่จำเป็นอย่างเคร่งครัดเพราะmountสามารถกำหนดประเภทของระบบไฟล์ได้โดยอัตโนมัติ


3
เขาถูกต้อง แต่ลืมเพิ่มวิธีสร้างไฟล์dd if=/dev/zero of=file bs=1024 count=10240นี่เป็นวิธีสร้างไฟล์ 10Mb ... จากนั้นคุณสามารถฟอร์แมตด้วยmkfs.ext3
maniat1k

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