VM VirtualBox(私のホストはUbuntu 18.04です)にKali Linuxをインストールしました。私はKaliの初心者ですが、リンクされている2つの質問は私の問題とは関係ありません。Kaliをアップグレードしようとすると
apt upgrade
926 upgraded, 81 newly installed, 0 to remove and 4 not upgraded.
Need to get 1,503 MB of archives.
After this operation, 622 MB of additional disk space will be used.
E: You don't have enough free space in /var/cache/apt/archives/.
root@kali:~# df -H
Filesystem Size Used Avail Use% Mounted on
udev 4.2G 0 4.2G 0% /dev
tmpfs 837M 9.8M 827M 2% /run
/dev/mapper/kali--vg-root 12G 11G 250M 98% /
tmpfs 4.2G 14M 4.2G 1% /dev/shm
tmpfs 5.3M 0 5.3M 0% /run/lock
tmpfs 4.2G 0 4.2G 0% /sys/fs/cgroup
/dev/sda1 247M 63M 172M 27% /boot
tmpfs 837M 17k 837M 1% /run/user/130
tmpfs 837M 33k 837M 1% /run/user/0
ファイルシステム構成を変更するにはどうすればよいですか? udevがまったく使用されないのはなぜですか?
ノードdf --oを使用した出力
Filesystem Type Inodes IUsed IFree IUse% 1K-blocks Used Avail Use% File Mounted on
udev devtmpfs 1015859 390 1015469 1% 4063436 0 4063436 0% - /dev
tmpfs tmpfs 1021292 744 1020548 1% 817036 10016 807020 2% - /run
/dev/mapper/kali--vg-root ext4 701760 395200 306560 57% 10985352 10165868 241744 98% - /
tmpfs tmpfs 1021292 45 1021247 1% 4085168 5340 4079828 1% - /dev/shm
tmpfs tmpfs 1021292 3 1021289 1% 5120 0 5120 0% - /run/lock
tmpfs tmpfs 1021292 17 1021275 1% 4085168 0 4085168 0% - /sys/fs/cgroup
/dev/sda1 ext2 62248 339 61909 1% 240972 60868 167663 27% - /boot
tmpfs tmpfs 1021292 24 1021268 1% 817032 16 817016 1% - /run/user/130
tmpfs tmpfs 1021292 32 1021260 1% 817032 32 817000 1% - /run/user/0
pvscan
root@kali:~# pvscan
PV /dev/sda5 VG kali-vg lvm2 [12.40 GiB / 20.00 MiB free]
Total: 1 [12.40 GiB] / in use: 1 [12.40 GiB] / in no VG: 0 [0 ]
root@kali:~# pvdisplay
--- Physical volume ---
PV Name /dev/sda5
VG Name kali-vg
PV Size 12.40 GiB / not usable 2.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 3175
Free PE 5
Allocated PE 3170
PV UUID R2DnVQ-PUE9-OHbq-2jkh-J5U6-UBik-yJdQGg
ご想像のとおり、問題は、VirtualBoxインスタンスに十分なスペースがないことです。
この行はそれをすべて言います:
/dev/mapper/kali--vg-root 12G 11G 250M 98% /
つまり、250 MBの空きスペースしかありません。そしてapt
があなたに有益に言っているように:
この操作の後、622 MBの追加ディスク容量が使用されます。
解決策は簡単です。 Virtualboxインスタンスが存在する論理ボリューム(LV)を拡張するだけです。 lvextend
はそれを行うべきです。 man lvextend
は十分な情報を提供するはずです。さらにヘルプが必要な場合は、サイトまたは chat で質問してください。
仮想マシンをバックアップし(クローンを作成)、仮想ハードドライブのサイズを変更します。
Kali.vdiを〜10 Gから〜20 Gに増やすには、次のコマンドを使用します(Ubuntuから)。
VBoxManage modifyhd /Path/to/kali.vdi --resize 20000
次に Gparted をダウンロードするか、LinuxライブUSBを使用します。
Virtualboxから設定>ストレージ>コントローラーIDEに移動して、gparted.isoをアタッチします
光学ドライブから起動するように仮想マシンを構成します(設定>システム>マザーボードの下)
仮想マシンがGpartedで起動し、仮想ハードドライブのサイズを変更(10〜> 20 G)、変更を適用、終了(シャットダウン)できます
添付されているgpartd.isoをコントローラーIDEから削除し、仮想マシンを起動します。