[問題] linux加新硬碟

看板Linux作者 (新生活!~)時間12年前 (2013/03/10 19:16), 編輯推噓2(2016)
留言18則, 4人參與, 最新討論串1/1
請問一下 我之前在ubuntu下加了一顆3T的硬碟存資料 我分割了一個3T的磁區後格式化成ext4 這顆硬碟被歸為/dev/sda 用fdisk -l 看底下還有一個sda1 但是我發現在device資料夾底下看不到sda1,只有sda 所以我一直都是把整個/dev/sda mount在/home2下 用gparted看,發現sda1只佔了2T,令外有七百多G是被歸為unallocated 但若我是用df -h看,會發現/dev/sda底下已經被我使用了2.4T, 且df -h沒顯示/dev/sda1,為什麼? @@ 我現在已經忘記我當時分割到底有沒有出錯 不過如果我唯一的磁區只有2T這麼大,那我的2.4T使用量是怎麼來的= = 今天又再裝了第二個3T硬碟存資料 我試著不要分割用make.ext4指令直接格式化成ext4 然後用fdisk -l查看 會發現這顆硬碟被歸為sdb,但是有這麼一句話 Disk /dev/sdb doen't contain a valid partition table 請問這樣使用會不會有不好的影響 然後我又用gparted看了一下 它還是把我的第二個硬碟標為sdb1,多了個1,但是空間是完整的2.73TiBOB 但是在我的sda跟sdb兩個硬碟上都有驚嘆號,且註明是not mounted 為什麼會這個樣子阿? 以下是gparted對sda1和sdb1的warning. sda1 Unablr to detect file system! Possible reasons are: -The file system is dameaged. -The file system is unknown to GParted -There is no file system available(unformatted) -The device entry /dev/sda1 is missing sdb1的warning如下 e2label: No such file or directory while tring to open /dev/sdb1 Couldn't find valid filesystem superblock. dumpe2fs: no such file or directory while tring to open /dev/sdb1 Unable to read the contents of this file system! Because of this some operations may be unavailable. The cause might be a missing software package. The following list of software packages is required for ext4 file system support: e2fsprogs v1.41+ ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.103.227 ※ 編輯: sinlin 來自: 140.109.103.227 (03/10 19:30)

03/11 12:50, , 1F
第二個是gparted自己錯亂了
03/11 12:50, 1F

03/11 12:53, , 2F
你第一個的sda1是用什麼割的?我猜檔案系統也是在sda上
03/11 12:53, 2F

03/11 12:57, , 3F
大多的檔案系統都不會去用分割的第1~2個sector
03/11 12:57, 3F

03/11 12:57, , 4F
所以分割區的資訊還在,只是沒有用到
03/11 12:57, 4F

03/11 12:59, , 5F
df只會看到己掛起來的檔案系統,所以只有sda
03/11 12:59, 5F

03/11 12:59, , 6F
ls /dev/sd*有哪些東西?
03/11 12:59, 6F
真是感謝你的回答 所以gparted提供的資訊應該不太可靠吧 我的第一顆硬碟是用fdisk去割的 用ls /dev/sd*可以看到/dev/sda /dev/sda1 /dev/sdb 可是/dev/sda1這個區塊用mount會失敗 這就是我直接mount /dev/sda然後不知不覺裝超過2T的東西 所以照你的講法,即使我裝了超過2T,這些檔案應該也是沒有問題的吧 最後請問,我是不是可以不要切割成一個partiton,直接格式化沒有partition的硬碟 目前看來這樣使用好像會是最心安的方式? ※ 編輯: sinlin 來自: 140.109.103.227 (03/11 15:00)

03/11 15:03, , 7F
不分割硬碟、直接整顆拿來用 ← 我這樣弄好幾年了,
03/11 15:03, 7F

03/11 15:03, , 8F
沒遇過什麼問題... 但 3TB 以上的硬碟我沒這樣玩過就是了
03/11 15:03, 8F
瞭解,謝謝 剛剛發現,用fdisk去切partition時 預設給選的section,最大就是2T,難怪gparted會告訴我我只切了2T 不過只切了2T卻可以已使用2.4T的容量,真的蠻詭異的 XD 應該就是像k大解釋的那樣吧 ※ 編輯: sinlin 來自: 140.109.103.227 (03/11 15:11)

03/11 19:31, , 9F
partition table的限制導致跟filesystem的數字不一樣
03/11 19:31, 9F

03/12 00:00, , 10F
看你要不要把sda1砍了,免得以後搞錯
03/12 00:00, 10F

03/12 00:01, , 11F
剛分剛好時,沒有檔案系統的
03/12 00:01, 11F

03/12 00:01, , 12F
你可能mkfs的時候不小心格式化到sda去
03/12 00:01, 12F

03/12 00:03, , 13F
整個直接用只差在要是哪天superblock的位置太常寫,寫到壞了
03/12 00:03, 13F

03/12 00:04, , 14F
的時候不容易把磁區整個搬走
03/12 00:04, 14F

03/12 20:40, , 15F
剛剛把sda1砍了,用gparted看,整個變unallocated..看來我還
03/12 20:40, 15F

03/12 20:41, , 16F
是備份以後重新格式化好了
03/12 20:41, 16F

03/12 20:48, , 17F
unallocated又不會怎樣...
03/12 20:48, 17F

03/12 20:49, , 18F
要怕的只是有些"聰明"的軟體會覺得分割表不對,去"修理"他
03/12 20:49, 18F
文章代碼(AID): #1HF6kBRY (Linux)