質問: / homeディレクトリのディスク領域が不足していますか? 私は200gb hdを使用していて、linux mint(12-kde)を唯一のosとしてインストールしました(以前のwindows 7インストールをフォーマットしてワイプしました)。私は「サンドボックス」をインストールしている最中です。linuxを初めて使用するため、パッケージマネージャーでは/home/<username>ディレクトリの下にないものをすべてインストールしています。 ジェンキンスci 工芸品 eclipseとそのすべてのプラグイン appdynamics lite webcastellum その他。 eclipseプラグイン(googleのgae/gwtプラグイン)をインストールしようとすると、/homeディレクトリの下のスペースが不足しようとしているという通知が届きました。利用可能なディスク容量が不足しています。端末からdfを実行すると、次の出力が表示されます。filesystem 1k-blocks used available use% mounted on /dev/sda5 13783792 12133900 958336 93% / udev 4016004 4 4016000 1% /dev tmpfs 1611136 1056 1610080 1% /run none 5120 0 5120 0% /run/lock none 4027832 84 4027748 1% /run/shm 繰り返しますが、linuxの新機能ですので、それほど大きな意味はありませんが、現在ディスクの93%を使用しているように見えます私は/dev/sda5)だと思いますか?それはクレイジーです!?!これは200gbで、私がやったことはいくつかの比較的小さなアプリをインストールすることだけです。このマシンにはまだメディア(写真、ビデオなど)がないと思います!文字通りosをインストールし、サンドボックスのセットアップを始めました!いくつかのこと: このdf出力を正しく読んでいますか? 「マウント」する必要がありますか、または/homeディレクトリを使用して、失敗した何か特別なことをする必要がありますか? 経験の浅いlinuxユーザーである場合(および上記のようにマウントやその他のlinuxマジックを実行しなかった場合)、/homeでこのディスクスペース不足エラーが発生するのは一般的ですか? どうすれば93%になる可能性がありますか? ウイルスをもらえますか?!? ここで助けてくれてありがとう!編集:現在93%を読み取りますが、昨夜(これらのエラーが発生したとき)は99%でした。lsblkからの出力:name maj:min rm size ro type mountpoint sda 8:0 0 232.9g 0 disk ├─sda1 8:1 0 211.8g 0 part ├─sda2 8:2 0 1k 0 part ├─sda5 8:5 0 13.2g 0 part / └─sda6 8:6 0 7.9g 0 part [swap] sr0 11:0 1 1024m 0 rom sdb 8:16 1 1.9g 0 disk └─sdb1 8:17 1 1.9g 0 part /media/pkback# 001 sr1 11:1 1 7m 0 rom
回答: df -h( "人間が読めるサイズ")の出力は、単純なdfよりも少しわかりやすいかもしれません。実際、おそらく/のサイズは約13 gbしかないことを示しています。/home用に2番目の〜190 gbのパーティションを作成したと思いますが、実際にマウントするのを忘れていたため、すべてファイルは最初の(/)パーティションに格納されています。lsblkまたはparted/gpartedなどのパーティション分割ツールを使用して、既存のすべてのパーティションとそのサイズを一覧表示できます。/homeのパーティションがlsblkまたは/etc/fstabにリストされているかどうかを確認してから、マウントしてみてください。ただし、現時点では、/home以外の場所にマウントしてください。たとえば、/mntなどを使用すると、ファイルの転送が簡単になります。アップデートにより、/dev/sda1に大きなパーティションが表示されます。一時的に/mntにマウントできます:# mount /dev/sda1 /mnt コマンドが成功すると、静かに戻ります。 「不明なfstype」について文句を言う場合は、パーティションにファイルシステムがまだない可能性があります。mkfs.ext4 /dev/sda1は、最も一般的なフォーマットであるext4としてフォーマットします。ファイルを移動するには、アカウントからログアウトしてからrootとしてログインし、rsync -avp /home/ /mnt/を使用してデータを転送します。その後、古い/homeから手動で削除します。パーティションを/homeに永続的にマウントするには、次をfstabに追加します。/dev/sda1 /home ext4 rw,relatime,acl 0 2 /と/homeを別々にすると、linuxの再インストールがはるかに簡単になります(たとえば、ディストリビューションを切り替えたい場合)。しかし、それらをマージしたい場合は、gpartedを使用して実行できます。ただし、同じシステムからではなく、ライブcdからのみ実行できます。gparted内で、大きな空のパーティションを削除し、既存の13 gbのサイズを変更します。 可能性がありますブートローダー(grubなど)を再インストールする必要があることに注意してください。