|
Za mało miejsca na partycji /boot
marcinpruciak - 19-04-2009 15:10
Apt-get wywala bład podczas jakiejkolwiek instalacji że jest za mało miejsca na partycji boot i nie może zaktualizować jądra. Podczas instalacji systemu nie pomyślałem że może tam braknąć miejsca. Jak to rozwiązać? Da się przenieść na główną partycję? A może usunąć to stare jądro?
Jeszcze bład apt-geta: debian:~# apt-get upgrade E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem. debian:~# dpkg --configure -a Przetwarzanie wyzwalaczy dla initramfs-tools... update-initramfs: Generating /boot/initrd.img-2.6.26-1-686
gzip: stdout: No space left on device update-initramfs: failed for /boot/initrd.img-2.6.26-1-686 dpkg: błąd przetwarzania initramfs-tools (--configure): podproces post-installation script zwrócił kod błędu 1 dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie linux-image-2.6.26-1-686: linux-image-2.6.26-1-686 zależy od initramfs-tools (>= 0.55) | yaird (>= 0.0.13) | linux-initramfs-tool; jednakże: Pakiet initramfs-tools nie jest jeszcze skonfigurowany. Pakiet yaird nie jest zainstalowany. Pakiet linux-initramfs-tool nie jest zainstalowany. Pakiet initramfs-tools dostarcza linux-initramfs-tool, ale nie został jeszcze skonfigurowany. dpkg: błąd przetwarzania linux-image-2.6.26-1-686 (--configure): problemy z zależnościami - pozostawiony nieskonfigurowany Wystąpiły błędy podczas przetwarzania: initramfs-tools linux-image-2.6.26-1-686
winnetou - 19-04-2009 15:22
Dziękuje...
marcinpruciak - 19-04-2009 15:25
debian:~# df -Th System plików Typ rozm. użyte dost. %uż. zamont. na /dev/hda2 ext3 3,7G 1,2G 2,4G 34% / tmpfs tmpfs 249M 0 249M 0% /lib/init/rw udev tmpfs 10M 76K 10M 1% /dev tmpfs tmpfs 249M 0 249M 0% /dev/shm /dev/hda1 ext3 16M 9,6M 4,9M 67% /boot /dev/sda5 fuseblk 699G 557G 143G 80% /mnt/vol750
debian:~# ls -alsh /boot razem 8,3M 1,0K drwxr-xr-x 4 root root 1,0K kwi 19 15:10 . 4,0K drwxr-xr-x 21 root root 4,0K lut 18 16:27 .. 1,0K drwxr-xr-x 2 root root 1,0K mar 30 16:20 grub 6,0M -rw-r--r-- 1 root root 5,9M lut 18 16:27 initrd.img-2.6.26-1-686 12K drwx------ 2 root root 12K lut 18 16:18 lost+found 912K -rw-r--r-- 1 root root 907K mar 13 23:37 System.map-2.6.26-1-686 1,5M -rw-r--r-- 1 root root 1,5M mar 13 23:36 vmlinuz-2.6.26-1-686
Tomeku - 19-04-2009 15:27
Możesz też za pomocą jakiegoś programu do partycjonowania, np gparted dodać kilka wolnych MB do partycji boot zabierając z innej.
winnetou - 19-04-2009 15:38
Dziękuje...
Akkon - 19-04-2009 15:38
Wg tego zestawienia masz wolne niecałe 5MB. Najprostszy sposób, to odinstalowanie wcześniejszych kreneli.
winnetou - 19-04-2009 15:40
Dziękuje...
marcinpruciak - 19-04-2009 15:47
To może dołożę GPartedem. Ale ile mu dać? ÂŻeby nie było później problemu?
winnetou - 19-04-2009 15:49
Dziękuje...
Akkon - 19-04-2009 15:51
Jak już powiedziałem nie ryzykowałbym odinstalowania jajka na systemie na którym obecnie pracuje
A kto pisał o odinstalowaniu na działającym systemie? Odpala live-cd, następnie chroot i przeinstalowuje co potrzeba.
winnetou - 19-04-2009 15:54
Dziękuje...
lis6502 - 19-04-2009 23:16
Nieśmiało chciałem zauważyć, że plik vmlinuz czy co tam macie z kernelem jest ładowany do pamięci i siedzi sobie tam aż do restartu, więc plik można spokojnie przenosić. marcinpruciak, po prostu przekopiuj co tam masz w tym /boot do jakiegoś tymczasowego miejsca (choćby na pulpit), odmontuj /boot, skopiuj z pulpitu do /boot i cześć. W fstabie usuń wpis dotyczący osobnej partycji boot (/dev/hda1 w Twoim przypadku) i po problemie.
Akkon - 20-04-2009 10:10
i po problemie
Po przeanalizowaniu (sic!) Twojej propozycji, dochodzę do wniosku, że jest to najprostszy możliwy sposób na rozwiązanie tego problemu. Jak to ktoś "inteligentny" wcześniej powiedział, najciemniej... :mrgreen:
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|