• 締切済み

SL6.2でHDDをフォーマット出来ない。

お世話になります。 WindowsServer2008 R2上のHyper-VにてScientific Linux6.2を使用しています。 新たにストレージ用に2TiBのHDDをホストOSに追加し、オフラインモードでゲストOSに接続しています。 ext4でのフォーマット試したところ、途中でコンソール上に下記のメッセージが 大量に出力されてしまいフォーマットを完了することが出来ません。 「sd X:X:X:X: rejecting I/O to offline device」 簡単な環境は下記の通りです。 サーバ機 : HP ProLiant ML110 G5 ホストOS : Windows Server 2008 R2 ゲストOS : Scientific Linux 6.2 (LinuxIC3.2導入済み) 追加したHDD : ST2000DM001 追加したHDDのファームウェア : CC4C ホストOS側で「CheckDisk」や「GM HDD SCAN」などのソフトを使用しHDDの読み書きなどを チェックしてみましたが、エラーなどは検出されませんでした。 試しに、オンラインのディスク上に容量可変/固定の仮想ハードディスクを作成し ゲストOSに読み込ませてみたところフォーマット、マウントとも成功し正常にディスクを使用することが出来ました。 今回オフラインモードで接続しているHDDは /var/log/message で kernel: scsi1 : storvsc_host_t kernel: scsi 1:0:0:0: Direct-Access ST2000DM 001-9YN164 CC4C PQ: 0 ANSI: 0 kernel: sd 1:0:0:0: [sdb] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB) kernel: sd 1:0:0:0: [sdb] Write Protect is off kernel: sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, supports DPO and FUA kernel: sdb: kernel: sdb1 kernel: sd 1:0:0:0: [sdb] Attached SCSI disk と、認識されています。 パーティション作成/フォーマットの際に実行したコマンドは下記の通りです。 # parted /dev/sdb GNU Parted 2.1 /dev/sdb を使用 (parted) print モデル: ST2000DM 001-9YN164 (scsi) ディスク /dev/sdb: 2000GB セクタサイズ (論理/物理): 512B/512B パーティションテーブル: gpt 番号 開始 終了 サイズ ファイルシステム 名前 フラグ (parted) mklabel gpt 警告: いま存在している /dev/sdb のディスクラベルは破壊され、このディスクの全データが失われます。続行しますか? はい(Y)/Yes/いいえ(N)/No? Y (parted) mkpart パーティションの名前? []? primary ファイルシステムの種類? [ext2]? ext4 開始? 0 終了? 2TiB 警告: The resulting partition is not properly aligned for best performance.無視(I)/Ignore/取消(C)/Cancel? I (parted) quit 通知: 必要であれば /etc/fstab を更新するのを忘れないようにしてください。 # mkfs.ext4 /deb/sdb1 しばらくすると、コンソール上に「sd X:X:X:X: rejecting I/O to offline device」と出力されます。 長々と失礼しましたが、以上よろしくお願いします。

みんなの回答

  • goold-man
  • ベストアンサー率37% (8365/22183)
回答No.1

>sd X:X:X:X: rejecting I/O to offline device 「sd 0:2:0:0: rejecting I/0 to offline device error message」で検索すると海外のサイトに、 サーバのBIOSとRAIDコントローラのファームウェアを最新版にした事例があります。(結果は機械翻訳でわかりませんでした)

