ฉันสามารถเมานท์ ISO โดยไม่มีสิทธิ์ระดับผู้ดูแลระบบได้หรือไม่?


15

ฉันสามารถเมานท์ ISO ใน Ubuntu 10.04 โดยไม่ต้องใช้ sudo ได้หรือไม่?

นี่คือทั้งหมดที่ฉันรู้วิธีการ:

sudo mount -o loop -t iso9660 image.iso /media/iso

คำตอบเล็ก ๆ น้อย ๆ ที่กล่าวถึงโดยใช้สิ่งที่เรียกว่า "Archive Mounter" ฉันไม่เคยสังเกตเห็นมาก่อน แต่ฉันเห็นมันอยู่ในรายการ "เปิดด้วย" เมื่อคลิกขวาที่ไฟล์ ISO

ฉันจะหาเอกสารเกี่ยวกับวิธีใช้งานได้จากที่ใด

คำตอบ:


5

ฉันมีตัวเลือกให้ "เปิดด้วย ... " เมื่อฉันคลิกขวาที่ ISO ด้วย "Archive Mounter"

นี่เป็นการเรียกใช้งาน/usr/lib/gvfs/gvfsd-archiveซึ่งจะเมานต์ ISO โดยอัตโนมัติ มันเป็นส่วนหนึ่งของ gvfs ซึ่งติดตั้งโดยค่าเริ่มต้น ฉันไม่แน่ใจว่า Nautilus ได้รับการตั้งค่าให้ใช้งานเป็นค่าเริ่มต้นหรือไม่ (หากใครบางคนสามารถชี้แจงในความคิดเห็นฉันจะอัปเดตนี้)

หากต้องการตั้งเป็นตัวเลือกให้ดับเบิลคลิกเริ่มต้นให้คลิกขวาที่ ISO เลือกคุณสมบัติและไปที่แท็บนี้และเลือกปุ่มตัวเลือกเพื่อใช้งาน:

ข้อความแสดงแทน

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


ฉันควรคาดหวังว่าจะเกิดอะไรขึ้นเมื่อเปิด ISO ด้วย Mounter การเก็บถาวร ฉันไม่เห็นการเปลี่ยนแปลงใด ๆ ในผลลัพธ์ของการmountเรียกใช้หลังจากนี้
ændrük

@ Ændrük, เมื่อคุณเปิด. iso ที่มีเมานต์เก็บถาวร iso ควรปรากฏขึ้นที่แถบด้านซ้ายในตัวจัดการไฟล์, และอย่างที่ Javier พูดในข้อคิดเห็นอื่นว่า "cd" นั้นสามารถเข้าถึงได้จากภายในโฟลเดอร์. gvfs ในบ้านของคุณ ไดเรกทอรี
LassePoulsen

ขอบคุณที่อธิบายเรื่องนี้ ในระบบของฉันไม่มีอะไรเกิดขึ้นเลยเมื่อฉันใช้ Archive Mounter ไม่มีสิ่งใดปรากฏภายใน ~ / .gvfs ไม่มีเอกสารฉันไม่มีทางรู้ว่ามีบางอย่างผิดปกติ ตอนนี้ฉันรู้ว่ามีปัญหาฉันจะติดตามปัญหาบน Launchpad
ændrük

เป็นความคิดที่ดีดูเหมือนว่าเป็นข้อบกพร่อง
Jorge Castro

@Source Lab: Mounter การเก็บถาวรใช้งานได้กับอิมเมจ ISO ปกติเท่านั้น ไม่มีข้อมูลแบบผสมหลายแทร็ก บางทีนั่นอาจเป็นเหตุผลที่มันไม่ได้ผลสำหรับคุณ คุณลองภาพอื่น ๆ แล้วหรือยัง
MestreLion

10

ในการเมานท์ ISO โดยไม่มีสิทธิ์ของผู้ดูแลระบบคุณสามารถใช้fuseiso:

fuseiso image.iso ~/mountdir

unmount ภาพโดยใช้fusermount:

fusermount -u ~/mountdir

หากคุณไม่มีfuseisoคุณจะต้องติดตั้งจากที่เก็บ:

sudo apt-get install fuseiso

คุณจะต้องมีสิทธิ์ผู้ดูแลระบบในการติดตั้ง


คุณต้องเพิ่มผู้ใช้ใน "กลุ่มฟิวส์": sudo gpasswd -a <span style = "font-weight: bold;"> yourusername </span> ฟิวส์
Axel

@Axel: หรือใช้ GUI ผู้ใช้และกลุ่ม ... ตรวจสอบช่องทำเครื่องหมาย "Mount user-spadc filesystems (FUSE)" ในแท็บสิทธิ์ของผู้ใช้
MestreLion

0

ฉันคิดว่าเขาหมายถึงทางเลือกในการเมานต์ -o loop?

  • คลัง Mounter (ค่าเริ่มต้น)
  • Furius ISO mount
  • อะซิโตน ISO

ซีดีรอมควรทำงานสำหรับผู้ใช้ตามค่าเริ่มต้น


คุณช่วยอธิบายเพิ่มเติมเล็กน้อยเกี่ยวกับ Archive Mounter ได้ไหม? ติดตั้งแพคเกจใด
ændrük

ฉันคิดว่ามันติดตั้งตามค่าเริ่มต้น ในการติดตั้ง Ubuntu 10.10 ใหม่การกระทำเริ่มต้นสำหรับไฟล์ ISO คือการเมานต์ ฉันคิดว่ามันควรจะอยู่ในแพ็คเกจไฟล์โรลเลอร์ แต่ฉันไม่ได้เป็นชิว
sBlatt

-1

ฟังก์ชั่นที่คุณขอควรได้รับการคุ้มครองอย่างสมบูรณ์แบบโดยpmount( หน้าคน ) ในกรณีของคุณคำสั่งต่อไปนี้:

pmount -o loop -t iso9660 image.iso iso

ควร mount image.iso ของคุณภายใต้ / media / iso

แก้ไข: วิธีนี้ใช้ไม่ได้เนื่องจากจำนวนเงินไม่มีตัวเลือก "-o"


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