Re: mount -oloop 問題?

看板Linux作者時間17年前 (2008/11/13 02:01), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串14/15 (看更多)
※ 引述《coscell.bbs@bbs.cis.nctu.edu.tw (goodman)》之銘言: > 請問高手: > 只有 root 才能把 .iso 檔 mount 起來瀏覽。 > 一般 user 在 console 下有沒有替代的方案? 找個小型的 Linux distribution,安裝到 qemu 裡頭的 disk image 中,然後執行 qemu,比方說: # qemu -hda linux-disk.img -cdrom WANT_TO_BE_MOUNTED_BY_NORMAL_USER.iso 接著,在 qemu 的模擬環境下,透過裡面執行的 GNU/Linux,將 ISO 給 mount 起來, 反正在 qemu 中,你應該就有 root 權限,要做什麼就做什麼。之後,啟動 sshd / ftpd 等 daemon,將 ISO mount 起來的目錄作為 "/"。當然,得透過 port redirection (qemu 的 -redir 選項) 或改指定開啟不同的 port,以使 port number 大於 1023。最後,就是用 sftp / ftp 存取 qemu 的 GNU/Linux 虛擬環境。 雖然迂迴了些,但有頗多好處,比方說可透過 qemu 內建的 monitor 作自動化處理, 或者更換 VFS mount 的機制 (如果有加密處理的話)。 -- Jim Huang aka "jserv" Planet OrzLab: http://orzlab.blogspot.com/ website: http://jserv.sayya.org/ blog: http://blog.linux.org.tw/jserv/ -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 118-169-96-238.dynamic.hinet.net

11/13 13:28, , 1F
用qemu那好像乾脆直接用kvm好了 :p
11/13 13:28, 1F
文章代碼(AID): #196nda00 (Linux)
討論串 (同標題文章)
文章代碼(AID): #196nda00 (Linux)