Vmvare 仮想マシンを使用して Ubuntu のルート ディレクトリをパーティション分割する方法の紹介

Vmvare 仮想マシンを使用して Ubuntu のルート ディレクトリをパーティション分割する方法の紹介

序文

Ubuntu 18.04 をインストールした際に、手動でパーティション分割し、ルートディレクトリ / に 15G、ホームディレクトリ /home に約 50G を割り当てました。これで十分だと思ったのですが、後に petlinux (Linux 移植用ソフトウェア) をインストールした際に、/opt ディレクトリにインストールする必要があり、ルートディレクトリの容量が足りなくなってしまいました。

そのため、仮想マシンを再パーティション化する必要があります。関連情報を参照した後、Ubuntu のイメージ cdlive と gparted パーティション ツールを使用して、最終的に正常に達成されました。

根拠

gparted ツールを使用してシステムを再パーティション化しますが、システムに入った後、パーティション化する必要があるディスクが占有されているため、インストールされた Ubuntu でパーティション化することはできません。

したがって、cdlive を使用して試用システムに入り、システムをパーティション分割する必要があります。

手順

1. CDから仮想マシンを起動する

上図のように、仮想マシンの設定でCD/DVDの起動時に接続にチェックを入れ、使用するイメージファイルを選択します。

次に、「電源投入時にファームウェアを入力する」からVMを起動します。

上記のインターフェイスで、+ - を使用して CD-ROM ドライブを最初のドライブに移動し、F10 を押して [はい] を選択し、保存して終了します。

言語を選択したら、「Ubuntu を試す」をクリックしてシステムに入ります。

2. GPartedツールを使用してパーティションを作成する

アプリケーション内で GParted ツールを検索し、パーティション分割します。

下の写真はパーティション分割前のディスクです。

sda1 は /boot にマウントされ、sda2 は容量が 62.09G で sda5 スワップ パーティションに分割され、sda6 はルート ディレクトリにマウントされ、sd7 はホーム ディレクトリにマウントされます。仮想マシンをインストールした後、sda3 は 64G に拡張されました。

上図のように、ディスクにロックがかかっている場合はパーティション分割ができません。

sda5 を選択し、右クリックして「スワップ領域を無効にする」を選択すると、ディスクの背後のロックが消え、パーティション分割できるようになります。

3. GParted の使い方。

サイズを変更したいディスクを選択し、右クリックして「サイズの変更/移動」を選択します。

矢印を左または右に動かしてパーティション サイズを変更します。

私のパーティション分割プロセス:

1. sda2を64G拡張します。

2. sda7 を展開し、後方に移動します。

3. sda6のスペースを拡張します。

調整されたパーティションは下の図のようになりますので、保存するだけです。

その後、仮想マシンをシャットダウンすると、以下のインターフェイスが表示されます。設定から CD を取り外し、キーボードの「ENTER」キーを押して再起動します。

通常どおりシステムにログインします。

下の図に新しいディスク パーティションが表示され、ルート ディレクトリを拡張するという目的が達成されました。

これで、Vmvare 仮想マシンを使用して Ubuntu のルート ディレクトリをパーティション分割する方法に関するこの記事は終了です。Vmvare を使用して Ubuntu をパーティション分割する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Kylin 4.0.2 (Ubuntu) でブート パーティションを拡張するプロセスの紹介
  • Ubuntuでスワップパーティションを追加する方法

<<:  OpenLayers 3 のベクターマップソースの読み込みの問題を解決する

>>:  HTML の doctype とエンコーディングに関する簡単な説明

推薦する

Vue.js ディレクティブのカスタム命令の詳細な説明

デモコマンドをカスタマイズするVue カスタム ディレクティブの構文は次のとおりです。 Vue.di...

テーブルタグ(テーブル)詳細

<br />テーブルは、昔から誰もが使ってきたタグで、今も使われています。しかし、現在の...

HTML における if 判断の使用

Django Web開発の過程で、HTMLを書く際にバックエンドから同じ名前のリスト変数が渡されるが...

ES6分解課題の原理と応用

目次配列分割代入オブジェクトの分解代入分割割り当ての適用変数の値の交換関数から複数の値を返すマップ構...

MySQLがサブクエリと結合の使用を推奨しない理由

ページ分割されたクエリを実行するには: 1. MySQL の場合、サブクエリと結合の使用は推奨されま...

初心者のためのウェブサイト構築入門 - ウェブサイト構築に必要な条件とツール

今日は、初心者の次のような質問に答えます。学ぶ勇気さえあれば、自分のウェブサイトを構築するのは簡単で...

ナビゲーションバーコンポーネントをVueでカプセル化する

はじめに:ナビゲーション バーなどのコンポーネント ベースのアイデアを使用して機能モジュールを完全に...

Tomcat が IDEA のコンソールで文字化けを起こし、IDEA エンコーディングを UTF-8 に設定する方法

1. まず、TomcatログのエンコーディングとIdeaログ表示コンソールのエンコーディングを区別す...

スタイルを書く際の背景色宣言の重要性

タイトルの通り、ページを修正すると以下のような状況が発生する可能性があります。現在、古いページを改修...

MySQL 全体または単一のテーブルデータのエクスポート

単一のテーブルをエクスポートするmysqldump -u ユーザー -p db名 テーブル名 >...

webpack-dev-server のコア概念とケースの詳細な説明

webpack-dev-server コアコンセプトWebpack の ContentBase と ...

Baidu百科事典UIの開発動向について議論する

<br />百度百科事典の正式版がついにオンラインになりました。2年間の「テスト版」の帽...

Vue はフォームデータ検証のサンプルコードを実装します

el-form フォームにルールを追加します。データにルールを定義する定義されたルールをel-for...

Apache での ModSecurity のインストール、有効化、および構成

ModSecurity は、Web サーバーに入るすべてのパケットをチェックする強力なパケット フィ...

HTML と JavaScript を使用してローカル メディア (ビデオとオーディオ) ファイルを再生する方法

まず、セキュリティ上の理由から、JavaScript はローカル リソース ファイルに直接アクセスで...