再インストールなしでシステムファイルパーティションを拡張する方法

再インストールなしでシステムファイルパーティションを拡張する方法

私は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$

管理ユーティリティ別れたまたはゴポットパーティションのサイズが変更されます。パーティションからあまりにも多くのデータを削除しないように注意してください。他のパーティションに保存されているデータ量に基づいて実際に使用できるデータ量を確認してください。危険です。

GParted を使用してパーティションのサイズを変更する方法に関する具体的なガイドラインを見つけるには、Web ブラウザの検索機能を使用します。

より具体的な回答が必要な場合は、garethTheRedのコメントに返信してください。

Gareth TheRed: $> df -h

^ パーティションで使用されるスペースの量がリストされます。

GParted マニュアル

答え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

関連情報