関連するQ&A

  • ideHDDにpartedでパーティションを作る

    ときに 開始位置を第64セクタから最終セクタまでの設定で (parted)unit s (parted)mkpart primary 64s -1s をすると 「警告: 操作の結果できるパーティションはアライメントが正しくないためにパフォーマンスがでません。」 というメッセージが出て困っています。 (parted)mkpart primary 2048s -1s をした場合はOKです。 またsataハードディスクの場合は (parted)mkpart primary 64s -1s は問題なくOKでした。 ideハードディスクにはパーティション分割において パーティションの開始位置に制限があるのでしょうか? 実際の操作: [root@prime ~]# parted /dev/sdb GNU Parted 3.1 /dev/sdb を使用 GNU Parted へようこそ! コマンド一覧を見るには 'help' と入力してください。 (parted) unit s (parted) print モデル: ATA HDS722516VLAT20 (scsi) ディスク /dev/sdb: 321672960s セクタサイズ (論理/物理): 512B/512B パーティションテーブル: msdos ディスクフラグ: 番号 開始 終了 サイズ タイプ ファイルシステム フラグ (parted) mkpart primary 64s -1s 警告: 操作の結果できるパーティションはアライメントが正しくないためにパフォーマンスがでません。 無視(I)/Ignore/取消(C)/Cancel? c (parted) mkpart primary 2048s -1s (parted) print モデル: ATA HDS722516VLAT20 (scsi) ディスク /dev/sdb: 321672960s セクタサイズ (論理/物理): 512B/512B パーティションテーブル: msdos ディスクフラグ: 番号 開始 終了 サイズ タイプ ファイルシステム フラグ 1 2048s 321672959s 321670912s primary ext3 (parted)

  • CentOS 5.4 HDD 増設について

    CentOS 5.4 HDD 増設について CentOS 5.4 でHDD(sda) 1個のみで運用していたのですが 容量が一杯になったのでHDD(sdb)を増設しました。 この増設HDDはSolarisを実験で入れてあったものです。 fdisk /dev/sdbで認識しているのはわかるのですが、dでパーテーションを削除できません。 削除してExt3でフォーマートするにはどうすればよいでしょうか? どなたかお教えいただけませんでしょうか。

  • HDDがフォーマットできません

    OS再インストールを途中でやめたら、起動後のOSの選択画面でWindowsセットアップの項目が消えなくなりました どうしたら改善できるでしょうか WinXP HomeEdition sp3 再インストールを途中でやめたのは、フォーマットの段階でインストールしたいパーティションが表示されなかったためです(元々のシステムパーティションC:) 違うHDD(2)を接続して、そちらに新たにOSをインストールして元々のシステムパーティションC:をフォーマットしたのですが 進捗メーターが99%ぐらいで「フォーマットを完了できませんでした」 とエラーが出ました 現在のOSの選択画面はWindowsXPが2つにWindowsセットアップの合計3つです インストールディスクはsp3化したものです。オリジナルディスクでやり直そうとしてもsp3化のディスクを要求されます HDD(1) C: System D: Data HDD(2) X: System Y: Data

  • linuxでのmountができません

    linuxでSDカードをmountしようとしているのですができません。 フォーマットまでの手順として、  ・パーティションの確保    #/sbin/fdisk /dev/sdb  ・ext3でフォーマット    #/sbin/mkfs.ext3 /dev/sdb1  ・マウント #mount /dev/sdb1 -t ext3 /mnt/CardReader mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so となりマウントできません。 dmesgコマンドを実行すると、 #dmesg | tail sdb: Mode Sense: 03 00 00 00 sdb: assuming drive cache: write through sdb: sdb1 SCSI device sdb: 1002496 512-byte hdwr sectors (513 MB) sdb: Write Protect is off sdb: Mode Sense: 03 00 00 00 sdb: assuming drive cache: write through sdb: sdb1 JBD: no valid journal superblock found EXT3-fs: error loading journal. となっています。 対処方法がわかる方がいましたらよろしくお願いします。  

  • HDDをLinuxでExt3とFat32でフォーマットするとサイズ異なってしまう。

    初めて質問させて頂きます。 何か質問の仕方や文言に不備がありましたらご容赦下さい。 Linuxで新規1TBのHDDを購入して追加しました。 Fdiskでパーティションを作成後下記コマンドでFat32にフォーマットしました。 mkfs.vfat -v -F 32 /dev/sda1 フォーマット完了後、適当な場所にマウントしDFコマンドで容量を確認するとHDDのサイズが931GBと表示されます。 この後まったく同じHDDでパーティションを再作成後、下記コマンドでExt3にフォーマットしました。 mke2fs -j -m 0 /dev/sda1 フォーマット完了後、適当な場所にマウントしDFコマンドで容量を確認するとHDDのサイズが917GBと表示されます。 最初はExt3の予約領域があるのでサイズに違いが出ると思いmke2fsのパラメータに -m 0 を追加しましたがそれは関係ないようでした。 Fat32の方はWindowsにて同じサイズのHDDをNTFSでフォーマットした際のサイズとほぼ一緒なので問題ないと思うのですがExt3の方はサイズが減ってしまいます。 Fat32が931GBになるのはわかるのですが、Ext3が917GBになるのかがまったくわかりません。 どなたかこうなる原因と対策をご存知の方は回答の方をよろしくお願い致します。

  • 98フォーマットの古い外付けHDDを読み込むには

    古いSCSI型外付けHDDが2台あります。ICM ND-340-BLとFT120です。 Windows7のデスクトップにAdaptec 2940UW SCSIカードを 使い接続までは出来ました。デバイスマネージャー上も認識しました。 しかし98フォーマットなのでディスクの管理から見ると未フォーマットになります。 現在のPCで98フォーマットのSCSI HDDを安価で見る方法はありますでしょうか? データを取り出すだけです。 現在所持しているもの 自作 デスクトップ SCSI付 OS Windows98からWindows7,まで。 knnopix等のLinux 宜しくお願いします。

  • HDDのフォーマットについて

    新しくHDDを買ってそれをパーティションをCとDに区切って使おうと思ったんですが今まで使っていたHDD(パーティションをCとDに区切ってます)をフォーマットして1つのドライブとして使いたいんですがDはフォーマット出来てもCの方はOSがインストールされているのでフォーマットできないんですがどうすればCをフォーマット出来て、パーティションの区切りを無くして1つのドライブで出来ますでしょうか?

  • ルートパーティションを LVM にするには

    Redhat Enterprise Linux 4 や CentOS 4.x をデフォルトでインストールすると、root パーティションと swap が LVM で構成されるようになっているようで、空きディスクを利用して既存の OS を LVM 構成にしようとしていますがうまく行きません。 ディスク構成は、SCSI 接続のディスクが2本あり、現在は /dev/sdb のみに RHEL 4 for x86-64 がインストールされています。(LVM は使用していない) これをゴッソリと /dev/sda に移動したいと考えています。そして、この際にパーティションを切り直し、/dev/sda1 : /boot、/dev/sda2 は LVM を使用して / と swap に割り当てたいと考えています。 /dev/sdb から起動し、/dev/sda2 を LVM 構成にした後、 # mount /dev/VolGroup00/LogVol00 /mnt # mount /dev/sda1 /mnt/boot # cp -a /bin /boot /dev /etc /home /initrd /lib /lib64 /misc /opt /root /sbin /usr /var /mnt # mkdir -p /mnt/mnt /mnt/proc /mnt/selinux /mnt/sys /mnt/tmp /mnt/srv として、initrd の再作成し、/etc/fstab を書き換えて再起動すると以下のようなメッセージが表示されて起動できません。 Red Hat nash version 4.1.18 starting mount: error 6 mounting ext3 mount: error 2 mounting none switchroot: mount failed: 22 umount /initrd/dev failed: 2 Kernel panic - not syncing: Attempted to kill init! /dev/sdb から起動すると問題なく起動できるようですし、/dev/sda に新規に OS をインストールした場合も正常に起動できるようなので、/dev/sda が壊れていることは考えにくく、設定上の問題があると考えています。 上記について問題点をご指摘いただけないでしょうか。 よろしくお願いいたします。

  • 160GBの外付けHDDのフォーマット

    160GBのIDE接続内臓HDDがあまったので、HDDケース(?)を買ってきてUSB接続の外付けHDDにしました。 付属の説明書ではPC起動後、外付けHDDをUSBに接続し、(Win2000なので)ディスクマネージャーよりパーティション作成→フォーマットをやるよう書いてあるのですが、認識されているディスク部分を右クリックしても、「パーティション作成」がグレーアウトされており、パーティションが作成できません。 ためしにHDDケースからはずし、直接IDE接続にしても同じです。 またWin98マシンにIDE接続して、FDISKからパーティション作成しようとしたのですが、ブート画面の途中でピタリと止まってOSが起動しません。 セットアップディスクからやろうともしたのですが、フロッピーを読みに行く前に止まってしまいます。 (Win98では余り大きいHDDは認識されない??) ちなみにWin98、XPとも共有したいので、FAT32でフォーマットしようと考えています。 どのOSのマシンから、どの接続でどのようにパーティション作成、FAT32でフォーマットすればいいか教えていただけますでしょうか? よろしくお願いします。

  • HDDのフォーマット

    現在OSは2000ですが、エラーが出てまともに起動しないので、HDDのフォーマットをして、OSを入れなおしたいのです。 以前は、起動DISKから、FDISKで、フォーマットしていましたが、起動DISKをなくしてしまったので、FDISKに行けません。 起動DISKなくして、フォーマットして、新規にOSを入れるにはどうすればよいでしょうか?

専門家に質問してみよう