「設定 - ストレージのフォーマットとパーティション」の版間の差分

📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

11行目: 11行目:


== パーティションソフトウェアのインストール ==
== パーティションソフトウェアのインストール ==
ここでは、ストレージをパーティション分割するには、partedを使用する。<br>
==== Partedのインストール ====
ストレージのパーティションを分割する場合、partedを使用する。<br>
このソフトウェアは、多くのLinuxディストリビューションにおいて、標準でインストールされている。<br>
このソフトウェアは、多くのLinuxディストリビューションにおいて、標準でインストールされている。<br>
<br>
<br>
もし、インストールされていない場合は、以下のコマンドを実行してインストールする。<br>
もし、インストールされていない場合は、以下のコマンドを実行してインストールする。<br>
  # CentOS 7
  # CentOS
  sudo yum install parted
  sudo yum install parted
# CentOS 8
sudo dnf install parted
   
   
  # SUSE
  # SUSE
  sudo zypper install partd
  sudo zypper install partd
<br>
==== GPartedのインストール ====
GUIからパーティションの分割を行う場合、GPartedをインストールする。
* パッケージ管理システムからインストールする場合
*: CentOS : <code>sudo yum install gparted</code>
*: SUSE : <code>sudo zypper install gparted</code>
*: <br>
* ソースコードからインストールする場合
*: GPartedのビルドに必要なライブラリをインストールする。
*: <code>sudo zypper install make gcc-c++ libuuid-devel parted-devel polkit-devel gnome-common gtkmm3-devel dmraid-devel</code>
*: <br>
*: [https://gparted.org/download.php GPartedの公式Webサイト]にアクセスして、ソースコードをダウンロードする。
*: ダウンロードしたファイルを解凍する。
*: <code>tar xf gparted-<バージョン>.tar.gz</code>
*: <code>cd gparted-<バージョン></code>
*: <br>
*: GPartedをビルドおよびインストールする。
*: <code>../configure --prefix=$HOME/InstallSoftware/Parted \</code>
*: <code>--enable-libparted-dmraid \ # libparted /dev/mapper dmraidをサポートする場合</code>
*: <code>--enable-xhost-root  # Waylandで表示する場合</code>
*: <br>
*: <code>make -j $(nproc)</code>
*: <code>make install</code>
<br>
GPartedのデスクトップエントリファイルを作成する。<br>
vi ~/.local/share/applications/GParted.desktop
<br>
# ~/.local/share/applications/GParted.desktopファイル
[Desktop Entry]
Type=Application
Name=GParted
GenericName=Partition Editor
X-GNOME-FullName=GParted Partition Editor
Comment=Create, reorganize, and delete partitions
Exec=/home/suse/InstallSoftware/Parted/bin/gparted %f
Icon=gparted
Categories=GNOME;System;Filesystem;
Keywords=Partition;
Terminal=false
StartupNotify=true
<br>
GPartedのPolKitポリシーファイルを作成する。<br>
sudo vi /usr/share/polkit-1/actions/org.gnome.gparted.policy
<br>
<syntaxhighlight lang="xml">
# /usr/share/polkit-1/actions/org.gnome.gparted.policy
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
  "http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
<policyconfig>
  <vendor>The GParted Project</vendor>
  <vendor_url>https://gparted.org</vendor_url>
  <icon_name>gparted</icon_name>
  <action id="org.gnome.gparted">
    <description>Run GParted as root</description>
    <message>Authentication is required to run the GParted Partition Editor as root</message>
    <defaults>
      <allow_any>no</allow_any>
      <allow_inactive>no</allow_inactive>
      <allow_active>auth_admin</allow_active>
    </defaults>
    <annotate key="org.freedesktop.policykit.exec.path">/GPartedのインストールディレクトリ/bin/gparted</annotate>
    <annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
  </action>
</policyconfig>
</syntaxhighlight>
<br><br>
<br><br>