我已经在 Virtual Box VM 上运行 12.04 一段时间了。它是我的主要开发机器,因此非常重要。磁盘大小为 8Gb。
最近我开始收到有关磁盘空间不足的弹出警告。我清理了我能清理的东西并继续前进。消息会停止一会儿,然后又开始。
今天早上,我的 IDE (phpStorm) 开始抱怨磁盘空间不足,无法保存更改。这对我来说似乎很奇怪,因为警报刚刚再次启动并报告我还剩 200Mb。(过去几天我收到过剩余少于 100Mb 的警报,但仍然运行正常)。
不管怎样,我做了一些快速研究,并决定需要调整 VM 磁盘大小,然后运行 GParted。然而,为了为此做准备,我停止了机器以对其进行克隆。现在,克隆计算机或原始计算机都无法启动。它们只是挂起,光标在左上角轻拂。
我确信有很多方法可以解决这个问题,但我想在匆忙之前先了解一下这些选项。有什么想法吗?
我是 Ubuntu 的新手。我在 ESXi 6.5 上的 VM 中运行 18.04,我在其中运行 Docker 容器。我在 docker 中运行的应用程序之一给我带来了一些问题,其中之一可能与可用磁盘空间问题有关。VM 配置为 30GB,精简配置。
Fdisk 按预期显示了总共 30GB 的磁盘,但是当我运行时,df -h我根本没有看到/dev/sda3列出,只有 2 个。有人可以解释一下为什么会这样吗?
Device Start End Sectors Size Type
/dev/sda1 2048 4095 2048 1M BIOS boot
/dev/sda2 4096 2101247 2097152 1G Linux filesystem
/dev/sda3 2101248 62912511 60811264 29G Linux filesystem
Filesystem Size Used Avail Use% Mounted on
udev 464M 0 464M 0% /dev
tmpfs 99M 1.2M 98M 2% /run
/dev/mapper/ubuntu–vg-ubuntu–lv 3.9G 3.4G 306M 92% /
tmpfs 493M …Run Code Online (Sandbox Code Playgroud) 我想知道他们两个。就像在 Windows 中单击文件的属性时,它会显示两种大小(实际大小和磁盘大小)。我如何在 Ubuntu 中做到这一点?
我正在使用 Ubuntu 20.04.4 LTS。为什么 /home/myname/ 中有一个名为 fdimage 的文件,大小为 805.8 GB?我的 SSD 是 500 GB 的,分配给它的分区只有 125 GB...显然有东西损坏了。这里发生了什么?我可以摆脱它吗?
然而,该命令的输出却讲述了一个不同的故事。根据 du 的说法,这个 fdimage 文件的大小只有 54.34 GB 左右……Ubuntu 如何为同一个文件提供两种不同的大小?
du -a | sort -n -r | head -n 20
85129301 .
54340504 ./fdimage
12699488 ./Desktop
Run Code Online (Sandbox Code Playgroud)
同样,命令 stat /home/myname/fdimage 返回不同的大小(805800542208 字节 = 805,8 GB) 我对 Ubuntu 相当陌生,我找不到这个 ./fdimage 文件的太多信息,但是从什么我读过,我明白这可能是 Ubuntu 自动制作的一种备份。我可以把它关掉吗?我有自己的备份,并且我不希望 Ubuntu 占用超过一半的磁盘空间。
在我的上一篇文章中,我解释说,当我使用 GNU ddrescue 时,我的主驱动器完全填满了。我必须进入 Ubuntu 救援模式手动删除一些文件才能再次访问系统。这与 fdimage 这么大有关吗?我在 /home/myname 中有一个名为 mapfile 的文件,但它的大小为 0 kB。我想要在其上创建副本的驱动器仍然是空的(0 字节)。也许我用我试图挽救的坏磁盘中的块填充了我的主驱动器而不是外部驱动器?也许我使用了错误的 ddrescue 命令?我无法解决这个问题,因为我在 SSD 上找不到任何与 …
磁盘容量 256.1 GB
Ubuntu 22.04.1 LTS 操作系统类型 64 位 GNOME 版本 42.4 Windows 系统 Wayland
我的磁盘空间不足。我的电脑一直这样告诉我。
我可以删除 usr 或 var 吗?两个文件夹分别有 6 GB 和 11 GB。这是很大的磁盘空间。
以下是结果sudo du -hxd1 /var
108K /var/tmp
4.0K /var/local
4.8G /var/lib
4.0K /var/crash
132K /var/spool
4.0K /var/mail
4.0K /var/metrics
1.6G /var/log
4.0K /var/opt
16K /var/ipp-usb
11M /var/snap
5.6M /var/backups
58M /var/cache
6.4G /var
Run Code Online (Sandbox Code Playgroud)
以下是结果df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 771M 2.7M 768M 1% /run
/dev/nvme0n1p3 19G 19G 0 100% …Run Code Online (Sandbox Code Playgroud) 我安装了多个 Ubuntu VM,主机也是 Ubuntu 10.04 LTS。删除虚拟机后,空间没有重新分配给主机。
你知道有什么解决办法吗?
我很愚蠢,我一直无视我的硬盘空间不足的警告,并在后台运行下载。当我注销时,我没有回到登录屏幕 (LightDM),当我重新启动时,我也没有看到登录屏幕。相反,我得到了一个类似终端的屏幕,其中列出了正在加载的驱动程序/守护程序,但没有提示。我仍然可以使用Ctrl-Alt-F1(F2等)访问终端。
在咆哮了许多错误的树之后,我通过删除一两个文件来解决它。我的问题是,为什么会发生这种情况?
我没有收到任何磁盘空间不足警告,即使 nautilus 告诉我剩余空间很少(在报告 1.4G 免费到抱怨由于磁盘空间耗尽而无法保存小文件之间有所不同)?我想让它重新出现,这样我就可以写出磁盘空间在 1.4G 到 0 字节之间剧烈波动的日志,以便我可以提出有关问题。
我已经使用Ubuntu 14.04了一段时间了,但有时我仍然对目录结构感到困惑。我有一个 500gb 的硬盘(只有一个分区)安装在/.
我正在运行TileStache (v1.50.1)来缓存VectorTiles,并且我不断收到我空间不足的错误消息。即使我有大约 290GB 的免费空间。到底是怎么回事?如何让我的应用程序利用我拥有的可用空间(TileStache 不允许我将它创建的图块存储在不同的分区上)
这是我得到的错误OSError: [Errno 28] No space left on device: '/home/muzaffar/TileStache/scripts/~/cache2/stache/tmpXoywE3.json.gz::
当我使用gparted它时,我得到:/dev/sda1 mountpoint/unused 300.21 GiB:
scripts在原始错误中引用的文件夹内:可用空间:291.5 GB:
我安装了 Bleachbit(从官方 Ubuntu 软件商店下载)并开始擦除可用空间,但当它结束时,我的所有可用空间都已满(剩余 0 个字节),所以我重新安装了 Ubuntu,现在我想擦除可用空间,但我担心同样的事情会再次发生。
有人可以向我解释如何避免这种情况吗?
disk-usage ×10
partitioning ×2
14.04 ×1
bleachbit ×1
boot ×1
delete ×1
disk ×1
dual-boot ×1
files ×1
hard-drive ×1
lightdm ×1
login ×1
lvm ×1
nautilus ×1
storage ×1
virtualbox ×1