Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Dimasm
Зарегистрирован: 25.04.2005 Сообщения: 454
|
Добавлено: Ср Ноя 16 2005 13:30 Заголовок сообщения: Разделы в Linux |
|
|
Э...
когда ставил систеку на винт 120 гигов,
под корень "/" отвёл в районе 5 гигов
под swap ~200-500 метров, точно не помню
а всё остальное под "/ftp_files"
вот недавно начал заливать файло на /ftp_files
и обнаружил, что там всего 9-гигов, с копейками!
Я чуть бутером не подавился
вот результаты команд
Код: | [root@dimasm-getway etc]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 4.9G 1.5G 3.2G 31% /
/dev/hda2 9.7G 9.0G 170M 99% /ftp_files
none 15M 0 15M 0% /dev/shm
|
Код: | [root@dimasm-getway etc]# fdisk -l /dev/hda
Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 637 5116671 83 Linux
/dev/hda2 638 1912 10241437+ 83 Linux
/dev/hda3 1913 1978 530145 82 Linux swap
|
а куда моя сотня гигобайт делась?
пытался через lvdisplay узнать что-нибудь про /ftp_files - не получилось _________________ С уважением Dimasm |
|
Вернуться к началу |
|
|
k_lexx
Зарегистрирован: 10.08.2005 Сообщения: 77 Откуда: Караганда
|
Добавлено: Чт Ноя 17 2005 08:31 Заголовок сообщения: |
|
|
А че за fs стоит-то, cдается корявка в ограничении fs попробуй reiser, JFS или XFS, там вроде такого быть не должно.
Хотя моыть мая и не прав. _________________ Лучше никак, чем как попало |
|
Вернуться к началу |
|
|
Dimasm
Зарегистрирован: 25.04.2005 Сообщения: 454
|
Добавлено: Чт Ноя 17 2005 08:41 Заголовок сообщения: |
|
|
файловая система ext2 или 3, кажется, - Rad Hat Linux 9.0 _________________ С уважением Dimasm |
|
Вернуться к началу |
|
|
k_lexx
Зарегистрирован: 10.08.2005 Сообщения: 77 Откуда: Караганда
|
Добавлено: Чт Ноя 17 2005 08:46 Заголовок сообщения: |
|
|
less /etc/fstab плииз!
неа не fs, там доступный минимум согласно http://linux.yaroslavl.ru/docs/setup/mandrake/cl/ext2fs.html 2 терабайта. _________________ Лучше никак, чем как попало
Последний раз редактировалось: k_lexx (Чт Ноя 17 2005 08:54), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
Dimasm
Зарегистрирован: 25.04.2005 Сообщения: 454
|
Добавлено: Чт Ноя 17 2005 08:53 Заголовок сообщения: |
|
|
Код: | LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
LABEL=/ftp_files /ftp_files ext3 defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda3 swap swap defaults 0 0
|
_________________ С уважением Dimasm |
|
Вернуться к началу |
|
|
k_lexx
Зарегистрирован: 10.08.2005 Сообщения: 77 Откуда: Караганда
|
Добавлено: Чт Ноя 17 2005 09:19 Заголовок сообщения: Re: Разделы в Linux |
|
|
Вот эта вот корявка мне совершенно не нравится
Dimasm писал(а): | Э... Код: | [root@dimasm-getway etc]# fdisk -l /dev/hda
Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 637 5116671 83 Linux
/dev/hda2 638 1912 10241437+ 83 Linux
/dev/hda3 1913 1978 530145 82 Linux swap
|
|
Количество цилиндров 14593, а последний из размеченных 1978, где остальное? Похоже при инсталяции была неверно произведена разметка диска.
Так что в принципе результат закономерный.
Попробуй переразметить диск, сохранив корень. _________________ Лучше никак, чем как попало |
|
Вернуться к началу |
|
|
Dimasm
Зарегистрирован: 25.04.2005 Сообщения: 454
|
Добавлено: Чт Ноя 17 2005 11:27 Заголовок сообщения: |
|
|
ниразу не сталкивался с таким в линухе, а винде запускаешь pqmagic и все счастливы
переразметить надо всё? или только ftp_files?
Куда и как можно сохранить корень?
и чем переразмечать, lv... или fdisk?
Есть ли прога под консоль, на подобии disk druid? _________________ С уважением Dimasm |
|
Вернуться к началу |
|
|
k_lexx
Зарегистрирован: 10.08.2005 Сообщения: 77 Откуда: Караганда
|
Добавлено: Чт Ноя 17 2005 12:49 Заголовок сообщения: |
|
|
Dimasm писал(а): | ниразу не сталкивался с таким в линухе, а винде запускаешь pqmagic и все счастливы
переразметить надо всё? или только ftp_files?
Куда и как можно сохранить корень?
и чем переразмечать, lv... или fdisk?
Есть ли прога под консоль, на подобии disk druid? |
PMagic, кстати частенько криво размечает диск, reiser-разделы вообще потом не видны, так что мабуть что-нибудь иное, под Linux есть вроде Qpart, в кнопиксе должен быть по моему, http://www.ultimatebootcd.com/ тут тоже есть, в составе Insert, правда Insert в нынешней редакции почему-то не "любит" SATA приводы...(live CD)
fdisk - лучше не трогать, размечать только то, что нужно - корневой раздел (/dev/hda1) трогать не надо, как в PMagic-e грузишься с live CD например Insert, запускаешь qPart http://sourceforge.net/projects/qpart, размечаешь, перезагружаешься, смотришь, что вышло, обычно все проходит без вопросов, иногда он не хочет делать раздел активным, но если активный раздел не трогать, то к твоему /dev/hda2 будет добавлено нужное количество Гигов, и после перезагрузки все заработает само.
Вроде-бы так.
ЗЫ: Однако данные резервировать все-же показано
И если нет возможности качать образ, попробуй засунуть qpart в живую систему, отмонтируй /dev/hda2 и переразметь диск, (мне правда ТАК делать не приходилось, но в инете что-то подобное встречал) _________________ Лучше никак, чем как попало |
|
Вернуться к началу |
|
|
Dimasm
Зарегистрирован: 25.04.2005 Сообщения: 454
|
Добавлено: Пт Ноя 18 2005 12:13 Заголовок сообщения: |
|
|
йо....
проблемка однако. Как я понял, надо одной из предложенных программ, подрихтовать нужный раздел
Так вот, все эти Live-CD, так сказать win системы, без граф оболочки
а железо у меня дремучее, могу точно сказать, что в винде да и DOS разделы больше 8-гигов не поддерживает.
А вот линуха позволяет обойти это ограничение, там сейчас уже более 12Гб. 20-гигабайтный винт на этом железе с линуксом работал, это точно.
Выходит, надо раздел править из под линукса.
как его можно удалить и создать снова? _________________ С уважением Dimasm |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пт Ноя 18 2005 14:21 Заголовок сообщения: |
|
|
umount нужный раздел
fdisk - убивание старого раздела+создание нового.
ПЕРЕЗАГРУЗКА, т.к. диск используется и новая разметка диска ядру не будет передана.
mkfs.ext3 /dev/ля-ля-ля
Возможно еще нужно будет прибить swap.
Тогда так:
init 2
swapoff
А потом как я описал выше. |
|
Вернуться к началу |
|
|
Dimasm
Зарегистрирован: 25.04.2005 Сообщения: 454
|
Добавлено: Вт Ноя 22 2005 19:19 Заголовок сообщения: |
|
|
спички детям не игрушка, в моём случае fdisk не игрушка
в общем что-то я не так сделал, и умер мой линукс,
при загрузке пытался подключтить раздел, а я его стёр...
линукс переустановил и все гигобайты вернул
Но хотелось бы научиться как правильно.
and3008 ты не мог бы свой последний пост расписать поподробнее. _________________ С уважением Dimasm |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Ср Ноя 23 2005 00:16 Заголовок сообщения: |
|
|
Ну а чего уж подробнее-то?
Надо было убить hda2, hda3 и все.
После чего переразметить как надо.
На работающей системе это надо делать очень аккуратно.
df -h сперва. Смотрим, не монтируется ли куда еще /dev/hda2
Бакапим его.
Запускаемся в однопользовательский режим.
init 2
Размонитруем все, что использует /dev/hda2
Запускаем df -h, опосля этого umount /имя_каталога.
Отключаем SWAP. Команда swapoff
3 раза перекрестившись делаем:
fdisk /dev/hda
Удаляем второй раздел и третий. Изменения не сохраняются, если не дать команду w (т.е. записать). Поэтому можно удалять, смотреть что получилось, создавать заново, опять удалять, опять создавать и так раз 500, если вам так хочется. Изменения будут записаны после вашего собственноручного нажатия w.
Не надо удалять и создавать заново /dev/hda1. Это нормальный раздел и трогать его не надо. Там система живет. Его удаление и создание аналогично format c: /q (в MS-DOS). Т.е. раздел умирает за 100 наносекунд не зависимо от его размера.
В общем наигравшись в fdisk-е, мы сохраняем изменения и выходим из него. Тапереча надо перезагрузиться. Надо! Т.е. таблицу разделов надо ядру перечитать, оно этого сделать не может, поскольку живет на этом самом диске. В общем команда reboot.
Ну теперь скучно. Разделы созданы, создаем файловую систему.
mkfs.ext3 /dev/hda2
mkswap /dev/hda3
swapon
Усё. Можно монтировать нужное и юзать. |
|
Вернуться к началу |
|
|
k_lexx
Зарегистрирован: 10.08.2005 Сообщения: 77 Откуда: Караганда
|
Добавлено: Ср Ноя 23 2005 08:02 Заголовок сообщения: |
|
|
and3008 Класс! В копилку знаний!
Dimasm Зыря! У меня Insert стартовал без проблем на PI-100 16Mb оперативки, неужели железо древнее еще находится! _________________ Лучше никак, чем как попало |
|
Вернуться к началу |
|
|
Mranton
Зарегистрирован: 25.04.2005 Сообщения: 2
|
Добавлено: Пт Ноя 25 2005 17:47 Заголовок сообщения: |
|
|
>запускаемся в однопользовательский режим.
>init 2
and3008 - велик, но все же
init 2 - "local multiuser without remote network". на решение задачи это никак не влияет
зы. еще раз спасибо and3008'у за его неоценимую помощь на протяжении уже многих лет |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Сб Ноя 26 2005 11:43 Заголовок сообщения: |
|
|
Отчего же не влияет?
Ты отключешь сеть и имеешь возможность запустить несколько консолей.
Возможно я невено указал режим, но init 2 по моему самый оптимальный режим для починки системы.
В одной консоли чинишь, в другой логи читаешь или другой софт запускаешь.
Нынешние компы не имеют спец.девайсов для работы многих пользователей без применения компьютерной сети. Так что отключив сеть фактически "многопользование" заключается в открывании нескольких консолей с одного места. А именно с клавиатуры и монитора, непосредственно подключенного к серверу. |
|
Вернуться к началу |
|
|
|