プロが教える店舗&オフィスのセキュリティ対策術

ubuntuで fdisk -l を実行した時 デイスク/deb/loopn:というドライブが見えます。これは何でしょうか。

makoto@makoto-CF-SX3EDHCS:~$ sudo fdisk -l
[sudo] makoto のパスワード:
ディスク /dev/loop0: 89.1 MiB, 93417472 バイト, 182456 セクタ
単位: セクタ (1 * 512 = 512 バイト)
セクタサイズ (論理 / 物理): 512 バイト / 512 バイト
I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト


ディスク /dev/loop1: 55.5 MiB, 58212352 バイト, 113696 セクタ
単位: セクタ (1 * 512 = 512 バイト)
セクタサイズ (論理 / 物理): 512 バイト / 512 バイト
I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト

デバイス 起動 開始位置 最後から セクタ サイズ Id タイプ
/dev/sda1 * 2048 226279423 226277376 107.9G 83 Linux
/dev/sda2 226281470 234440703 8159234 3.9G 5 拡張領域
/dev/sda5 226281472 234440703 8159232 3.9G 82 Linux スワップ / Solaris

質問者からの補足コメント

  • 作った覚えは無いのですが、要するにRAMディスクの様なものが出来ているという事でしょうか?

      補足日時:2023/06/05 00:58

A 回答 (4件)

No2です。


No1様が用いたコマンドなどを使えば、ご質問者様ご自身でsnapが作成したファイルを辿り、どれ程のファイル容量を消費しているのか確認することは容易いはずです。
さらにファイルシステムをマウントすることでメモリを消費することも事実だと思います。
しかしながら現代のパソコン環境、数Tバイトのストレージと数十Gバイトのメモリを持つ環境においては微々たるものと思います。それでも無用な長物とお考えならsnap自体をアンインストールされることを検討されては如何でしょうか。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
過去にsnapを用いてインストールした物がありました。
特に有害な物で無い様ですし、アンインストール時に
必要な様なので放置する事にします。

お礼日時:2023/06/09 21:32

No2です。


https://askubuntu.com/questions/906581/what-is-d …
の2番目の回答を参照すると...

● /dev/loopXができるのは正常な状態であること。
●"snap"を使ってソフトウエアをインストールすると、新たなマウントポイントが追加されるらしいこと。
●マウントポイントは当該ソフトウエアを(snapを使って)アンインストールすることで削除されるらしいこと。

などを読み取れます。上のurlを参照すると、dfコマンドの結果が表示されていますが、此処にあるloopバックポイントに"inkscape","pencilsheep"の文字がありますが、これは実際にsnapを使ってインストールしたソフトウエアの名前でした。
つまりそこから推測するとNo1様がご提示のlosetupコマンドの結果に"snapd","lxd"が見えますが、恐らくOSインストールの際に自動的にsnapがインストールされ、必須ソフトウエアとして"snapd","lxd"がsnapを経由してインストールされたものと思われます。
それ故No1様は「...debパッケージでしか入れてない...はず」と言い、ご質問者様もsnapを使っていないはずのお考えと思われますが、元々snap経由でインストールされたソフトウエアが最初からいくつか存在することを示していると思われます。
結論は...

●既に存在するループバックマウントを強制的に削除しても当面は問題ないと思われる。但しsnapを使って当該ソフトウエアをアンインストールすることは、恐らくできなくなる。
●No1様、及びご質問者様の環境では既にsnapは稼働済みと思われるが、今後使用しなければループバックマウントの状況は変化しないと思われる。

ということだと思われます。つまり「放って置くべき」と思います。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
インストール時にSnapを使うのは良いのですが
終わったら後始末をして欲しいですよね。
有害なものでない様なので放っておいても良いのですが
欠点は、/dev/loopXで確保したHDDのスペースが
無駄に消費されているという事にならないでしょうか?

お礼日時:2023/06/07 13:04

https://sakurafarm.seesaa.net/article/477532650. …
https://www.itmedia.co.jp/help/tips/linux/l0171. …
などがご参考になると思います。あるいは...『/dev/loop1 とは』をキーワードにweb検索すると「これでもか...」とばかりに見つかると思います。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
なんかSNAPというパッケージ管理ソフトが作る様ですね
どのプログラムが使っているか分からないですかね。

お礼日時:2023/06/06 18:29

losetup -a


で、とりあえずループバックデバイスの元になっているファイルが判るらしい。
手元のだと…
/dev/loop1: [64771]:1049145 (/var/lib/snapd/snaps/core20_1891.snap)
/dev/loop4: [64771]:1048716 (/var/lib/snapd/snaps/snapd_19122.snap)
/dev/loop2: [64771]:1048655 (/var/lib/snapd/snaps/lxd_23541.snap)
/dev/loop0: [64771]:1049050 (/var/lib/snapd/snaps/core20_1879.snap)
/dev/loop5: [64771]:1048714 (/var/lib/snapd/snaps/snapd_19361.snap)
/dev/loop3: [64771]:1048713 (/var/lib/snapd/snaps/lxd_24322.snap)

snapパッケージの取り扱いを行うモノ…っぽいけど、debパッケージでしか入れてないからなぁ…。
野良ビルドでdeb作ったりしてるし。(Tracの1.5とか)
    • good
    • 0
この回答へのお礼

すみません、分かるように回答して頂けないですか。

お礼日時:2023/06/04 23:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!