不使用 live cd 和 lvm 调整根分区大小

不使用 live cd 和 lvm 调整根分区大小

可能重复:
调整分区大小时是否需要卸载分区?

我想知道是否可以在不使用 Live CD 的情况下调整现有根分区的大小。服务器在 centos 上运行,我不喜欢使用 lvm 和分区挂载。只需调整现有分区的大小。以下是分区:

[root@61540 ~]# fdisk -l
Disk /dev/sda: 2000.3 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14        1058     8393962+  82  Linux swap / Solaris
/dev/sda3            1059        7457    51399967+  83  Linux

[root@61540 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3              48G   12G   34G  26% /
/dev/sda1              99M   12M   82M  13% /boot
tmpfs                 7.9G     0  7.9G   0% /dev/shm

编辑:以下是文件系统

[root@61540 ~]# mount
/dev/sda3 on / type ext3 (rw,usrquota,grpquota)
/dev/sda1 on /boot type ext3 (rw)

就我而言,我想将 2TB 磁盘的未分配空间添加到 sda3 分区。除了使用 live cd 之外,还有其他方法可以调整分区大小吗?因为我无法直接访问服务器。我还遇到了 parted,但我无法卸载分区,因为一些操作系统文件存储在那里。我还有什么其他选择?

编辑:我最近才看到这篇文章,我想确认使用 fdisk 删除分区是否不会删除分区上的数据。

我也看到了这篇文章这表明必须有 Live CD 或救援系统才能调整根分区的大小。

我按照第一篇文章我指的是?

答案1

我认为从 2 TB 中获利的最佳方式不是扩展根分区,而是创建其他分区并将它们挂载在 /home、/var、/opt 或任何挂载点下,具体取决于您要使用该空间做什么。

以下是有关 Linux 分区的更多信息的指南:http://www.linuxsa.org.au/tips/disk-partitioning.html

相关内容