
Я использую 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
TheразмонтироватьКоманда отмонтирует ваш диск, вызовите ее следующим образом:
$> umount /dev/sda$
Администрация коммунальных услугРассталисьилиGpartedизменит размер разделов. Будьте осторожны, чтобы не отрезать слишком много данных от раздела! Поймите, сколько вы действительно можете получить, основываясь на том, сколько хранится на другом разделе. Есть риски.
Воспользуйтесь функцией поиска в веб-браузере, чтобы найти конкретные инструкции по изменению размера раздела с помощью GParted:
Пожалуйста, ответьте на комментарий garethTheRed, чтобы получить более конкретные ответы.
garethTheRed: $> 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
.