web-dev-qa-db-ja.com

既存のルートパーティションを削減または削除し、新しいディストリビューションをインストールします

/dev/sda2にある既存のMintルートパーティションを削除したいと思います。ルート用のスペースが非常に大きく、/homeにある/dev/sda4パーティションのスペースが不足しているためです。

ルートの縮小/サイズ変更には時間がかかり、電源障害による縮小/サイズ変更中にドライブが破損する可能性があるというリスクがあることをオンラインで読みました。

したがって、私の質問は、以下の手順に従うことができるかどうかです。

  1. 既存のルートパーティションを削除します
  2. 30または40Gbの新しいパーティションを作成します
  3. 別のパーティションを作成すると、上記の新しいパーティションを作成した後に残ったものからパーティションXを言うことができます
  4. mX linuxインストーラーを実行し、新しく作成した30/40Gbパーティションを/として選択し、現在/homeを既存の/dev/sda4パーティションにそのまま保持します。私はそうすることでいくつかの詳細な助けを要求します、基本的に私がdont mess up with/home` .. ..

  5. 最後に、MXのインストール後に起動したときに、新しく作成されたパーティションXを使用できるようにするためのその他の手順。

  6. MX linuxフォーラム で、誰かが次のように提案しました:

    ホームをLinuxMXルート内に配置し、既存の/ home(マウントポイントが異なる)をデータパーティションとして使用できるようにします。 30ギグはまだ十分な大きさですが、このようにして、個人のMX構成情報はMXのインストールに不可欠であり、Mintから残された個人の構成ファイルと混同されることはありません。

df info here

より詳しい情報:

mike@mike-Vostro ~ $ inxi -F
System:    Host: mike-Vostro Kernel: 4.10.0-38-generic x86_64 (64 bit)
           Desktop: Cinnamon 3.6.6  Distro: Linux Mint 18.3 Sylvia
Machine:   System: Dell (portable) product: Vostro 15-3568
           Mobo: Dell model: 05HRPP v: A00
           Bios: Dell v: 01.08.00 date: 03/23/2017
CPU:       Dual core Intel Core i3-6006U (-HT-MCP-) cache: 3072 KB 
           clock speeds: max: 2000 MHz 1: 500 MHz 2: 500 MHz 3: 500 MHz
           4: 500 MHz
Graphics:  Card: Intel Sky Lake Integrated Graphics
           Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
           Resolution: [email protected]
           GLX Renderer: Mesa DRI Intel HD Graphics 520 (Skylake GT2)
           GLX Version: 3.0 Mesa 17.2.8
Audio:     Card Intel Sunrise Point-LP HD Audio driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k4.10.0-38-generic
Network:   Card-1: Intel Wireless 3165 driver: iwlwifi
           IF: wlp1s0 state: up mac: 34:f6:4b:4c:22:be
           Card-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169
           IF: enp2s0 state: down mac: 10:7d:1a:2c:84:5f
Drives:    HDD Total Size: 1000.2GB (82.1% used)
           ID-1: /dev/sda model: ST1000LM035 size: 1000.2GB
Partition: ID-1: / size: 109G used: 8.3G (9%) fs: ext4 dev: /dev/sda2
           ID-2: /home size: 800G used: 749G (99%) fs: ext4 dev: /dev/sda4
           ID-3: swap-1 size: 8.88GB used: 0.21GB (2%) fs: swap dev: /dev/sda3
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 40.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 229 Uptime: 2:02 Memory: 2364.3/3819.0MB
           Client: Shell (bash) inxi: 2.2.35 
1
John S

すべてのステップは合理的に聞こえます。

始める前に:

ホームパーティションまたは少なくともすべての重要なファイルのバックアップを作成します。あなたは、決して知らない...

ステップ1〜3:

MXインストーラーはわかりませんが、Linux LiveCDとgpartedを使用してパーティショニングを行う方が簡単な場合があります。 EFIブートパーティションがあるため、これは、ハードディスクがGPTパーティション化されている可能性が高く、UEFIからブートすることを意味します。これは、4つを超えるパーティション(ブート、システム、エクストラ、スワップ、ホーム)が問題にならないことも意味します。

Gparted付き:

  1. _/dev/sda2_を削除します
  2. 1つまたは2つの新しいパーティションを作成してフォーマットし(ext4?)、「ホーム」のサイズを変更するためのスペースを残します
  3. ホームパーティションのサイズを変更する_/dev/sda4_
  4. オプション:ブートパーティションをフォーマットします_/dev/sda1_

ステップ6について:これで、_/dev/sda4_をマウントし、ユーザーディレクトリの名前を変更して、既存の構成ファイルを新しいインストールで上書きしないようにすることができます。新しいシステムで新しいユーザーアカウントを作成した後、保持したいファイルを移動できます。

ステップ4-5:

すでに述べたように、MXインストーラーはわかりませんが、「手動パーティショニング」を選択できると思います。すべてがセットアップされて使用できるようになったら、_/_(ルート)、swap、_/opt_(または使用するマウントポイント)のパーティションとマウントポイントを選択するだけで済みます。追加のパーティション用)と_/home_を使用し、「パーティションのフォーマット」をどこにもチェックしないようにしてください。

何を選択すればよいかわからない場合は、写真を作成して質問を編集してください。

編集:

YouTubeでビデオを見つけました: MX Linux 17インストーラー、パーティション、フォーマット、UEFIを使用

Preserve data in /home (if upgrading)を確認する必要があります

1
Freddy