减少或删除现有根分区并安装新发行版

减少或删除现有根分区并安装新发行版

我想删除现有的 Mint 根分区,因为它的根空间非常大,而且我的分区/dev/sda2空间不足/home/dev/sda4

我在网上读到,减少/调整根大小需要时间,并且在因电源故障而减少/调整大小时存在风险,这可能会损坏驱动器。

因此我的疑问是我是否可以按照以下步骤操作:

  1. 删除现有的根分区

  2. 创建 30 或 40 GB 的新分区

  3. 创建另一个分区让我们从创建上述新分区后剩下的内容中分区 X

  4. 运行 MX Linux 安装程序并选择新创建的 30/40Gb 分区,/并保持/home当前现有/dev/sda4分区不变。我会请求一些详细的帮助来这样做,基本上是在安装程序窗口等中选择什么选项的提示,就像我不使用t mess up with/home`...

  5. 最后,还有其他步骤可确保安装 MX 后启动时新创建的 X 分区可用。

  6. 在里面MX Linux 论坛,有人建议:

    允许 home 位于 Linux MX 根目录中,并使用现有的 /home (具有不同的安装点)作为数据分区。 30 Gig 仍然足够大,但这样您的个人 MX 配置信息将成为您的 MX 安装的一部分,并且不会与 Mint 留下的个人配置文件混淆。

df信息在这里

更多信息:

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

所有步骤听起来都很合理。

在你开始之前:

备份您的主分区或至少所有重要文件。你永远不会知道...

步骤 1-3:

我不知道 MX 安装程序,但使用 Linux Live CD 和 gparted 进行分区可能会更容易。由于您有 EFI 启动分区,这意味着您的硬盘很可能是 GPT 分区并且您从 UEFI 启动。这也意味着超过 4 个分区(boot、system、extra、swap、home)应该没有问题。

使用 gparted:

  1. 删除/dev/sda2
  2. 创建一两个新分区并格式化它们(ext4?)并留出空间来调整“home”的大小
  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)

相关内容