如何判斷系統碟 - Linux

Table of Contents

想請問一下在Linux下是不是有什麼方式可以判斷這顆硬碟是不是系統碟呢?

例如檢查某些特定資料夾如boot, bin, home...之類的?

或是有什麼其他方式呢? 凡請各位高手賜教了,感謝

--

All Comments

Ursula avatarUrsula2013-09-28
df?
Erin avatarErin2013-10-01
先定義什麼是系統碟? 極端一點把 / /boot /usr /var ..
. 全分在不同的硬碟,再吧grub裝在隨身碟上,那這些都
是系統碟,還是都不是
Olivia avatarOlivia2013-10-04
不好意思 小弟對Linux並不是很熟 還沒有到那麼
進階的玩法... 所以這些資料夾以目前來說應該都會
Aaliyah avatarAaliyah2013-10-06
在同一顆硬碟中...
會想用檢查資料夾的原因是 Win32有類似的API可以檢查
Frederica avatarFrederica2013-10-09
Windows,但不知道Linux是否有其他作法,所以想請教
一下,也可長個知識!!
Mia avatarMia2013-10-12
先說說什麼情況下有這種必要?
Ophelia avatarOphelia2013-10-13
就df , fdisk 吧
Harry avatarHarry2013-10-14
寫了erase的程式,想要避開系統碟
Victoria avatarVictoria2013-10-17
windows系統要安裝在固定一個硬碟 但linux不是
Rosalind avatarRosalind2013-10-20
linux沒有系統碟的概念
就像2F說的 你爽把那些mount在不同硬碟都可以
Gary avatarGary2013-10-22
而且linux把mount point分布在不同顆硬碟情況 很 常 見
Edward Lewis avatarEdward Lewis2013-10-24
嗯 了解了!! 感謝各位大大!!
Andy avatarAndy2013-10-25
你推文的回應我也看不懂你在講什麼...
Todd Johnson avatarTodd Johnson2013-10-30
都會在同一顆硬碟 那你這顆硬碟就是整個系統啊 要判斷啥
Daph Bay avatarDaph Bay2013-10-31
不好意思講得不清楚 總共會有兩顆硬碟
Tom avatarTom2013-11-02
但是我不要Erase到系統那顆
Leila avatarLeila2013-11-04
另外一顆是額外插上去的
Caitlin avatarCaitlin2013-11-06
額外上去的在partition名字上就會不一樣
"假設"你裝系統的時候沒有分散任何掛載點到其他硬碟
Andrew avatarAndrew2013-11-09
只要比比看插上去之後 /dev下多了什麼就好
Regina avatarRegina2013-11-13
感謝,我會試試看!
Robert avatarRobert2013-11-14
系統partition能mount ro就mount ro,連檢查都不用檢查
Kristin avatarKristin2013-11-15
看起來應該是判斷 boot flag 吧 能開機的就是系統碟
sudo parted /dev/sda print all
Queena avatarQueena2013-11-19
grub跟本不管boot flag的,樓上的不可行
Dorothy avatarDorothy2013-11-22
我沒看過各distro的安裝器原始碼,很好奇他們是怎麼判斷哪個
槽有放哪個distro的....
比方說ubuntu安裝程式會抓到有其他ubuntu、其他win、或是我
Ophelia avatarOphelia2013-11-26
記得opensuse也會被識別出來...
Andrew avatarAndrew2013-11-27
os-prober?
Hamiltion avatarHamiltion2013-11-28
小弟利用 df / 判斷掛在/下的為系統開機碟
不知道這樣會不會有誤判的機會呢?
Oscar avatarOscar2013-11-29
一般有boot資料夾和swap的就是系統碟
Mia avatarMia2013-12-03
如果你只判斷/的話,在LVM環境下會出事
那如果又是切成GPT的話,看看有沒有boot.efi資料夾吧
Carol avatarCarol2013-12-08
以上,我script是這樣寫的,目前在RHEL5.x/6.x下沒問題過