
我正在使用 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
.