2011-11-17 33 views
1

我在我的硬盤上安裝了Windows 7和Ubuntu 10.10分區,並且在Windows分區中有一個桌面背景文件夾,我想在Ubuntu的啓動時從Windows進行傳輸。我對Linux腳本相對來說比較新,所以我問了一遍,並且聽起來像用於同步部分的程序。在Linux中檢測安裝的硬盤驅動器

我的問題涉及如何確定我的Windows分區是否當前已安裝,或者如果自動掛載它並且之後運行我的同步腳本會更好。

此外,點擊對應於鸚鵡螺分區的250GB容量後,它似乎自動掛載分區/媒體/ XXXXXXXX,(在XXXXXXXX是一串字母數字,這導致我相信的它是硬盤驅動器的某種唯一標識符,因爲它總是相同的)。

我想只是檢查,看看是否能/媒體/ XXXXXXXX文件夾存在是一個可行的解決方案,但感覺像有一個更好的辦法,如確保文件夾對應一個設備的/ dev/或沿着這些線。

回答

5

您只能運行mount以查看哪些設備(例如磁盤分區)安裝在哪些目錄中。如果你想進一步檢查例如安裝NTFS捲上,你可以運行

mount | grep ntfs 

如果你想只是一個bash腳本任何NTFS捲上是否安裝測試,你可以運行例如

if mount | grep -q ntfs ; then 
    # an NTFS volume is mounted 
fi 

這些都是例子,但你明白了。您可以閱讀man mountman grep以瞭解更多信息。