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

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

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

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

VirtualBox

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

Q&A

解決済

7回答

2645閲覧

Virtualbox CentOS環境構築方法について

kazuyakazuya

総合スコア193

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

VirtualBox

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

0グッド

3クリップ

投稿2019/11/03 09:07

編集2019/11/04 13:56

VirtualboxでのCentOSの環境構築についてわからないところがあるので

お願いします。

参考記事

パソコンのローカルディスクの容量があまりになさすぎるため

USBをつかってやろうと思います。

USBの容量 29.2GB

このサイトよりイメージをUSBにダウンロード

参考記事の1ページまでは
順調にいけました。

で、2ページ目・・・
イメージ説明

ここの設定がわかりません。

インストール先の設定で場所を指定できるのだと思うのですが・・・
(ローカルディスクはだめなのでUSBへ・・・)

イメージ説明
(画面の大きさがおかしくて右半分が見えないです。
いろいろ調べてのですが今のところ
解決できずにいます。)

ディスクの追加を選択

イメージ説明

USBを指定できそうな項目がないです。(見た限り)

一回、デフォルトの状態でインストール(?)してみたのですが

やはり、容量が足りないというエラーが発生します。

ネットサーフィンしていてもなかなか同じ条件の

参考記事が見つからず、このままでは解決できそうにないので

お願いします。

追記

イメージ説明
しっかり、Dドライブを選択したはずなんですが・・・
イメージ説明

やった手順

この時点でのDドライブ
イメージ説明
イメージ説明

まずは新規を選択

ここで マシンフォルダー でUSB Dドライブを選択
イメージ説明
メモリサイズはデフォルトのまま
イメージ説明
ここもデフォルトのまま
イメージ説明
ここもデフォルトのまま
イメージ説明
ここもデフォルトのまま
イメージ説明
ここでDドライブを選択
イメージ説明

CentOSを起動
イメージ説明
この時点でのDドライブ
イメージ説明

こんかいの質問と変わってしまうかもしれませんが
イメージ説明
何度もやり直してもこのようなエラーがでるように
なりました。
(仮想イメージを再インストールするしかないのか・・・)
イメージ説明
何時間か放置していると
イメージ説明
未知のエラーになっていました・・・。
メモリの容量は20GBに設定したから余裕のはずなのですが・・・

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

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

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

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

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

YAmaGNZ

2019/11/05 05:19

タブレットPCとのことですが、どのようなスペック、OSのものなのでしょうか?
kazuyakazuya

2019/11/05 05:38 編集

OSはwindows 64bit 学校から配布されているタブレットパソコンです。 (各自で購入する) スペックなど詳しいことはわかりませんが やはりタブレットパソコンなので もともとのローカルディスクが55GBで、 空いていたのが 15GBくらいです。 (クリーンアップや不要そうなファイルを削除してみるも効果なし) なので、IDAやコンパイラを入れるだけでパンパンになってしまいます。 (仮想環境などもってのほか・・・)
guest

回答7

0

恐らく、勘違いされています。

「参考記事の1ページまでは順調にいけました」そうですが、その記事中で、

「ファイルの場所」、「仮想ハードディスクを作成する場所を選択します。通常は自動設定のままで構いません(※)。

とあります。ここで、その通りにしてしまいませんでしたか? 質問者さんの場合には、USBメモリの指定はここで行う必要があります。ゲストOSであるCentOSのインストール中、CentOSのインストーラーから見てインストール先としてUSBメモリを選択する必要はありません。と言うか、してはいけません
仮想マシンであるCentOS(のインストーラー)からはVirtualBoxの仮想ディスク(<ここがUSBメモリ)は、通常のディスクに見えます。例えばUSBメモリをPCに挿入して、それがG:ドライブなどになったのであれば、仮想ハードディスクを作成する場所は、そのG:ドライブ下にする必要があります。


質問の追記を受けて:2019-11-04 02:58
もともとのUSBメモリの空き容量はもちろんですが、ゲストOSであるCentOS(のインストーラー)が認識できるディスクの容量が充分でなければなりません。再度、以下を確認してみてください。

