![]() |
Ошибка filesystem is full
Вот ещё одна проблема возникла.
При установке совместимости с Linux во время инсталляции FreeBSD возникает такая ошибка: linux_base-8-8.0_14 aborted, error code 1 - check the debug screen /mnt/var: write failed, filesystem is full (30326784 bytes read from packages/all... и т.д.) На дальнейшую установку влияния не оказывает. Вот так я расположил разделы: / 128MB /swap 256 MB /var 128MB /tmp 128MB /usr 6GB Подскажите где увеличить объём (если дело в нём) для устранения ошибки? |
А я не понял :)
Откуда взялся /mnt/var? А на самом деле в среде юниксоидов обычно приводят вывод некой программы. В данном случае - df (можно с параметром -м, мегабайт) |
Да я и сам не понял :). Во время установки FreeBSD с CD-диска я согласился на предложение установить совместимость с Linux, нажал OK. Началась установка этой самой "совместимости" и поначалу всё было хорошо. Через некоторое время на экране зпоявилось сообщение об ошибке. Я с ней согласился, нажал OK, установка продолжилась и далее проходила без сбоев.
Цитата:
Судя по смыслу сообщения где-то недостаточно места. Я предположил что неправильно организовал файловую систему и какой-то раздел надо увеличить. Поэтому привёл расположение и, главное, размеры разделов как это было в момент инсталляции. Подскажите что может быть не так? |
bobus77
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
|
В консоли вводишь команду df -m
примерно вто, что получается: Filesystem 1M-blocks Used Avail Capacity Mounted on /dev/ad0s1a 1978 593 1227 33% / devfs 0 0 0 100% /dev /dev/ad0s1d 4958 3609 951 79% /home /dev/ad0s1f 4958 3365 1196 74% /tmp /dev/ad0s1g 18127 11217 5460 67% /usr /dev/ad0s1e 7931 3174 4122 43% /var devfs 0 0 0 100% /var/named/dev /dev/ad0s2e 72149 56050 10326 84% /mnt/Music /dev/ad2s1d 110869 100137 1862 98% /mnt/Soft /dev/ad3s1d 230970 185258 27234 87% /mnt/Umor А то, что есть книжка - это хорошо :) |
Вообще-то, при установке пакетов и прочего барахла, в /var производится запись сервисной информации... 128 метров для /var - оч маловато.
А если ещё и базы по дефолту собрались хранить - это вообще не размер... При работе с MySQL по дефолту, под вар надо как минимум 500 Метров. Плюс в /var логи хранятся, база и опции пакетов, спул мыла и прочее... |
Barracuda спасибо что откликнулся :).
Цитата:
Вообще все шаги я предпринимал в соответствии с мудрыми советами Федорчука и неких Эбена и Таймена. А они как-то скромничают, советуют слайс разбивать по чуть-чуть. Не мудрствлвал и послушался старших товарищей. Предполагается что система будет стоять на немолодом домашнем компьютере с такими данными: - под FreeBSD отведено около 6,5 Гб; - процессор AMD 1,4 Ггц; - ОЗУ 256Мб. Ставлю в ознокомительных целях с дальнейшим намерением уйти от Билла Гейтса. Насовсем :) Шучу конечно, но вполне серьёзно. Вот такие начальные условия. Исходя из этого как посоветуете смонтировать файловую систему? Какие каталоги создавать, какого размера? Буду рад любой информации. |
bobus77
Цитата:
swap - 512k / - все оставшееся Потом посмотришь размер и содержание каталогов и определишься. Обычно выделяют в отдельные разделы /var, /usr, /tmp, /home и далее по потребности. Если на компе есть еще и windows, то есть резон держать один буферный раздел под fat32 для безболезненного слива туда скачанных пакетов, исходников, хранения конфигов и т.п. |
2gf100: Спасибо за инфу. Сам бы не додумался всё класть в /, будем посмотреть.
Цитата:
|
2gf100: Спасибо за инфу. Сам бы не додумался всё класть в /, будем посмотреть.
Цитата:
2gf100: Спасибо за инфу. Сам бы не додумался всё класть в /, будем посмотреть. Цитата:
|
Вот мой пример, но это для шлюзика в интернет (иксов там не будет):
Код:
Filesystem Size Used Avail Capacity Mounted on Если есть желание экспериментировать с ядром и сборкой системы, то +860Мб - средний размер каталогов исходников+сборки Ну и порты, конечно же (в развёрнутом состоянии где-то 240 метров) - итого +1Гб. Под иксы и прочую тряхомудию нужно не меньше гига... Если ещё и базы по дефолту - +1Гб на /var (для уверенности) итого может получиться где-то следующее: Код:
/ 192Mb А вовсе не обязательно делать буферный раздел основным. Фря понимает расширенные разделы, но нумерует их (для IDE-дисков) начиная с 5-го, например /dev/ad0d5 - первый логический диск расширенного раздела, /dev/ad0d6 - второй логический диск расширенного раздела и т.д. |
2Barracuda:
Спасибо на добром слове, теперь живьём буду брать демонов :). Впрочем поинтересуюсь - почему такой "большой" раздел /, ведь вроде туда ничего не записывается в процессе работы? Да и из приведённой таблицы видно что простаивает более 50% мощности. Или здесь по принципу маслом кашу не испортишь? |
bobus77
Цитата:
Цитата:
С системой можно познакомиться не устанавливая ее. Посмотри LiveCD на базе ОС FreeBSD. И для работы полезная штука. |
Цитата:
Цитата:
Цитата:
Спасибо. PS: Ещё раз поинтересуюсь - в каком порядке следует разместить на одном винте FreeBSD, Windows XP и FAT (кстати какой из них?)? |
Вообще существует три варианта загрузки систем:
1. FreeBSD Boot Manager 2. WindowsXP NT-Loader 3. Ну и, как всегда - что-то посторонее. По первому случаю - ничего проблематичного, если не двигать разделы после установки ВинХЗ. У меня на сороковке на работе: 1 - Primary NTFS (10Gb) 2 - Primary BSD (10Gb) 3 - Extended (что осталось, из которого 1Гб - FAT32, остальное - NTFS) Сначала ставилась ВинХЗ, потом FreeBSD. Грузится через FreeBSD Boot Loader. Дома почти та же картина, только винт по-жирнее, но два первых раздела - одинаковые. Грузится через NT-Loader (собсно - второй случай). По третьему - ничего не могу сказать, т.к. после ознакомления с Фреей, больше никаких лоадеров не использовал, но получалось грузить три системы (ещё и RedHat) через GrUB - тоже вполне съедобно, но ставить GrUB без Лялиха не захотелось, т.к. особой эффективности в таком эксперименте не видел. Ну и, конечно, есть куча документации, готовых и проверенных советов. Ищущий - да обрящет! |
Цитата:
Попробую ещё раз в соответствии с напутствиями :) |
Время: 22:40. |
Время: 22:40.
© OSzone.net 2001-