在 virtualbox 下安装 alpine linux v3.10 和 v3.17 这 2 个版本,为什么同样方法安装后 v3.10 虚拟机的硬盘容量为 700 多 MB,而 v3.17 硬盘为 300MB 不到?
1
Andim 306 天前
是不是差在 SWAP 占用空间?
alpine 不像 redhat, 安装时可以自定义分区,我装 alpine 时都是把内存设 512M ,装完再把内存调到正常 |
2
Andim 306 天前
另外 iso 都是用的 alpine-virt-xxx 这个版本么?
|
3
xbox360 OP @Andim 两个虚拟机都是内存 1G,硬盘 20G,安装过程中选中硬盘后输入 sys 它就自动分区了,iso 选的都是 alpine-standard-xx 的 64 位版,都是联网安装,而且 3.17 的安装时间明显比 3.10 更快.
|
5
Andim 306 天前
虚拟机的话用这个 alpine-virt-xxx 映像就可以了,
alpine-standard-xx 这个可能会有很多硬件驱动, 什么高通,博通,MTK 之类的跟本用不到 |
6
xbox360 OP @Andim 试了 virt 和 standard 这 2 个版本都是 v3.10 的,空间占用如下:
virt ```bash localhost:~# df -h Filesystem Size Used Available Use% Mounted on devtmpfs 10.0M 0 10.0M 0% /dev shm 496.1M 0 496.1M 0% /dev/shm /dev/sda3 15.7G 118.6M 14.7G 1% / tmpfs 99.2M 108.0K 99.1M 0% /run /dev/sda1 92.8M 13.4M 72.4M 16% /boot localhost:~# du / -a -d 1 -h -x 4.0K /opt 58.3M /lib 16.0K /media 10.9M /usr 4.0K /home 840.0K /var 12.0K /tmp 1016.0K /bin 1.5M /sbin 1.9M /etc 4.0K /mnt 4.0K /swap 16.0K /lost+found 8.0K /root 4.0K /srv 74.6M / ``` standard ```bash localhost:~# df -h Filesystem Size Used Available Use% Mounted on devtmpfs 10.0M 0 10.0M 0% /dev shm 495.9M 0 495.9M 0% /dev/shm /dev/sda3 15.7G 743.1M 14.1G 5% / tmpfs 99.2M 108.0K 99.1M 0% /run /dev/sda1 92.8M 20.4M 65.4M 24% /boot localhost:~# du / -a -d 1 -h -x 12.0K /tmp 4.0K /mnt 4.0K /swap 1.5M /sbin 840.0K /var 4.0K /opt 16.0K /media 1.9M /etc 16.0K /lost+found 8.0K /root 4.0K /home 682.8M /lib 10.9M /usr 1016.0K /bin 4.0K /srv 699.1M / ``` |
7
xbox360 OP #6 的 md 格式不显示?
|
8
xbox360 OP @Andim 看来是/lib 的占用很大,标准版下 3.10 占用 886.5M ,而 3.17 标准版占用 87.9M
3.17 standard 如下: du / -a -d 1 -h -x 12.0K /home 4.0K /mnt 4.0K /opt 8.0K /root 4.0K /swap 87.9M /lib 20.5M /usr 2.0M /etc 2.6M /var 1.4M /sbin 16.0K /lost+found 16.0K /media 1.0M /bin 4.0K /srv 115.5M / |
10
guiys 306 天前 via iPhone
alpine 安装过程可以改脚本禁用 swap ,在 setup-disk 那里加一个-s 0
https://wiki.alpinelinux.org/wiki/Alpine_setup_scripts |
12
kneo 306 天前 via Android
继续看下 lib 下哪个目录大啊。
|