質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.04%

「パーティショニングの作成」fdisk /dev/sdbをしてもひらけない

受付中

回答 2

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 3,544

roronoazoro

score 68

パーティショニングの作成をしようとfdisk /dev/sdbを入力しても開けないと返されてしまいます。
確かにfdisk -lで確認してみると/dev/sdbが見当たりません。
またsudo su -にて管理者権限にて行なってはいます。
何か特別な設定があるのでしょうか?
初歩的な部分となりますがアドバイス宜しくお願いします。

fdisk -lの結果

Disk /dev/sda: 10.6 GB, 10632560640 bytes, 20766720 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト
Disk label type: dos
ディスク識別子: 0x00095a8e

デバイス ブート      始点        終点     ブロック   Id  システム
/dev/sda1   *        2048     1026047      512000   83  Linux
/dev/sda2         1026048    20766719     9870336   8e  Linux LVM

Disk /dev/mapper/centos-root: 8996 MB, 8996782080 bytes, 17571840 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト


Disk /dev/mapper/centos-swap: 1065 MB, 1065353216 bytes, 2080768 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト

追記 parted -l /dev/sdbの結果

モデル: ATA VBOX HARDDISK (scsi)
ディスク /dev/sda: 10.6GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
ディスクフラグ: 

番号  開始    終了    サイズ  タイプ   ファイルシステム  フラグ
 1    1049kB  525MB   524MB   primary  xfs               boot
 2    525MB   10.6GB  10.1GB  primary                    lvm


モデル: Linux device-mapper (linear) (dm)
ディスク /dev/mapper/centos-swap: 1065MB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: loop
ディスクフラグ: 

番号  開始   終了    サイズ  ファイルシステム  フラグ
 1    0.00B  1065MB  1065MB  linux-swap(v1)


モデル: Linux device-mapper (linear) (dm)
ディスク /dev/mapper/centos-root: 8997MB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: loop
ディスクフラグ: 

番号  開始   終了    サイズ  ファイルシステム  フラグ
 1    0.00B  8997MB  8997MB  xfs


追記 ls -l /sys/bllockの結果

lrwxrwxrwx 1 root root 0  711 06:31 dm-0 -> ../devices/virtual/block/dm-0
lrwxrwxrwx 1 root root 0  711 06:31 dm-1 -> ../devices/virtual/block/dm-1
lrwxrwxrwx 1 root root 0  711 06:31 sda -> ../devices/pci0000:00/0000:00:0d.0/ata3/host2/target2:0:0/2:0:0:0/block/sda
lrwxrwxrwx 1 root root 0  711 06:31 sr0 -> ../devices/pci0000:00/0000:00:01.1/ata1/host0/target0:0:0/0:0:0:0/block/sr0
lrwxrwxrwx 1 root root 0  711 06:31 sr1 -> ../devices/pci0000:00/0000:00:01.1/ata2/host1/target1:0:0/1:0:0:0/block/sr1

boxイメージを別のにすればいいのでしょうか?
現在はCentOS7を使用しております。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 2

0

外付けの場合、接続した時点でブロックデバイスの作成が行われるはずですが、ないのであれば、カーネルが認識に失敗しているか、あるいは別の名前で認識されているということになります。

/sys/block/以下を探しても、該当しそうなものが無いようであれば、カーネルが認識していない可能性が高いです。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/07/11 15:17

    ご回答ありがとうございます。
    /sys/block/内も見当たりませんでした。
    質問本文に追記しています。

    キャンセル

  • 2017/07/11 16:15 編集

    /sys/blockにも無いとなると、やはりゲストカーネルが認識していない可能性が高いです。

    システムがVirtualboxとのことなので、ストレージコントローラーを既存のものと異なるものを追加して、
    そちらにディスクを新規追加する等のディスク設定を調整したらどうでしょうか。

    私の経験上は"IDE"の方が認識される率は高かったと思いますが、"SATA"に変更して認識されたケースも
    あったと記憶しています。

    キャンセル

0

パーティショニングはハードディスクの領域を分割するのであらかじめハードディスクが存在する必要があります。
VirtualBoxであれば初期ではハードディスクが1つですのでsdaがあります。
Virtualboxの設定からsdbを追加するならばvagrantを一時停止させ、VirtualboxのGUIで仮想マシンのSettingsのStorageを開きSATAのハードディスクを追加したあと再びvagrantを立ち上げてログインすればsdbが追加されると思います。

すでにハードディスクを追加している状態で症状が出ていたらすみません。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/07/20 21:43

    ご回答いただきありがとうございます。
    GUIの設定は何もしておりませんでした。
    sdbの追加は必ずVirtualboxの操作を通さなくてはならないということでしょうか?
    また、現在まとまった時間が確保できていないので追って試した結果を報告いたします。

    キャンセル

  • 2017/07/20 22:02

    とりあえず試しに追加する場合はGUIで追加するのが楽な方法になります。

    他にVagrantfileの設定を変更して仮想マシンにハードディスクを追加する方法もあります。
    例えば下記のURLのVagrantfileの内容をそのままコピーしてvagrant upしてやるとsdbとsdcが追加された仮想マシン(Ubuntu)が立ち上がると思います。
    150GB追加する設定になっているのでPCのHDDの容量に気をつけてください。
    http://qiita.com/kjtanaka/items/8f3e92e029e46f826754

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.04%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる