/ boot ist irgendwie zu 100% voll geworden.
df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/ubuntu-root 191078052 31758960 149612804 18% /
udev 3997520 8 3997512 1% /dev
tmpfs 1602244 856 1601388 1% /run
none 5120 0 5120 0% /run/lock
none 4005600 1792 4003808 1% /run/shm
none 102400 28 102372 1% /run/user
/dev/sda1 233191 218740 2010 100% /boot
mount
/dev/mapper/ubuntu-root on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
/dev/sda1 on /boot type ext2 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
vmware-vmblock on /run/vmblock-fuse type fuse.vmware-vmblock (rw,nosuid,nodev,default_permissions,allow_other)
gvfsd-fuse on /run/user/foo/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=foo)
Wie kann ich den für / boot zugewiesenen Speicherplatz vergrößern?
Es gibt eine verwandte Frage: Wie kann ich mehr Speicherplatz in / boot freigeben? aber das will ich nicht.
Hinzugefügt.
Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders, total 390721968 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0007f9dc
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 248832 83 Linux
/dev/sda2 501758 390721535 195109889 5 Extended
/dev/sda5 501760 390721535 195109888 8e Linux LVM
Disk /dev/mapper/ubuntu-root: 198.8 GB, 198784843776 bytes
255 heads, 63 sectors/track, 24167 cylinders, total 388251648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/ubuntu-root doesn't contain a valid partition table
Disk /dev/mapper/ubuntu-swap_1: 1006 MB, 1006632960 bytes
255 heads, 63 sectors/track, 122 cylinders, total 1966080 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/ubuntu-swap_1 doesn't contain a valid partition table
12.10
disk-usage
Anush
quelle
quelle
sudo apt-get autoremove
. Wenn dies nicht funktioniert, können Sie nachsehendpkg -l linux
, was Sie installiert haben.Antworten:
Dazu gibt es 2 Teile:
Öffnen Sie ein Terminal und führen Sie ls / boot aus. Wenn das Booten mit alten Kerneln voll ist, können Sie sie gerne entfernen. Ich empfehle, das Original, das neueste und das vorletzte zu behalten. Die niedrigste Nummer ist normalerweise der Versandkern, die höchste Nummer ist die neueste.
Um den Start zu vergrößern, müssen Sie zuerst eine andere Partition verkleinern, damit Sie freien Speicherplatz haben. Ich würde vorschlagen, das gparted-Tool auf der Live-CD zu verwenden, um dies zu tun. Verringern Sie zuerst die Größe von / oder / home, je nach Ihrem Setup. Erhöhen Sie dann die Größe des Stiefels.
quelle
apt-get autoremove
, alte Kerneldateien/boot
zu löschen, um Speicherplatz freizugeben.apt-get autoremove
entferne aber meine alten Kernel nicht automatisch. Als Workaround entferne ich sie regelmäßig manuell, aber ich möchte wirklich wissen, warumapt-get autoremove
dies für mich nicht funktioniert. Irgendwelche Hinweise?Ich gehe davon aus, dass dieser Linux-Rechner eine VM ist.
Erweitern Sie das SCSI-Gerät um 1 GB in VM Sphere Center oder AWS usw., um
/dev/sda
zusätzliche 1 GB Speicherplatz zu erhalten.Starten Sie den Server im Einzelbenutzermodus neu. Verwenden Sie
fdisk -l /dev/sda
, um die neue Größe mit zusätzlichen 1 GB zu bestätigen.Verwenden Sie
fdisk /dev/sda
diese Option, um eine SDA3-Partition mit 1 GB zu erstellen. Speichern Sie die Partitionstabelle. Ubuntu benötigt partprobe, um die Partitionstabelle zu aktualisieren. Führen Sie nun Folgendes aus:Jetzt aktualisieren
/etc/fstab
(unbedingt eine Sicherungskopie zu machen, falls notwendig Boote von CD - ROM / DVD zu erholen), aktualisieren Sie die Linie montieren/dev/sda3
auf/boot
(und kommentieren Sie die Zeile für/dev/sda1
)Montieren
/boot
df -k
sollte/boot
jetzt 1 GB anzeigen, aber Sie müssen es zum Standard-Startgerät machen.Verwenden Sie
fdisk /dev/sda
und drücken Siep
, um die Partitionstabelle zu drucken. Sie werden sehen, dass dies/dev/sda1
das Standard-Startgerät ist.Verwenden Sie den
a
Befehl infdisk
, um/dev/sda1
als Standard-Startgerät zu deaktivieren und erneut, um/dev/sda3
als Standard-Startgerät zu aktivieren .p
Partitionstabelle anzeigen.Starten Sie neu
Nachdem Sie für einige Zeit online waren, können Sie, wenn Sie das Gefühl haben, 200 MB nutzen zu wollen
/dev/sda1
, einfach eine neue/dev/sda1
VG erstellen und in eine beliebige VG einfügen , die Sie möchten.quelle