・USBメモリの空き容量は充分であるか。
(「このサイトよりイメージをUSBにダウンロード」と質問に記載されていますが、ISOイメージファイルをUSBメモリに保存してしまっているのであれば、この時点で8~10GBほど消費していると思います。その他のファイルも無いか確認してください。

・USBメモリ上に仮想ディスクを作成するときに、充分なサイズを確保しているか。
ここで例えば10GBなどと指定しまうと、USBメモリの空き容量が30GBだとしてもゲストOSのCentOSからは最大10GBにしかなりません。

それと、ご質問とは直接関係ないですがUSBメモリ(つまりUSB接続のハードディスクなりSSDではないのですよね?)ですと、インストール用のISOファイルがUSBメモリ上にあり、かつインストール先がUSBメモリということになるので、恐らくアクセスがかなり遅くなります。(<体感で困らないのであれば、それでもいいと思います)また、インストール後でもアクセス頻度が高くなると、比較的壊れやすいです。なるべく固定ディスク(普通のハードディスクやSSD)を使うことをお勧めします。

意外に思われるかもしれませんが、古いPCであったり、スペックが低かったり、メモリやディスクの容量が少ないPCをそれなりに快適に使うには、逆に結構知識が必要となるものです。

投稿2019/11/03 10:37

編集2019/11/03 17:58
dodox86

総合スコア9183

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

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

kazuyakazuya

2019/11/03 12:42

回答ありがとうございます。 最初から手順をやり直し、USB(Dドライブ)を指定するように すべてやったのですが 依然として容量が足りないという警告が出てきます・・・。
kazuyakazuya

2019/11/03 12:56

ただ、よく見ると 容量8GB 空き容量8GB と書かれていました。 (あれ・・・ なんでエラーになるのだろう・・・)
YAmaGNZ

2019/11/04 01:01 編集

インストールするHDDはデフォルトの8.00Gでは足りません。 警告にあるように8.62Gより大きいサイズを指定して仮想HDDを作成してください。 オプションを変更すると必要サイズは変わりますので、余裕を持った容量にするのがよろしいかと思います。
kazuyakazuya

2019/11/04 10:02

ありがとうございます。 おっしゃる通りで15GBに設定したらいけました。 ただ、ダウンロード(?)が3時間たった今も終わりません。 このくらいかかるものなのでしょうか?
dodox86

2019/11/04 10:41 編集

お使いのネットのもともとの回線速度や混雑状況によります。光回線であればCentOSのダウンロードサイトにある8GBのISOイメージで、5分もかかりません。昔のADSLのような3メガbps程度の細い回線ですと、数時間かかる場合もあります。その他、私の経験からすると、ネットのせいで途中で停まってしまう場合もありますし、USBメモリのアクセスのせいで停まってしまう場合もあります。そんな場合はもう一度ダウンロードするしかありません。
kazuyakazuya

2019/11/04 12:20

光ファイバーなのですが・・・ イメージ画像をダウンロードするのに20分くらいかかりました。 追記した画像のところでどうしても止まってしまいます。 (これは3回目・・・)
dodox86

2019/11/04 16:27

追記された内容、「こんかいの質問と変わってしまうかもしれませんが」の後の画像中で、エラー The media check is complete, the result is: FAIL. It is not recommended to use this media. [FAILED] Faield to start Media check on /dev/sr0. と出ています。メディア、つまりそのUSBメモリを使った仮想ディスクの使用は推奨されない、と言っています。USBメモリでかつ仮想ディスクとしての使用で、すこぶる不安定になっているのかもしれません。USBメモリ自体の品質の懸念もあるし、USBインターフェースを常用することでそれもまた不安要素になります。仮にインストールできたとしても、その後の運用は不安定なものとなる気がします。
kazuyakazuya

2019/11/04 21:43

ありがとうございます。 うーん、推奨されていなくても他に手段がないからどうしてもやりたいのですが USBでは不可能なのでしょうか? (ほかに方法ないのかな・・・)
YAmaGNZ

2019/11/04 22:05

ダウンロードしたISOファイルの破損も考えられますので、ISOファイルをダウンロードしなおしてはどうでしょう?
kazuyakazuya

2019/11/04 22:20

あのエラーが起こった後 仮想イメージを再ダウンロード VirutalbocからCentOSを削除し もう一度新規からやり直したのですが No bootable medium found!system halted! というエラーがでます。 Vrtualboxの再インストールからやらなければいけないようです・・・
kazuyakazuya

2019/11/05 04:29

壊れたパソコン直ったのでそちらで続行します。 (ただ、タブレットパソコンのほうでも仮想環境を動かしたいから USBに移植はさせたい・・・)
kazuyakazuya

2019/11/05 05:03

今回の質問と内容が少し変わってしまいますが 直ったパソコンでCentOSをインストールしたところ 無事インストールできました。 すると、正しく起動するなら再起動してください。 と書かれていたので、説明に従い 再起動 を押したのですが 再起動するとすべての工程が1からやり直し(CentOSをインストール 言語設定から) になったのですがこれは正常なのでしょうか?
YAmaGNZ

2019/11/05 05:11

インストールが終了したら、インストール用のISOを仮想ドライブから外してください。 VirtualBoxの設定のストレージより外せるはずです。
kazuyakazuya

2019/11/05 09:16

回答ありがとうございます。 ネットワーク設定以外はうまくできました!
dodox86

2019/11/07 23:25

>kazuyakazuyaさん 本質問が解決したのであれば、いくつかいただいた回答へBAを選ぶなり、自己解決として回答してもらうなりで、質問を閉じてもらえますと良いです
kazuyakazuya

2019/11/07 23:41 編集

USBメモリに仮想環境を構築したい というタイトルなのですが 結局、別のパソコンに導入できたということで 解決にしちゃって大丈夫なんでしょうか? (USBの件はまだできていません・・・)
dodox86

2019/11/07 23:50

まぁ、確かに当初の質問の解決にはなっていないのですが、別の方法で本当にやりたいこと(この場合は質問者さんであるkazuyakazuyaさんが、何らかの方法でLinuxの仮想環境を構築したい)をかなえてしまったのであれば、本質問をオープンしたままにするメリットは無いと思います。インストールに失敗した原因は複数の回答をいただいた内で指摘されているし、これ以上「USBメモリにインストールするには」の有効な回答は望めないでしょう。また、今後この質問回答を初めて見た閲覧者さんが惑わされます。 納得いかないのであれば「USBメモリを使うと容量不足をはじめとして様々な○×△な問題が出て解決できなかった為、別のPCにインストールしました。」などのような回答を自分でして、自己解決としてクローズしてもらえるようお願いします。
guest

0

リリースノートに書いてありますが

CentOS-8 (1905) のインストーラーおよび利用には、最低限 2GB の搭載メモリーが必要です。搭載メモリー 4GB 以上を推奨致します。

なので、デフォルト設定だとRAM容量が足りないので増量する必要があります。

もしも、CentOS8に拘る必要がなくCentOS7でいいのならばliveDVDや
いっそ、CentOS公式からVagrant用のboxを取ってきて
7zip等で展開すると、box.ovfとcentosなんとかx86_64.vmdkが出てくるので、
VirtualBoxの仮想アプライアンスのインポートから取り込む方法があります。

この際、お使いの環境ですとVirutalBoxの環境設定から
デフォルトの仮想マシンフォルダを変更する必要があるかと思います。

CentOS-7-x86_64-Vagrant-1905_01.VirtualBox.boxを試したところ、
一般ユーザーがid:vagrant の pw:vagrant
rootユーザーがid:root の pw:vagrant でした。

投稿2019/11/04 22:58

asm

総合スコア15147

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

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

kazuyakazuya

2019/11/05 04:27

回答ありがとうございます。 壊れたパソコン直ったのでそちらでやろうと思います。
guest

0

VirtualBox6.0.14(最新版)だとVirtualBoxマネージャーで「新規」をクリックした際、(ホストから見えている範囲で)「マシンフォルダー」でVMで使用するdisk領域を作成するフォルダーを指定できます。
そこでUSBドライブ内のフォルダーを指定してください。

投稿2019/11/03 10:43

sage

総合スコア1216

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

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

kazuyakazuya

2019/11/03 12:43

回答ありがとうございます。 ローカルディスクを指定していました・・・。 (USBに仕向けたけど、やっぱエラーはまだ出る・・・)
guest

0

media check is complete, the result is: FAILと出る件についてはCentOSのISOイメージのダウンロードが正しく行われなかったことを示しています。
ダウンロードした後、チェックサムの確認(SHA256)はしていないのですか?
(チェックサムが正しいことを確認するか、起動してここのmedia checkを行うか、どちらかを行えばいいが、どちらかでエラー表示されたらダウンロードからやりなおし)
これを無視してインストールを開始しても正しくインストールできる保証はありません。
媒体中の全てのパッケージをインストールするわけではないので、自分がインストールしないパッケージが壊れていても問題ないが、(直接的・間接的に)使用するパッケージが壊れていると(仮に)インストールが成功してもシステムが動作するとは限りません。
ブートローダーをインストール中と表示されている状態(インストールの最後の方)で未知のエラーが発生したのはCentOSの媒体が壊れていたのが原因だと思います。

なお、チェックサムを確認するツールを持っていないのならばダウンロードしておいて使用することを勧めます。
私はFastHashというツールを使っています。

投稿2019/11/05 07:37

sage

総合スコア1216

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

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

kazuyakazuya

2019/11/05 09:16

ありがとうございます。 再インストールしたのですが結果的にはだめでした。 ただ、ほかのパソコンを使って仮想環境を構築したところ (ネットワーク設定以外は・・・) できました。
sage

2019/11/05 09:38

media checkでエラーになったインストール用ISOイメージを使ってインストールしたのならば、ネットワーク設定がうまくできない理由がネットワーク設定回りで使用するパッケージが壊れているという可能性もあります。
kazuyakazuya

2019/11/05 09:42

あ、今回成功したのはエラーを吐いていなかったので おそらくただの設定ミスだと思います。 (ミスというよりやり方がわからず模索中)
guest

0

CentOSのインストーラのときにUSBメモリを指定するのではなく、仮想ホストの仮想ディスクをUSBメモリ上に作成するように変更してみてください。

当方の環境ではGドライブに仮想ディスクを作成するようにしています。
イメージ説明

ディスプレイが見切れるのはグラフィックスコントローラーの設定を変更すると解決するかもしれません。
イメージ説明

投稿2019/11/03 19:25

yukky1201

総合スコア2751

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

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

kazuyakazuya

2019/11/03 23:18

回答ありがとうございます。 画像を追記しました。 また限り、Dドライブには指定できているようです。
yukky1201

2019/11/05 01:10

USBメモリに作成した、CentOS.vdi(8GBのサイズ)が、CentOSインストーラから見るとsdaディスクです。そこにインストールしてみてください。 media checkエラーは、その通りでインストーラの不良の可能性が高いので、再ダウンロードしてみるのがよろしいかと思います。
kazuyakazuya

2019/11/05 04:28

回答ありがとうございます。 そちらも試したのですが同様の結果となりました。 メインの壊れたパソコンが直ったのでそちらでやります。
guest

0

ネットサーフィンしていてもなかなか同じ条件の

この辺の記事はどうでしょう?
VirtualBox で VM を USB ブートさせる手順
ただ、余り現実的ではない気がします。

それよりは、単純に USBブートで、しまうとかはだめでしょうか。

投稿2019/11/03 10:19

pepperleaf

総合スコア6383

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

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

kazuyakazuya

2019/11/03 12:41

回答ありがとうございます。 dodox86さん の言った通り前提から誤りがあったようです。
guest

0

自己解決

本当はUSBで仮想環境を構築したかったのですが

なぞのエラーが出てきたりとなかなか解決できなかったので

別のパソコンで導入してしまいました。

今回の件は自己解決させていただきます。

回答ありがとうございました。

投稿2019/11/08 00:12

編集2019/11/08 00:14
kazuyakazuya

総合スコア193

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問