我正在使用 SteamOS。我相信 SteamOS 是基于 Debian 的。
我擦拭了笔记本电脑并顺利安装。当我开始移动我的音乐时,我收到了这条消息:
我想,我需要扩大某种分区,但我不知道该怎么做?
按照要求:
desktop@steamos:~$ sudo fdisk -l
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x116c49cc
Device Boot Start End Blocks Id System
/dev/sda1 1 1953525167 976762583+ ee GPT
Partition 1 does not start on physical sector boundary.
desktop@steamos:~$ df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 9.3G 8.8G 27M 100% /
udev 10M 0 10M 0% /dev
tmpfs 739M 360K 739M 1% /run
/dev/disk/by-uuid/12742cc0-e489-472e-aa10-974d078d98e0 9.3G 8.8G 27M 100% /
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.4G 25M 3.4G 1% /run/shm
/dev/sda5 889G 119M 843G 1% /boot
/dev/sda1 487M 128K 486M 1% /boot/efi
/dev/sda3 9.3G 1.5G 7.4G 17% /boot/recovery
desktop@steamos:~$
答案1
实践标准就是进入Linux恢复环境。任何发行版 Live-CD 都将使您能够以适当的方式访问计算机以调整硬盘驱动器分区的大小。
调整分区大小取决于在未实际安装驱动器的情况下在驱动器上工作的能力。
$> fdisk -l
调用上面的命令将列出您的设备,即(/dev/sda1/)
列出已安装的驱动器(持久驱动器安装存储在 /etc/fstab 中:
$> mount
这卸载命令将卸载您的驱动器,调用如下:
$> umount /dev/sda$
管理实用程序分手了或者格帕特将调整您的分区大小。小心不要从分区中删除太多数据!根据其他分区上存储的数据量,了解您真正可以使用的数据量。有风险。
使用 Web 浏览器上的搜索功能查找有关如何使用 GParted 调整分区大小的具体说明:
请回答 garethTheRed 的评论以获得更具体的答案。
加雷斯TheRed:$> df -h
^ 这将列出分区上使用了多少空间。
答案2
您有一个 1TiB 硬盘,但仅使用了 10GiB 左右。虽然可以将此 10GiB 分区扩展到 TiB 或两者之间的任何大小,但另一种解决方案是为您的home
目录添加另一个单独的分区。
例如,添加一个新分区 ( /dev/sda6
) 并将目录的内容移动/home
到其中(这需要按照 完成root
)。然后修改您的分区,以便在每次启动/etc/fstab
时自动安装这个新分区。/home
该过程将如下所示(全部执行为root
):
# fdisk /dev/sda
n
6
[Enter]
+500G
接下来添加一个文件系统(格式化它):
# mkfs.ext4 /dev/sda6
安装它:
# mount /dev/sda6 /mnt
将文件移到:
# mv /home/* /mnt
并卸载:
# umount /mnt
/etc/fstab
通过添加类似于以下内容的行进行修改:
UUID=12345678-1234-1234-1234-1234567890ab /home ext4 defaults 1 2
其中 是UUID
通过以下方式找到的:
# blkid /dev/sda6
运行mount -a
将挂载定义的所有挂载,/etc/fstab
因此您可以使用以下命令对其进行测试:
# mount -a
此时您应该能够看到/home
.