Re: [問題] 如何使用另外一個硬碟上的 Linux System

看板Linux作者時間15年前 (2010/04/26 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/8 (看更多)
※ 引述《mystea.bbs@ptt.cc (mystea)》之銘言: : ※ 引述《virtuemood (潔羽)》之銘言: : : 看起來不像找不到硬碟 : : bios裡是看的到的,對吧? : 是的. 但是我有重灌過grub, 沒有效果. 你可以把device.map跟menu.list貼出來, 我猜測稍作修改就能順利開機。 : : 所以,我覺得是grub沒裝好,和前面的人說的一樣 : : 我從來沒有試過在chroot下跑xorg : : 但是應該是可行的 : : 要把 /dev /proc /sys ... 等等的也丟進chroot 是當然的 : : 因為 chroot 就像一個狗籠一樣 : : chroot 裡面是看不到 chroot 外面的世界的 : : 所以,如果不把上面的東東弄進去 : 我可以理解把/dev放進去, 但是sys, tmp 和 proc呢? : 我們的目的不是要使用硬碟上的系統嗎? 為什麼要把Live CD的東東丟進去呢? : 另外, proc, tmp, sys到底是甚麼? 她們為什麼不隸屬於ext3而是proc, sysfs, tmpfs? 這些都是虛擬檔案系統,都是指存在記憶體的一些東西, : "mount -t proc proc /mnt/proc" 跟 "mount -t proc /proc /mnt/proc"是一樣 : 的嗎? (我是指proc之前有沒有"/"是否有差別) 我想就是相對路徑跟絕對路徑的表示差異罷了。 : 最後, 為什麼只有dev是用"mount -o bind /dev /mnt/dev" : 而其他的都是"mount -t xxx yyy /mnt/yyy"? : man page裡說 bind 是用在已經 mount 過的東西上, 但/dev還沒有mount到 : /mnt底下過阿? mount -t type source target bind是說如果source如果已經被mount過,你要再次mount他就需要用bind,跟有沒有被 mount到target底下過沒有關係。 /dev是一個資料夾,硬體裝置這些block device都被mount到/dev來, 也就是source被mount過了,自然需要用bind。 : : chroot 裡的程式是不能存取硬體的 : : 我指知道我為了把lighttpd關進chroot就花了很大的功夫 : : 所以,本人實在懶的去試在chroot裡跑X : : 我的建議是,用文字介面的編輯器改設定檔吧 : : 比如 nano 或vi ,沒有必要一定要用 gedit 之類的東西啊 : 我當然是很願意用vi(也常使用), 不過這次主要還是有一些特別的程式需要跑. : X和gnome是免不了的. -- 風輕輕的吹 我安靜地來 我輕點頭 妳暗微笑 不知不覺 享受彼此的默契 草悠悠的盪 妳淡淡的擺 妳高聲唱 我大聲和 自由自在 感受生命的韻律 -- 未來最舊小棧 Oldest Future Object █▇█˙通訊頻率 OfO.twbbs.org ◢▉◤ ◆來源座標 59-115-198-193.dynamic.hinet.net
文章代碼(AID): #1Br8DyZs (Linux)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 6 之 8 篇):
文章代碼(AID): #1Br8DyZs (Linux)