Re: [問題] 請問關於硬碟轉移
※ 引述《JoeHorn.bbs@Star.leobbs.net (獅子男)》之銘言:
> ※ 引述《SuperLight.bbs@superlight.twbbs.org (bad.....)》之銘言:
> : 因為 4.x 無法 mount 5.x UFS2 的 slice,所以不可行
> 這我當然知道.
> 但是如果按照 Biboman 前輩的說法:
> " 硬體設備不同到什麼程度?如果你沒自己編譯 kernel,
> 那麼應該直接移過去可以使用。要注意的只有硬碟是接
> 在哪個位置上(ide 0/1, master/slave)。 "
> 這是代表要轉移的硬碟包含了 / slice (或是 /boot slice) 吧?!
> ( 還是我認知錯誤?! O_o )
> 既然 kernel 沒編過, 在硬體都支援的情況下, 移到另外一台當然就可以跑.
> 我這麼說好了:
> " 5.x 的 / slice 移到另外一台電腦去會不支援原本放在另外那台電腦上,
> 4.x 切割出來 UFS 格式的 /home slice , 甚至是移過去就會降版變 4.x ?! "
> 不會吧?! :)
> 另外, 原文我看過, 只是看完一些前輩回答完後, 原作者也沒有再度發問,
> 我會覺得可以說是所有, 或是只有 / slice 的硬碟一起轉移.
這樣說吧, UFS 與 UFS2 是 file system 。
這個東西就是硬碟以什麼樣的格式分割,準備存取資料用。
把 HDD 移到另外一台上,沒錯, kernel 相同的話代表它支援這個設備。
在 OS 底下知道有這樣一個設備存在。但是在一個特殊的狀況下,
也就是 hdd 是由 5.X 的環境移到 4.x 的這個狀況之下,
有可能會發生就是說,在 5.X 底下以 UFS2 格式被格式化的 HDD,
在 4.X 底下,因為 4.X 不認識 UFS2 ,所以裡面的資料讀不出來。
如果你的定義"可以跑"是說這個設備可以被使用,沒錯,它可以被使用。
但是是要在你把它重新 newfs 成 UFS 之後。要是它保持在 UFS2 ,
那麼,你可以看到有這樣一個 slice 存在,但是你無法 mount 它去 I/O 。
這就跟你要叫 98 去讀 NTFS 一樣....很像....
--
夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子
之器不得已相簿 http://www.wretch.twbbs.org/album 有佈景主題 速度很快於天下
矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以
喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫
之令而自均始制有名名亦既有夫亦將知止知220-134-102-130.HINET-IP.hinet.net海
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章