/ bootは何とか100%いっぱいになりました。
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)
/ bootに割り当てるスペースを大きくするにはどうすればよいですか?
関連する質問があります / bootの空き容量を増やすにはどうすればよいですか? しかし、それは私がやりたいことではありません。
追加されました。
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
これには2つの部分があります。
ターミナルを開いてls/bootを実行します。ブートが古いカーネルでいっぱいになっている場合は、それらを削除してください。元のカーネル、最新のカーネル、最新のカーネルを保持することをお勧めします。通常、最小数は出荷カーネルであり、最大数は最新のものです。
ブートを拡大するには、最初に別のパーティションを縮小して空き領域を確保する必要があります。これを行うには、ライブCDのgpartedツールを使用することをお勧めします。最初に、セットアップに応じて/または/ homeのサイズを小さくします。次に、ブートのサイズを増やします。
このLinuxマシンはVMだと思います。
VM sphere centerまたはAWSなどでSCSIデバイスを1GB拡大すると、/dev/sda
が追加の1GBのスペースを取得します。
サーバーをシングルユーザーモードで再起動します。 fdisk -l /dev/sda
を使用して、1GBを追加して新しいサイズを確認します。
fdisk /dev/sda
を使用して、1GBのsda3パーティションを作成します。パーティションテーブルを保存します。 Ubuntuでは、パーティションテーブルを更新するためにpartprobeが必要になります。今実行してください:
mkfs.ext4 /dev/sda3
umount /boot
dd if=/dev/sda1 of=/dev/sda3
e2fsck -y /dev/sda3
resize2fs /dev/sda3
e2fsck -y /dev/sda3
/etc/fstab
を更新し(リカバリするためにCDROM/DVDから起動する必要がある場合に備えて、必ずバックアップコピーを作成します)、/dev/sda3
に/boot
をマウントする行を更新します/dev/sda1
の行
マウント/boot
df -k
は/boot
が1GBになっているはずですが、これをデフォルトのブートデバイスにする必要があります。
fdisk /dev/sda
を使用し、p
を押してパーティションテーブルを印刷します。 /dev/sda1
がデフォルトの起動デバイスであることがわかります。
a
のfdisk
コマンドを使用して、/dev/sda1
をデフォルトの起動デバイスとして無効にし、再度/dev/sda3
をデフォルトの起動デバイスとして有効にします。 p
はパーティションテーブルを表示します。
Device Boot Start End Blocks Id System
/dev/sda1 2048 411647 204800 83 Linux
/dev/sda2 411648 20971519 10279936 5 Extended
/dev/sda3 * 20971520 23068671 1048576 83 Linux
/dev/sda5 413696 20971519 10278912 8e Linux LVM
リブート
しばらくオンラインになってから、200MBの/dev/sda1
を利用したい場合は、/dev/sda1
を再作成して、必要なVGに入れてください。