web-dev-qa-db-ja.com

SOLARISのformatコマンドでハードディスクの種類を変更する方法

ディスクフォームの種類を変更したい:

  15. c2t15d0 <Sun-STK RAID INT-V1.0 cyl 36417 alt 2 hd 255 sec 63>
      /pci@0,0/pci10de,375@f/pci108e,286@0/disk@f,0

  15. c2t15d0 <Sun-STK RAID INT-V1.0-278.99GB>
      /pci@0,0/pci10de,375@f/pci108e,286@0/disk@f,0

Formatコマンドでいくつかのタイプを試したか、パーティションテーブルをコピーしても問題ありません。このディスクでこの問題が発生しました

fdisk /dev/rdsk/c2t15d0
fdisk: Cannot stat device /dev/rdsk/c2t15d0.

他のディスクは、fdiskコマンドを直接適用しても問題ありません。

手伝ってくれてありがとう

2
dubis

古いデバイスリンクのように聞こえます。

Solarisのバージョンをメモしていません。通常、devfsadm -Cvはツリーを再構築し、無効なリンクをすべて削除します。

ただし、質問を読み直した後、「... 278.99GB」をフォーマットで表示するのか、「... cyl、hd、sec」で表示するのか疑問に思います。もしそうなら、私はそれがEFIラベルを持っている必要があると思います。

また、読み直した後、fdiskコマンドでスライスを省略したことに気づきました。

注/警告:SMIとEFIラベルを変更すると、データが失われる可能性があります。違いを確認し、format -eを使用して変更を行う前に、別のシステムでテストすることをお勧めします。 。

4
sleepyweasel