Страница 1 из 1
не влезает новое ядро
Добавлено: 2009-11-27 16:48:25
Psychotic
проблема в следующем: на машине нет места под новое ядро - под корень отведено 256 метров и ни копейкой больше, свободно из них мегабайт 50. вопрос: можно ли как-то все-таки впихнуть новое ядро и где про это почитать?
Re: не влезает новое ядро
Добавлено: 2009-11-27 17:33:26
vintovkin
Re: не влезает новое ядро
Добавлено: 2009-11-27 19:54:29
Alex Keda
удалить лишнее
например, старое ядро
Re: не влезает новое ядро
Добавлено: 2009-11-28 9:10:53
Psychotic
vintovkin
Код: Выделить всё
>ls -la /
total 69
drwxr-xr-x 22 root wheel 512 Jun 2 06:38 .
drwxr-xr-x 22 root wheel 512 Jun 2 06:38 ..
-rw-r--r-- 1 root wheel 801 Jun 6 2008 .cshrc
-rw-r--r-- 1 root wheel 251 Feb 23 2004 .profile
drwxrwxr-x 2 root operator 512 May 18 2004 .snap
-r--r--r-- 1 root wheel 6188 Jun 2 06:38 COPYRIGHT
drwxr-xr-x 2 root wheel 1024 Jun 2 06:15 bin
drwxr-xr-x 8 root wheel 1024 Oct 1 16:23 boot
-rw-r--r-- 1 root wheel 4 May 19 2004 boot.config
drwxr-xr-x 2 root wheel 512 May 18 2004 cdrom
lrwxr-xr-x 1 root wheel 10 May 18 2004 compat -> usr/compat
dr-xr-xr-x 4 root wheel 512 Jun 2 06:41 dev
-rw------- 1 root wheel 4096 Jun 2 02:05 entropy
drwxr-xr-x 20 root wheel 2560 Sep 25 15:01 etc
lrwxr-xr-x 1 root wheel 8 May 18 2004 home -> usr/home
drwxr-xr-x 2 root wheel 512 May 5 2009 kernel
drwxr-xr-x 3 root wheel 2560 Jun 2 06:14 lib
drwxr-xr-x 2 root wheel 512 Jun 2 06:12 libexec
drwxr-xr-x 2 root wheel 512 Jun 2 06:11 media
drwxr-xr-x 2 root wheel 512 Feb 23 2004 mnt
dr-xr-xr-x 2 root wheel 512 Feb 23 2004 proc
drwxr-xr-x 2 root wheel 2560 Jun 2 06:13 rescue
drwxr-xr-x 4 root wheel 512 Nov 27 15:50 root
drwxr-xr-x 2 root wheel 3072 Jun 2 06:15 sbin
drwxr-xr-x 6 root wheel 512 Mar 13 2009 srvs
drwxr-xr-x 4 root wheel 1024 May 18 2004 stand
lrwxr-xr-x 1 root wheel 11 Jun 2 06:11 sys -> usr/src/sys
drwxrwxrwt 12 root wheel 512 Nov 28 04:15 tmp
drwxr-xr-x 18 root wheel 512 May 21 2004 usr
drwxr-xr-x 25 root wheel 512 Jun 2 06:41 var
Код: Выделить всё
>du -hcx /
2.0K /.snap
512B /dev
2.0K /srvs
2.0K /tmp
2.0K /usr
2.0K /var
10K /stand/etc/defaults
22K /stand/etc
240K /stand/help
2.3M /stand
116K /etc/defaults
2.0K /etc/X11
8.0K /etc/bluetooth
4.0K /etc/gnats
du: /etc/isdn: Permission denied
298K /etc/mail
72K /etc/mtree
42K /etc/pam.d
56K /etc/periodic/daily
6.0K /etc/periodic/monthly
46K /etc/periodic/security
16K /etc/periodic/weekly
126K /etc/periodic
4.0K /etc/ppp
366K /etc/rc.d
2.0K /etc/skel
150K /etc/ssh
12K /etc/ssl
du: /etc/ntp: Permission denied
30K /etc/security
6.0K /etc/gss
2.0K /etc/zfs
1.7M /etc
2.0K /cdrom
986K /bin
22K /boot/defaults
112M /boot/kernel
2.0K /boot/modules
22M /boot/kernel.old
2.0K /boot/zfs
2.0K /boot/firmware
135M /boot
264K /lib/geom
12M /lib
308K /libexec
2.0K /mnt
2.0K /proc
14M /rescue
du: /root/.ssh: Permission denied
16K /root/kernels
32K /root
4.9M /sbin
2.0K /kernel
2.0K /media
172M /
172M total
Код: Выделить всё
>df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/da0s1a 248M 172M 56M 75% /
lissyara
это первое, что пришло на ум :), но даже так на новое ядро не хватает
собственно интересно, можно ли как-то обхитрить систему или проще все с нуля поставить?
Re: не влезает новое ядро
Добавлено: 2009-11-28 12:04:11
Гость
од корень отведено 256 метров и ни копейкой больше, свободно из них мегабайт 50.
правильно выражайтесь
не ПОД КОРЕНЬ
а РАЗМЕР БСД партиции
вы бы еще БСД на диск размеров в сто мегабайт поставили
и спрашивали почему вам такого размера не хватает
Re: не влезает новое ядро
Добавлено: 2009-11-29 16:16:32
проходил мимо
lissyara писал(а):удалить лишнее
например, старое ядро
так и делал несколько раз. После этого, при изменении ядра, оно влазило на 256 метров. так и не понял, или от того, что оно стало меньше или первый раз получалось сразу 3 ядра?
Re: не влезает новое ядро
Добавлено: 2009-11-29 16:23:07
проходил мимо
теоритический вопрос: одни гуру пишут, что чем меньше места под "/", тем лучше. другие пишут, что нечего экономить. так есть или нет "сермяжная правда"?
Re: не влезает новое ядро
Добавлено: 2009-11-29 16:26:11
Alex Keda
да.
думать своей головой заранее
=====
ядро можно заинсталлить и в другую директорию, а потом самому двинуть на место, без отладочных символов.
например
Re: не влезает новое ядро
Добавлено: 2009-11-30 2:36:45
angelas_
проходил мимо писал(а):теоритический вопрос: одни гуру пишут, что чем меньше места под "/", тем лучше. другие пишут, что нечего экономить. так есть или нет "сермяжная правда"?
Под корень нужно выделять столько места, чтоб хватило. При сегодняшних размерах дисков выделять всего 256 метров под корень это самоубийство, по-моему. Я всегда выделяю 1GB, пока хватало. В будущем может надо будет больше выделять, посмотрим.
А вообще да, думать, конечно, нужно до, а не после..
Re: не влезает новое ядро
Добавлено: 2009-11-30 8:30:18
manefesto
посмотри kldstat и грохни старые модули.
Например у меня:
Код: Выделить всё
[11:25]|root@server.manefesto| manefesto/>kldstat | wc -l
19
[11:25]|root@server.manefesto| manefesto/>ls /boot/kernel | wc -l
550
спрашивает нафига мне остальные 431 модуль ?
Re: не влезает новое ядро
Добавлено: 2009-11-30 9:03:02
arkan
вообще теоретически 256 метров должно хватить
тютилька в тютельку
хотя смотря что в ядро запихать
Как вариант собрать ядро на левой тачке и уже перетащить вручную
Re: не влезает новое ядро
Добавлено: 2009-11-30 10:05:48
manefesto
хм
Код: Выделить всё
[12:12]|root@server.manefesto| SERIAL/>du -sh /boot/GENERIC/
126M /boot/GENERIC/
В принципе да.
Слушай, грохни ты
GENERIC.
Re: не влезает новое ядро
Добавлено: 2009-11-30 10:42:06
Alex Keda
lissyara писал(а):ядро можно заинсталлить и в другую директорию, а потом самому двинуть на место, без отладочных символов.
ядро весит копейки - 14 метров.
ещё десяток - модули.
Re: не влезает новое ядро
Добавлено: 2009-11-30 10:44:09
manefesto
какое то толстое у вас ядро
Код: Выделить всё
[13:33]|root@server.manefesto| ports/>du -sh /boot/GENERIC/kernel
9,8M /boot/GENERIC/kernel
[13:40]|root@server.manefesto| ports/>du -sh /boot/kernel/kernel
5,0M /boot/kernel/kernel
Re: не влезает новое ядро
Добавлено: 2009-11-30 11:02:26
Alex Keda
куррент
Re: не влезает новое ядро
Добавлено: 2009-11-30 11:05:33
manefesto
видать с дебагом
Re: не влезает новое ядро
Добавлено: 2009-11-30 17:44:22
Psychotic
manefesto писал(а):посмотри kldstat и грохни старые модули.
спасибо, это я и сделал, помогло, а GENERIC там вообще не было.