查看完整版本 : mount問題, 好難理解

SoMaster 2013-4-27 09:33 AM

mount問題, 好難理解

我輸入了一次 mount /dev/sda1 /mnt
然後再輸入一次 mount /dev/sda1 /mnt/home

首先問題1. 我本來見到/mnt/home入面係有D file係度, 咁我mount完sda1落home, 本來果D file去左邊, 如果唔umount, 點樣access? 同埋點樣搵晒電腦入面因為mount而整唔見左的file?

問題2. 輸入lsblk, 你會見到sda1 係mount左去/mnt/home, 但如果你用ls /mnt檢查, 你會發現sda1仍然仲mount著/mnt, 點樣可以睇到sda1究竟真正mount左邊?

問題3. 既然home mount左去sda1, 咁即係home入面可以睇到sda1 D野啦, 但你可以睇到home home入面係空的, 而唔係同/mnt or /mnt/home一樣, 咁係出左咩問題?

問題4. 我就當3係睇唔到sda1, 咁睇唔到sda1入面D野, 咁總應該睇到home入面原本D file吧? 但佢就無, 係空白的, 何解呢?

問題5. 睇linux 安裝教學, 好多都教人將/mnt入面唔同folder都要mount一次, 例如mount sda2 /mnt/home, mount sda3 /mnt/boot, mount sda4 /mnt/usr
我明白佢係想教我地將D file放係唔同分區的好處, 但咁樣真係必要咩? 其實佢咁做既真正意義, 係咪只係比D空間比home boot usr等等folder, 等安裝程式有位放file咋?既然係咁, 我己經mount左sda1落mnt, 如果再係上面開幾個folder, home, boot, usr, etc.., 咁唔係一樣有位咩? 只不過D位係用緊sda1 D位之嘛... 咁其實係咪無必要咁mount咁多次? 由於我心係咁諗, 咁我就跟我依個理論試著做, 結果又真係安裝到, 不過裝完都係boot唔到機, 所以我都唔肯定係咪真係可以咁做, 如果真係唔可以咁做, 可否解釋下點解?:
:
:
:
---------------[attach]2448554[/attach]
:
:

[[i] 本帖最後由 SoMaster 於 2013-4-27 09:37 AM 編輯 [/i]]

SoMaster 2013-4-27 09:56 AM

補充多兩條問題

q1: 關機之前一定要umount所有mount過的folder嗎? 如果唔咁做會有咩後果?

q2: 我從來未成功umount過, 佢永遠都係話target busy, 就算我mount完之後無做過任何野咁都係, 跟著佢叫我打的command去做又唔成功, 請問咁既情況我可以點強制unmount呢?

.
------------
-
==
[attach]2448620[/attach]

lazyfai 2013-4-30 11:18 PM

只答你 3, 其他你再推敲下.
/dev/sda1 係你個 / 分區嘅話, 如果你原本個 /home 係用另一個分區 (eg. /dev/sda2) 嘅話, 你只 mount /dev/sda1 -> /mnt/home, 咁裡面當然冇嘢, 因為你嘅 "/home" 其實未  mount.

另外你用緊 live cd 當然 umount 唔到 /run/archiso/ 下面嘅嘢, 正如你用緊 windows 都唔可以 eject / format 咗個 C: right?
頁: [1]
查看完整版本: mount問題, 好難理解