お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。
  • インデックス
  •  » 初心者サポート
  •  » lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

#1 2021-08-12 12:41:09

Kumamoto
新しいメンバ
登録日: 2021-08-12

lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

[質問者の知識レベル]
普段はMacで趣味程度に個人開発や競技プログラミングに取り組んでいるので基礎的な
ターミナルの操作は出来るレベルです.
ただ,Linuxにはほぼ触れたことはなく,このフォーラムでの質問もこれが初回のため初心者サポートでの質問投稿に致しました.

[質問]
- なぜストレージの容量が1TBもあるのにルートの容量が足りなくなるのでしょうか?
- ルートのパーティション?に容量を割当するにはどうすればいいでしょうか?

[質問背景]
最近、手持ちのノートPC([Lenovo ideapad 330s 81F5008YJP](http://www.lenovo-smb.com/productinfo/model.php?mtm=81F5008YJP))にUbuntu20.04.2 LTS(Focal Fossa)
をインストールしました。元のWindowsは削除しています.

pyenvやdjangoをapt-getでインストールした段階で,タイトルの通り"ファイルシステムのルートの空き容量が少なくなりました"と警告が出るようになりました.

実際,`df -h`コマンドでディスクの空き容量を確認したところ下記のようにルートの残り容量がかなり少なくなっていることがわかりました.

```
$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           787M  1.9M  785M   1% /run
/dev/nvme0n1p4   13G   10G  1.6G  87% /
tmpfs           3.9G  165M  3.7G   5% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/loop1       56M   56M     0 100% /snap/core18/1932
/dev/loop2       51M   51M     0 100% /snap/snap-store/547
/dev/loop4      219M  219M     0 100% /snap/gnome-3-34-1804/72
/dev/loop0       56M   56M     0 100% /snap/core18/2128
/dev/loop3      218M  218M     0 100% /snap/gnome-3-34-1804/60
/dev/loop5       63M   63M     0 100% /snap/gtk-common-themes/1506
/dev/loop6       66M   66M     0 100% /snap/gtk-common-themes/1515
/dev/loop7       51M   51M     0 100% /snap/snap-store/481
/dev/nvme0n1p3  512M  4.0K  512M   1% /boot/efi
/dev/loop8       33M   33M     0 100% /snap/snapd/12704
/dev/loop9       31M   31M     0 100% /snap/snapd/9721
tmpfs           787M   60K  787M   1% /run/user/1000
```

ディスクやパーティションの状態をより詳細に見るために`lsblk`コマンドを用いました.

```
$ lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0         7:0    0  55.4M  1 loop /snap/core18/2128
loop1         7:1    0  55.4M  1 loop /snap/core18/1932
loop2         7:2    0    51M  1 loop /snap/snap-store/547
loop3         7:3    0 217.9M  1 loop /snap/gnome-3-34-1804/60
loop4         7:4    0   219M  1 loop /snap/gnome-3-34-1804/72
loop5         7:5    0  62.1M  1 loop /snap/gtk-common-themes/1506
loop6         7:6    0  65.1M  1 loop /snap/gtk-common-themes/1515
loop7         7:7    0  50.7M  1 loop /snap/snap-store/481
loop8         7:8    0  32.3M  1 loop /snap/snapd/12704
loop9         7:9    0    31M  1 loop /snap/snapd/9721
sda           8:0    0 931.5G  0 disk
├─sda1        8:1    0   260M  0 part
├─sda2        8:2    0    16M  0 part
├─sda3        8:3    0 905.3G  0 part
├─sda4        8:4    0    25G  0 part
└─sda5        8:5    0 998.5M  0 part
nvme0n1     259:0    0  13.4G  0 disk
├─nvme0n1p1 259:1    0   512M  0 part
├─nvme0n1p2 259:2    0     1M  0 part
├─nvme0n1p3 259:3    0   513M  0 part /boot/efi
└─nvme0n1p4 259:4    0  12.4G  0 part /
```

上記を確認する限り,sda?というパーティションには1000GB近い容量があり
これがあるのになぜルートの容量が足りないと出るのかがよくわかっていません...

また、上記の問題をググっているとよくパーティションの割当という言葉に当たるのですが
割当を安全に行うにはどういったことを行えば良いでしょうか?

ご回答のほどお願いいたします.

オフライン

 

#2 2021-08-12 13:10:23

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

Ubuntuは、容量の小さい、nvme にインストールされており、sdaは、使っていません。
nvme0n1     259:0    0  13.4G  0 disk
├─nvme0n1p1 259:1    0   512M  0 part
├─nvme0n1p2 259:2    0     1M  0 part
├─nvme0n1p3 259:3    0   513M  0 part /boot/efi
└─nvme0n1p4 259:4    0  12.4G  0 part /
```
sudo parted -l
コマンドで、ストレージのファイルシステム等を確認すれば、わかりやすいでしょう。
また、デスクトップが入っているようですので、ファイルブラウザを起動し、ウィンドウ内の何も無いところで、マウス右クリック->プロパティ で現在の空き容量が表示されます。

オフライン

 

#3 2021-08-12 13:21:08

redred
メンバ
登録日: 2020-05-27

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

ルートがsda内でなく、ここになっているのは意図的ですか?
└─nvme0n1p4 259:4    0  12.4G  0 part /

このままの状況で容量を割当する方法は、すいません、私もわかりませんが、
内蔵ドライブsdaのどこかのパーティションにインストールするはずだったのであれば、インストール時に設定を間違えているのでは?と感じます。

オンライン

 

#4 2021-08-12 14:16:10

Kumamoto
新しいメンバ
登録日: 2021-08-12

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

slさん、redredさん、お二人とも回答・アドバイスいただきありがとうございます。
sudo parted -l は以下のような結果になります.確かにご指摘の通り、Ubuntuのインストール時に
なにか設定ミスをしてnvmeの方にインストールしてしまっているみたいです...

こういった場合一度Ubuntuを削除して再度インストールすべきだと思うのですが、下記のサイトのように
新規でインストールする場合や,ファイルを消さずに再インストールはよく見つかるのですがUbuntuを安全に
nvmeから削除してsdaに再インストールするにあたってアドバイス・参考にすると良い資料等もしあれば教えていただけると有り難いです。
参考サイト:https://eng-entrance.com/ubuntu-install


- sudo parted -lの結果
```````
モデル: ATA WDC WD10SPZX-24Z (scsi)
ディスク /dev/sda: 1000GB
セクタサイズ (論理/物理): 512B/4096B
パーティションテーブル: gpt
ディスクフラグ:

番号  開始    終了    サイズ  ファイルシステム  名前                          フラグ
1    1049kB  274MB   273MB   fat32             EFI system partition          boot, esp
2    274MB   290MB   16.8MB                    Microsoft reserved partition  msftres
3    290MB   972GB   972GB   ntfs              Basic data partition          msftdata
4    972GB   999GB   26.8GB  ntfs              Basic data partition          msftdata
5    999GB   1000GB  1047MB  ntfs              Basic data partition          hidden, diag


モデル: INTEL MEMPEK1J016GAL (nvme)
ディスク /dev/nvme0n1: 14.4GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: gpt
ディスクフラグ:

番号  開始    終了    サイズ  ファイルシステム  名前                  フラグ
1    1049kB  538MB   537MB   fat32             EFI System Partition  boot, esp
2    538MB   539MB   1049kB                                          bios_grub
3    539MB   1077MB  538MB   fat32                                   msftdata
4    1077MB  14.4GB  13.3GB  ext4
```

以上、お手数おかけして申し訳ないですかよろしくお願いしますm(_ _)m

オフライン

 

#5 2021-08-12 14:35:23

redred
メンバ
登録日: 2020-05-27

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

現状のsdaとnvmeは結構パーティションが出来ていますね。
これらは一旦クリアーで良ければ、ガイドし安いのですが、
残しながらとなると個別ケースであり、手とり足とりになります。

どんなご意向ですか?

オンライン

 

#6 2021-08-12 14:54:13

Kumamoto
新しいメンバ
登録日: 2021-08-12

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

redredさん、ありがとうございます!
>現状のsdaとnvmeは結構パーティションが出来ていますね。
>これらは一旦クリアーで良ければ、ガイドし安い

クリア(すべて削除で一から)で問題ないです.(今まで入れたソフトやbashのスクリプトは別途メモしてあるので問題ありません.)

今現在は
- USBにUbuntu20を入れてある
- BIOS/UEFIは立ち上げ出来ている
状態です.

下記, 現状のBIOS/UEFIの写真です.(他の方アクセス出来ないかもしれませんのでご参考程度に.)

https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F61106363-17e0-4107-bd22-0cbe597036ee%2Fbios_uefi.jpg?id=2bde7d9b-8976-48b1-ad10-9950446b1438&table=block&spaceId=d6f04c01-7273-4728-9fc4-7f355d439361&width=3360&userId=cc0a5511-fa5c-4bcb-913a-c7bca5bee208&cache=v2

オフライン

 

#7 2021-08-12 15:03:25

Kumamoto
新しいメンバ
登録日: 2021-08-12

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

redredさん

以前Ubuntuをインストールしたときは下記のサイトを参考にしてやりました.
https://www.jm1xtk.com/cnt/34_lb_usb/index.php

>初期設定は UEFI になっているため、片方のLegacy Support を選択して[Enter]キーで確定する。

上記サイトにある通りにBoot Modeをよくわからずに選択して行なったのですが上記サイトのやり方で特に問題なさそうでしょうか?

オフライン

 

#8 2021-08-12 15:19:35

redred
メンバ
登録日: 2020-05-27

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

せっかくの新し目PCですから、UEFIで使ったほうがお得です。
まずは工場出荷設定(UEFIですか?)をおすすめします。
インストール用USBからの起動時は、UEFI画面でUSBを選んでおきます。
インストール完了の暁には、UEFI画面を再確認されUbuntuが選択されているかご確認ください。


インストール用USB起動で下記画像にある画面まで来てください。
https://f.easyuploader.app/20210723102617_786c4473.png
画像内の①②が出来たら、

③その後はこの記事の「8.ルートパーティションの作成」以降が良いと思います。  
https://kledgeb.blogspot.com/2018/04/ubuntu-1804-bios-2-biospcubuntu-1804.html

nvmeドライブをまっさらにクリアーするのは、sdaにUbuntuがインストールできた後でできることです。

オンライン

 

#9 2021-08-12 15:21:42

redred
メンバ
登録日: 2020-05-27

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

リンクを間違えましたので、少々お待ちを

オンライン

 

#10 2021-08-12 15:25:26

redred
メンバ
登録日: 2020-05-27

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

せっかくの新し目PCですから、UEFIで使ったほうがお得です。
まずは工場出荷設定(UEFIですか?)をおすすめします。
インストール用USBからの起動時は、UEFI画面でUSBを選んでおきます。
インストール完了の暁には、UEFI画面を再確認されUbuntuが選択されているかご確認ください。


インストール用USB起動で下記画像にある画面まで来てください。
https://f.easyuploader.app/20210723102617_786c4473.png
画像内の①②が出来たら、

★訂正済み
③その後はこの記事の「9.EFIシステムパーティションの作成」以降が良いと思います。  
https://kledgeb.blogspot.com/2018/04/ubuntu-1804-uefi-2-uefipcubuntu-1804.html

nvmeドライブをまっさらにクリアーするのは、sdaにUbuntuがインストールできた後でできることです。

オンライン

 

#11 2021-08-12 16:02:33

Kumamoto
新しいメンバ
登録日: 2021-08-12

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

追加のご回答もありがとうございます!

すみません、細かい確認となってしまって恐縮なのですが下記のアップロードに挙げた画像では/dev/sdaの下にぶら下がっている
ものだけでなく, /dev/nvme0n1にぶら下がっているものも表示されているのですがこちらもマイナスで消していくべきでしょうか?
念の為教えていただけると助かりますm(_ _)m

https://uploader.xzy.pw/show/20210812155939_56507869.JPG

オフライン

 

#12 2021-08-12 16:05:17

redred
メンバ
登録日: 2020-05-27

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

この段階で
/dev/nvme0n1にぶら下がっているものもマイナスで消せば、後の手間も省けます。

オンライン

 

#13 2021-08-12 17:12:54

Kumamoto
新しいメンバ
登録日: 2021-08-12

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

redredさん、アドバイスいただいた通りにやった結果、無事インストール出来ました!
ありがとうございました!(lsblkやpartedコマンドで確認したところ容量も問題なさそうです.)

今後のUbuntu学習・使用の参考にしたいのでもし可能なら下記2点教えていただきたいです!
*別の質問枠を別途建てるべきでしたらそうします!

(1)LPIC以外でUbuntuを学んでいく良い方法、書籍、サイトなどおすすめあるでしょうか?
手元にLPIC1の小豆本を置いて参考に読んでいるのですがredredさんが他におすすめする学び方あるでしょうか?
https://www.amazon.co.jp/Linux%E6%95%99%E7%A7%91%E6%9B%B8-LPIC%E3%83%AC%E3%83%99%E3%83%AB1-Version5-0%E5%AF%BE%E5%BF%9C-%E4%B8%AD%E5%B3%B6-%E8%83%BD%E5%92%8C/dp/4798160490/ref=asc_df_4798160490/?tag=jpgo-22&linkCode=df0&hvadid=295678107984&hvpos=&hvnetw=g&hvrand=12775545001714612074&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1009304&hvtargid=pla-649269108462&psc=1&th=1&psc=1

(2)使わないSSDは一般にどう活用すべきでしょうか?
今回ubuntuを入れていて消したnvme(14GB)はどう活用するのが良い等あるでしょうか?
例えば,カーネルやブートローダーだけこのSSDに入れておいて起動を早める,,,等のTipsあるでしょうか?
もし可能ならアドバイスや参考資料ご教示いただけると有り難いです!(必要なら再インストール等行います!)

オフライン

 

#14 2021-08-12 17:39:21

redred
メンバ
登録日: 2020-05-27

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

Kumamotoさん

(1)私はホビーユーザーですから、学術的な事はわかりません。
サイトとしては、こういう所をチェックしておくと知識は徐々に溜まってゆきます。
https://gihyo.jp/admin/clip/01/ubuntu-topics

(2)SSDですので速度面で使いたくはなりますが、なにせ14GB。
OSに関係する工夫で活用するには足りませんし、
部分的活用はハッカーの境地になろうと思います。
私のレベルではアイデアありません。

sdaがHDDならUbuntuの起動はちょっと待たされます。
sdaを120GB以上のSSDにするとスッキリします。
次のお楽しみはそのチャレンジが良いと思います。

オンライン

 

#15 2021-08-12 19:58:15

Kumamoto
新しいメンバ
登録日: 2021-08-12

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

redredさん、追加質問の回答もありがとうございました!
技評さんでUbuntuのトピックが組まれているの知りませんでした。読んでみます!

※あの後、なぜかUbuntuが起動せず、リカバリーモードから再度UEFIを立ち上げてインストールし直したら治りました。
どうやら自分でパーティション設定をした際にまたミスをしていたみたいです。。。

また今後とも宜しくお願いいたします!

オフライン

 

#16 2021-08-13 02:00:53

elliptic
メンバ
登録日: 2020-03-05

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

#13

Kumamoto による投稿:

(2)使わないSSDは一般にどう活用すべきでしょうか?
今回ubuntuを入れていて消したnvme(14GB)はどう活用するのが良い等あるでしょうか?

INTEL MEMPEK1J016GAL は
Optane™ Memory Series 16GB, M.2 80mm PCIe 3.0, 20nm, 3D Xpoint™
だそうで 独立したドライブとしてではなく HDDを高速化するキャッシュ用に
装備されているのでしょう。
ただし IntelはHDD高速化用サポートソフトウェアを Windows用にだけ提供してるので
Ubuntuでは !6GBドライブとして扱われるようです。

2019年1月7日新春特別号 2019年のUbuntuとそれを取り巻く環境:Ubuntu Weekly Topics|gihyo.jp … 技術評論社
SSDとHDDの価格逆転,Intel Optaneと新しいメモリモデル 注8
https://gihyo.jp/admin/clip/01/ubuntu-topics/201901/07?page=2#sec5

Windowsと同様にメインディスクを高速化するのに使用したい人はbcacheやlvmcacheという
ソフトと組み合わせて使う事例があるようです。

dell - bcache for Intel Optane on ubuntu - Ask Ubuntu
https://askubuntu.com/questions/1108547/bcache-for-intel-optane-on-ubuntu

Ubuntu - How to use Intel Optane Memory for SSD Caching - CodeNotary
https://www.codenotary.com/blog/ubuntu-how-to-use-intel-optane-memory-for-ssd-caching/

#15

Kumamoto による投稿:

技評さんでUbuntuのトピックが組まれているの知りませんでした。読んでみます!

「Ubuntu Weekly Topics」と 「Ubuntu Weekly Recipe」は
このフォーラムの運営や Ubuntu日本語Remixの作成などを行っている団体
Ubuntu Japanese Teamが書いている連載です。
https://www.ubuntulinux.jp/

オフライン

 

#17 2021-08-13 20:48:33

Kumamoto
新しいメンバ
登録日: 2021-08-12

Re: lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

ellipticさん、補足いただきありがとうございました!
bcacheやlvmcache、今の私のレベルだとなかなか手強そうなのでもう少しレベルアップしたタイミングで挑んでみます!

オフライン

 
  • インデックス
  •  » 初心者サポート
  •  » lsblkで調べると十分に容量があるはずなのに「ファイルシステムのルートの空き容量が少なくなりました」と警告が出ます

Board footer

Powered by FluxBB