Увеличение места на корневом разделе.
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- мл. сержант
- Сообщения: 97
- Зарегистрирован: 2008-07-04 14:40:14
Увеличение места на корневом разделе.
Здравствуйте.
Имеется ноутбук с WinXP и FreeBSD 7.0-STABLE. На фряхе жуткая нехватка места на жёстком диске. Погорячился, когда то давно отдал винде очень много места, сейчас готов отобрать у винды гигов 20 в пользу фряхи.
Теперь вопрос, возможно ли как нибудь отобрать места у винды и отдать фряхе. На фряхе всего один раздел root( / ). Задачу хочется решить без потери данных и переустановки системы. Вариант с бэкапом корневого раздела, разбивки диска и переустановки системы пока не рассматриваю.
P.S
Винду сносить не предлагать, бук корпоративный, не могу.
Имеется ноутбук с WinXP и FreeBSD 7.0-STABLE. На фряхе жуткая нехватка места на жёстком диске. Погорячился, когда то давно отдал винде очень много места, сейчас готов отобрать у винды гигов 20 в пользу фряхи.
Теперь вопрос, возможно ли как нибудь отобрать места у винды и отдать фряхе. На фряхе всего один раздел root( / ). Задачу хочется решить без потери данных и переустановки системы. Вариант с бэкапом корневого раздела, разбивки диска и переустановки системы пока не рассматриваю.
P.S
Винду сносить не предлагать, бук корпоративный, не могу.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- squid
- лейтенант
- Сообщения: 683
- Зарегистрирован: 2007-05-25 11:32:23
- Откуда: Украина, Киев
- Контактная информация:
Re: Увеличение места на корневом разделе.
запаковать к примеру /usr с сохранением прав
отрезать от винды раздел
отформатить его под фрю, смонтировать, распаковать на него архив
изменить fstab
===============
на практике не проверял
отрезать от винды раздел
отформатить его под фрю, смонтировать, распаковать на него архив
изменить fstab
===============
на практике не проверял
хех..
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Увеличение места на корневом разделе.
Линк сделать на новый раздел.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
-
- мл. сержант
- Сообщения: 97
- Зарегистрирован: 2008-07-04 14:40:14
Re: Увеличение места на корневом разделе.
Чтож, будем пробовать.
- Da1VER
- рядовой
- Сообщения: 43
- Зарегистрирован: 2006-09-30 23:04:19
- Контактная информация:
Re: Увеличение места на корневом разделе.
Раз есть мастдаевский раздел - проще всего при монтировать его в нем создать любую папку, перелить туда нужный роздел и прописать линки, и никаких трахамудий с отрезанием разделов и переформатировкой..
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Увеличение места на корневом разделе.
если там NTFS, то не проще, а у фата предел 4 гига/файл. Лучше действительно отрезать раздел от винды и примонтировать во фре.Da1VER писал(а):Раз есть мастдаевский раздел - проще всего при монтировать его в нем создать любую папку..
- Da1VER
- рядовой
- Сообщения: 43
- Зарегистрирован: 2006-09-30 23:04:19
- Контактная информация:
Re: Увеличение места на корневом разделе.
Так тебе нуно раздел во вряхе для файлопомойке ? иль те нуно раздел фряхи в которой просто нехватает места для рабочих файлов ?
Иль там вертится какая нить огромная база ?
Иль там вертится какая нить огромная база ?
-
- мл. сержант
- Сообщения: 97
- Зарегистрирован: 2008-07-04 14:40:14
Re: Увеличение места на корневом разделе.
Нужен раздел для фряхи в которой не хватает места)
Сделал dump всей системы, ща буду что нибудь придумывать.
Сделал dump всей системы, ща буду что нибудь придумывать.
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Увеличение места на корневом разделе.
partitional magic и все проблемы , допраздел покромсай, чтоб неразмеченная (чёрная) область появилась сколько надо. А потом во фре через sysinstall отфарматируешь и прикрутишь, лучше /usr. И без всяких потерь место увеличится. Но лучше потренируйся на кошках, а то мало ли, получится как всегда
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2008-04-27 10:07:35
Re: Увеличение места на корневом разделе.
Раз тема похожая есть то пишу сюда, при установке создал следующие разделы: /, /var , /tmp, /usr, /home ну и swap заодно. в нендбуке рекомендация к корневому разделу 100метров. стояла 6ка, все было замечательно, поднялся до 7 релиза тоже без проблем, но когда решил собрать свое ядро то столкнулся с тем что все 256метров, отданные корневому разделу заполнены. Как это лечится?
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Увеличение места на корневом разделе.
Сборка ядра происходит в /usr/... и никакого отношения не имеет (не должна) к корневому разделу.
Искать нужно чем занято место, каким каталогом.
du в помощь.
P.S. Хотя может 100Мб и не хватить.
Искать нужно чем занято место, каким каталогом.
du в помощь.
Код: Выделить всё
find / -type d -depth 1 -maxdepth 1 -print | xargs du -hd0
P.S. Хотя может 100Мб и не хватить.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Увеличение места на корневом разделе.
man mount_unionfshorton писал(а):Как это лечится?
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2008-04-27 10:07:35
Re: Увеличение места на корневом разделе.
Извините, я не совсем конкретно задал вопрос. Если не весь диск отдан под корень, а разбивка сделана примерно как в кендбуке расписано, то в 6ке в корне занято около 70 метров, в 7ке получается около 230 метров. Причем я сначала думал что криво поднялся с предыдущего релиза, но при установке с нуля все точно так же. Ядро же было GENERIC а при установке своего ядра создалась копия старого, раздел / у меня был сделан 250mb, поэтому и сожрались послидние пара десятков метров. Никто с такой траблой не сталкивался?
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2008-04-27 10:07:35
Re: Увеличение места на корневом разделе.
я вот об этом собственно пишу:
%df -m
Filesystem 1M-blocks Used Avail Capacity Mounted on
/dev/ad1s1a 989 248 661 27% /
devfs 0 0 0 100% /dev
/dev/ad1s1g 114097 27632 77337 26% /home
/dev/ad1s1e 989 0 910 0% /tmp
/dev/ad1s1f 19832 5255 12990 29% /usr
/dev/ad1s1d 9916 620 8502 7% /var
/dev/da0s1 1988 851 1136 43% /mnt
/dev/acd0 3504 3504 0 100% /cdrom
%df -m
Filesystem 1M-blocks Used Avail Capacity Mounted on
/dev/ad1s1a 989 248 661 27% /
devfs 0 0 0 100% /dev
/dev/ad1s1g 114097 27632 77337 26% /home
/dev/ad1s1e 989 0 910 0% /tmp
/dev/ad1s1f 19832 5255 12990 29% /usr
/dev/ad1s1d 9916 620 8502 7% /var
/dev/da0s1 1988 851 1136 43% /mnt
/dev/acd0 3504 3504 0 100% /cdrom
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Увеличение места на корневом разделе.
Код: Выделить всё
zg# uname -a
FreeBSD zg.zzzz 7.0-STABLE FreeBSD 7.0-STABLE #3: Thu May 8 21:09:51 YEKST 2008 zg@zg.zzzz:/usr/obj/usr/src/sys/ZG i386
zg# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad4s1a 496M 200M 256M 44% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad4s1d 4.8G 820M 3.7G 18% /root
/dev/ad4s1h 496M 288M 168M 63% /tmp
/dev/ad4s1e 24G 10G 12G 46% /usr
/dev/ad4s1f 24G 2.3G 20G 11% /usr/ports
/dev/ad4s1g 496M 292M 164M 64% /var
zg# du -d1 -h /boot/
22K /boot/defaults
2,0K /boot/firmware
33M /boot/kernel
2,0K /boot/modules
2,0K /boot/zfs
112M /boot/kernel.old
146M /boot/
zg#
- f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
- Контактная информация:
Re: Увеличение места на корневом разделе.
Смотри как собрано ядро у меня на куренте с отладкой оно как раз занимает пару сотен Мбhorton писал(а):я вот об этом собственно пишу:
/dev/ad1s1a 989 248 661 27% /
А вобше конечно должно занимать меньше.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Увеличение места на корневом разделе.
f_andrey писал(а):А вобше конечно должно занимать меньше.
без дебага почти в 4 раза меньшеzg писал(а):33M /boot/kernel
112M /boot/kernel.old
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2008-04-27 10:07:35
Re: Увеличение места на корневом разделе.
Сравнивал на досуге две системы: одна FreeBSD 6.3 Release, вторая FreeBSD 7.0 Release. У обеих в конфигурационном файле ядра присутствует строка
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
У семерки в /boot/kernel файлики лежат файлики с отладочной информацией *.symbols, которые и занимают большую часть корневого раздела.
...
-r-xr-xr-x 1 root wheel 14K Nov 27 14:18 3dfx.ko
-r-xr-xr-x 1 root wheel 48K Nov 27 14:18 3dfx.ko.symbols
-r-xr-xr-x 1 root wheel 5.0K Nov 27 14:19 3dfx_linux.ko
-r-xr-xr-x 1 root wheel 26K Nov 27 14:19 3dfx_linux.ko.symbols
-r-xr-xr-x 1 root wheel 63K Nov 27 14:19 aac.ko
...
В шестерке их нет, значит в шестерке ядро всегда компилится без дебага?
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
У семерки в /boot/kernel файлики лежат файлики с отладочной информацией *.symbols, которые и занимают большую часть корневого раздела.
...
-r-xr-xr-x 1 root wheel 14K Nov 27 14:18 3dfx.ko
-r-xr-xr-x 1 root wheel 48K Nov 27 14:18 3dfx.ko.symbols
-r-xr-xr-x 1 root wheel 5.0K Nov 27 14:19 3dfx_linux.ko
-r-xr-xr-x 1 root wheel 26K Nov 27 14:19 3dfx_linux.ko.symbols
-r-xr-xr-x 1 root wheel 63K Nov 27 14:19 aac.ko
...
В шестерке их нет, значит в шестерке ядро всегда компилится без дебага?
-
- сержант
- Сообщения: 186
- Зарегистрирован: 2008-07-04 17:17:59
- Откуда: Ukraine,Kiev
- Контактная информация:
Re: Увеличение места на корневом разделе.
удали олд крнел и всё.
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Увеличение места на корневом разделе.
Код: Выделить всё
zg# uname -r
7.0-STABLE
zg# du -hd1 /boot/
22K /boot/defaults
2,0K /boot/firmware
34M /boot/kernel
582K /boot/modules
2,0K /boot/zfs
33M /boot/kernel.old
68M /boot/
zg#
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2008-04-27 10:07:35
Re: Увеличение места на корневом разделе.
Вообще то вопрос был о другом. Я понимаю что можно удалить олд.кернел, можно собирать без отладки... Но я спросил почему с опцией makeoptions DEBUG=-g в семерке ' / ' распухает а в шестерке нет. У меня собранное без дебагера ядро тоже ~30метров, суть то не в этом.
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Увеличение места на корневом разделе.
распухает /boot, поскольку отладочная информация по-разному выглядит в семёрке и в шестёрке.horton писал(а):в семерке ' / ' распухает а в шестерке нет
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2008-04-27 10:07:35
Re: Увеличение места на корневом разделе.
А не подскажите ссылочкой где можно почитать об этом поподробнее?