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

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

新規登録して質問してみよう
ただいま回答率
85.50%
bash

bash(Bourne-again-Shell)は sh(Bourne Shell)のインプリメンテーションに様々な機能が追加されたシェルです。LinuxやMac OS XではBashはデフォルトで導入されています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

Q&A

2回答

15726閲覧

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

roronoazoro

総合スコア113

bash

bash(Bourne-again-Shell)は sh(Bourne Shell)のインプリメンテーションに様々な機能が追加されたシェルです。LinuxやMac OS XではBashはデフォルトで導入されています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

0グッド

0クリップ

投稿2017/07/10 09:23

編集2022/01/12 10:55

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

fdisk -lの結果

bash

1Disk /dev/sda: 10.6 GB, 10632560640 bytes, 20766720 sectors 2Units = sectors of 1 * 512 = 512 bytes 3Sector size (logical/physical): 512 bytes / 512 bytes 4I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト 5Disk label type: dos 6ディスク識別子: 0x00095a8e 7 8デバイス ブート 始点 終点 ブロック Id システム 9/dev/sda1 * 2048 1026047 512000 83 Linux 10/dev/sda2 1026048 20766719 9870336 8e Linux LVM 11 12Disk /dev/mapper/centos-root: 8996 MB, 8996782080 bytes, 17571840 sectors 13Units = sectors of 1 * 512 = 512 bytes 14Sector size (logical/physical): 512 bytes / 512 bytes 15I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト 16 17 18Disk /dev/mapper/centos-swap: 1065 MB, 1065353216 bytes, 2080768 sectors 19Units = sectors of 1 * 512 = 512 bytes 20Sector size (logical/physical): 512 bytes / 512 bytes 21I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト

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

bash

1モデル: ATA VBOX HARDDISK (scsi) 2ディスク /dev/sda: 10.6GB 3セクタサイズ (論理/物理): 512B/512B 4パーティションテーブル: msdos 5ディスクフラグ: 6 7番号 開始 終了 サイズ タイプ ファイルシステム フラグ 8 1 1049kB 525MB 524MB primary xfs boot 9 2 525MB 10.6GB 10.1GB primary lvm 10 11 12モデル: Linux device-mapper (linear) (dm) 13ディスク /dev/mapper/centos-swap: 1065MB 14セクタサイズ (論理/物理): 512B/512B 15パーティションテーブル: loop 16ディスクフラグ: 17 18番号 開始 終了 サイズ ファイルシステム フラグ 19 1 0.00B 1065MB 1065MB linux-swap(v1) 20 21 22モデル: Linux device-mapper (linear) (dm) 23ディスク /dev/mapper/centos-root: 8997MB 24セクタサイズ (論理/物理): 512B/512B 25パーティションテーブル: loop 26ディスクフラグ: 27 28番号 開始 終了 サイズ ファイルシステム フラグ 29 1 0.00B 8997MB 8997MB xfs

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

bash

1lrwxrwxrwx 1 root root 0 711 06:31 dm-0 -> ../devices/virtual/block/dm-0 2lrwxrwxrwx 1 root root 0 711 06:31 dm-1 -> ../devices/virtual/block/dm-1 3lrwxrwxrwx 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 4lrwxrwxrwx 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 5lrwxrwxrwx 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 6

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

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

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

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

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

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

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

投稿2017/07/19 17:09

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

roronoazoro

2017/07/20 12:43

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

退会済みユーザー

2017/07/20 13:02

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

0

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

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

投稿2017/07/10 09:40

skitoy4321

総合スコア229

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

roronoazoro

2017/07/11 06:17

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

2017/07/11 07:30 編集

/sys/blockにも無いとなると、やはりゲストカーネルが認識していない可能性が高いです。 システムがVirtualboxとのことなので、ストレージコントローラーを既存のものと異なるものを追加して、 そちらにディスクを新規追加する等のディスク設定を調整したらどうでしょうか。 私の経験上は"IDE"の方が認識される率は高かったと思いますが、"SATA"に変更して認識されたケースも あったと記憶しています。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問