Re: [問題] 如何使用另外一個硬碟上的 Linux System
※ 引述《Maxsolar.bbs@OfO.twbbs.org (Astro v.s. Geo)》之銘言:
: ※ 引述《mystea.bbs@ptt.cc (mystea)》之銘言:
: : 是的. 但是我有重灌過grub, 沒有效果.
: 你可以把device.map跟menu.list貼出來,
: 我猜測稍作修改就能順利開機。
這兩個檔案在哪裡呢?
: : 另外, proc, tmp, sys到底是甚麼? 她們為什麼不隸屬於ext3而是proc, sysfs, tmpfs?
: 這些都是虛擬檔案系統,都是指存在記憶體的一些東西,
: : 最後, 為什麼只有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。
在最開頭的時候, mount -t ext3 /dev/sda /mnt 意思應該是, 把/dev/sda掛到/mnt?
哪麼, /dev應該就沒有被掛載過?
有趣的是, 我把mount -t proc proc /mnt/proc 改成
mount -o bind /proc /mnt/proc 以後, 我的目的便達成了... 好感動.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 99.99.154.172
→
04/27 19:27, , 1F
04/27 19:27, 1F
討論串 (同標題文章)