我想删除现有的 Mint 根分区,因为它的根空间非常大,而且我的分区/dev/sda2
空间不足/home
/dev/sda4
我在网上读到,减少/调整根大小需要时间,并且在因电源故障而减少/调整大小时存在风险,这可能会损坏驱动器。
因此我的疑问是我是否可以按照以下步骤操作:
删除现有的根分区
创建 30 或 40 GB 的新分区
创建另一个分区让我们从创建上述新分区后剩下的内容中分区 X
运行 MX Linux 安装程序并选择新创建的 30/40Gb 分区,
/
并保持/home
当前现有/dev/sda4
分区不变。我会请求一些详细的帮助来这样做,基本上是在安装程序窗口等中选择什么选项的提示,就像我不使用t mess up with
/home`...最后,还有其他步骤可确保安装 MX 后启动时新创建的 X 分区可用。
在里面MX Linux 论坛,有人建议:
允许 home 位于 Linux MX 根目录中,并使用现有的 /home (具有不同的安装点)作为数据分区。 30 Gig 仍然足够大,但这样您的个人 MX 配置信息将成为您的 MX 安装的一部分,并且不会与 Mint 留下的个人配置文件混淆。
更多信息:
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:
- 删除
/dev/sda2
- 创建一两个新分区并格式化它们(ext4?)并留出空间来调整“home”的大小
- 调整您的主分区大小
/dev/sda4
- 可选:格式化启动分区
/dev/sda1
关于第 6 步:您现在可以挂载/dev/sda4
并重命名用户目录,以免新安装覆盖任何现有配置文件。在新系统上创建新用户帐户后,您可以移动要保留的文件。
步骤 4-5:
正如已经说过的,我不知道 MX 安装程序,但我想你可以选择“手动分区”。当一切都设置完毕并准备使用时,您只需选择/
(根)、swap
(/opt
或您想要用于额外分区的任何安装点)的分区和安装点,/home
并确保不选中“格式”分区”的任何地方。
如果您不确定要选择什么,请拍摄照片并编辑您的问题。
编辑:
在youtube上找到一个视频:使用 MX Linux 17 安装程序、分区、格式、UEFI
你应该检查一下Preserve data in /home (if upgrading)