- Изменение размера корневого раздела
- Re: Изменение размера корневого раздела
- Re: Изменение размера корневого раздела
- Re: Изменение размера корневого раздела
- Re: Изменение размера корневого раздела
- Re: Изменение размера корневого раздела
- Re: Изменение размера корневого раздела
- Re: Изменение размера корневого раздела
- Re: Изменение размера корневого раздела
- Re: Изменение размера корневого раздела
- Re: Изменение размера корневого раздела
- Re: Изменение размера корневого раздела
- Re: Изменение размера корневого раздела
- Re: Изменение размера корневого раздела
- . my home pages.
- 5 мар. 2010 г.
- Linux: увеличение размера корневого раздела (root)
- 4 комментария:
- Увеличить корневой каталог
- Расширение диска или раздела Linux
- Шаг 1. Расширение раздела
- Обычные тома
- Шаг 2. Изменение размера для файловой системы
- Увеличение разделов с Gparted
Изменение размера корневого раздела
Просьба к бывалым помочь.
Имеется 4 раздела ЖД.В корневом разделе не хватает места.Можно-ли изменить его размер,убавив размер HOME,не теряя даных в разделах?Если можно,надо-ли ,прежде чем менять их размер, размонтировать эти разделы(корневой,Home).
Re: Изменение размера корневого раздела
Если не используется LVM(по всей видимости не используется), то размонтировать разделы нужно. Просто загрузись с live-cd и заюзай утилиту gparted.
Если /boot находится не на отдельном разделе а в корне, то возможно придётся переставить загрузчик. (по крайней мере lilo нужно) Это можно сделать с этого же загрузочного диска.
Re: Изменение размера корневого раздела
Но ведь в самой Mandrive под рутом есть утилита разметки разделов ЖД,а раздела у Mandrivы три :/,swap,home.
Re: Изменение размера корневого раздела
Да,еще, используется grab,на home полезного два файла nvidia и wine и то установленные,тут в принципе и терять нечего ,верней не жалко,боюсь за корневой,и теперь озадачили вы ,NAO, меня с загрузчиком .А liveCD нету.
Re: Изменение размера корневого раздела
покажи fdisk -l /dev/твой_диск
Если /home физически находится после / и его (/home) можно убить, то все можно сделать из single mode.
Re: Изменение размера корневого раздела
>покажи fdisk -l /dev/твой_диск Если /home физически находится после / и его (/home) можно убить, то все можно сделать из single mode.
Я новичек в linux.Физический диск один.Четыре раздела:на первом винда,2-/,3-swap,4-home.
Re: Изменение размера корневого раздела
Re: Изменение размера корневого раздела
ИМХО, здесь уж лучше пертащить часть каталогов, например /var/log, каталоги с man-ами и другими доками в home раздел, сделав на них символические ссылки. Просто и безопастно.
Re: Изменение размера корневого раздела
255 heads,63 sectors/trak, 30401 cylinders
units= цилиндры of 16065 * 512 = 8225280 bytes
disk identifier: 0xbbb5bbb5 /dev/sda1 1 17592 141307708+ 7 hpfs/ntfs
/dev/sda2 17593 30401 102888292+ 5 расширенный
/dev/sda3 17593 18611 8185086 83 linux своп/solaris
/dev/sda4 18612 19120 408851 82 linux /dev/sda5 19121 30401 90614601 83 linux
Re: Изменение размера корневого раздела
>/dev/sda1 1 17592 141307708+ 7 hpfs/ntfs
>/dev/sda2 17593 30401 102888292+ 5 расширенный >/dev/sda5 17593 18611 8185086 83 linux >/dev/sda6 18612 19120 408851 82 linux своп/solaris
>/dev/sda7 19121 30401 90614601 83 linux
Так вернее будет.
Re: Изменение размера корневого раздела
>Если /home физически находится после / и его (/home) можно убить, то все можно сделать из single mode.
впринципе можно конечно, но автору всё же наверно не стоит рекомендовать менять размер партиции со смонтированной фс. тем более насколько я знаю большинство «user-friendly» утилит (cfdisk,gparted) откажутся работать со смонтированными разделами.
можно воспользоваться установочным диском с которого ставили свой дистр) правда я не уверен будет ли там parted)
>/dev/sda1 1 17592 141307708+ 7 hpfs/ntfs
>/dev/sda2 17593 30401 102888292+ 5 расширенный
>/dev/sda5 17593 18611 8185086 83 linux
>/dev/sda6 18612 19120 408851 82 linux своп/solaris
>/dev/sda7 19121 30401 90614601 83 linux
если sda5 это /, а sda7 это home то проще всего будет:
1) загрузиться с установочного диска и зайти в консоль и запустить parted
2) прибить своп и хоум
3) увеличить размер /
4) создать заново своп и хоум
Re: Изменение размера корневого раздела
под виндой можно прекрасно изменить размер каким нить Acronis Disk Directorom .
Re: Изменение размера корневого раздела
>под виндой можно прекрасно изменить размер каким нить Acronis Disk Directorom .
под линуксом можно прекрасно изменить размер каким нить parted .
Re: Изменение размера корневого раздела
Рискну в пятницу вечером.Потом отпишусь.Всем спасибо.
Источник
. my home pages.
.. с миру по нитке
5 мар. 2010 г.
Linux: увеличение размера корневого раздела (root)
В данной статье (скорее заметке) будет вестись речь об увеличении размера корневого раздела жёсткого диска, если Вы желаете сразу просмотреть решение — пролистните до него в низ.
Перед тем, как я установил Linux (это был 2007 или 2008 год), я конечно же прочитал множество статей, о том, как это сделать — и, естественно, совсем ничего не понимал).
Основная проблема заключалась в том, что я не знал как разбить жёсткий диск, в статьях давались примерно одинаковые советы, корневому разделу 5-10GB, немного на SWAP (RAMx2 для малого кол-ва памяти, или 512-1024МБ), остальное под /home/ где будут храниться все мои настройки и личные данные.
В основном, авторы статей были правы и меня эта разбивка абсолютно устраивала (в глубокие технические подробности этого дела я и не пытался залезть).
Мой системный жёсткий диск выглядел примерно следующим образом:
раздел /dev/sda1, точка монтирования «/», размер 10ГБ
раздел /dev/sda2, SWAP, размер 512МБ
раздел /dev/sda3, точка монтирования «/home», размер — всё остальное
Однако в один прекрасный момент обновления дистрибутива (я использую Kubuntu) достигли достаточно больших размеров, что место на «/» очень быстро стремилось к 0, что мешало безболезненно и быстро обновиться, и я понял, что 10ГБ недостаточно.
Самым очевидным вариантом, естественно, стало увеличение корневого раздела до 15ГБ (цифра сугубо с потолка), что я и выполнил, о чём сейчас подробнее распишу (сразу скажу что процедура эта довольно не сложная).
Итак.
Дано: жёсткий диск на 160ГБ, разделы — root (корень) 10ГБ, SWAP 512MB, /home — всё остальное.
Задача: увеличить размер root (корня) до 15ГБ, не повредив при этом никакие данные.
Важное условие: на /home должно быть свободного места ровно столько, на сколько Вы желаете увеличить root (именно от /home мы и будем отрезать)
Принадлежности: LiveCD любого дистрибутива с установленным пакетом gparted, 2-3 часа свободного времени (в зависимости от объёма диска).
Решение:
1. Выключаем компьютер (нет, подождите, сначала дочитайте) и загружаемся с LiveCD
4 комментария:
Я изменял размер корня на Ubuntu, в результате при загрузке чтобы увидеть графику надо жать alt+f7. Плюс к этому пропадала текстовая оболочка в ctrl+alt+f1..f6. Фиксилась сама, но через длительный промежуток времени, видимо проходило определенное количество запусков после последней проверки файловой системы, она запускала fsck и после этого все нормально. Самому прочекать ФС руки не доходили. До сегодняшнего момента было все ок, пока не столкнулся с проблемой отрезания куска от корня для освобождения места под другую ОС
26 августа 2010 г., 01:58 Ignatus комментирует.
Как я решал эту проблему на глючном ноутбуке подручными средствами.
Увеличил раздел /dev/sda5, где жил мой SimplyLinux, с 4Гб до 10Гб. На предыдущих разделах находится действующая Виста; из-под неё в разделе «Управление компьютером» «подрезал хвост» предшествующему разделу на 4Гб. Из-под Linux записал туда образ диска командой
# cat /dev/sda5>/mnt/sda3/sda5.img
Далее взял установочник ALT Linux 2.3 (другие не шли), прогнал программу установки до разбивки дисков, убил раздел sda5, создал новый нужной величины и вышел. Затем с того же диска запустил Recovery Console и сказал
# modprobe ntfs
# mount /dev/hda5 /mnt/disk
# cat /mnt/disk/sda5.img>/dev/hda5
После этого Linux работал как раньше, но и ФС не увеличилась. Помогла команда
#resize2fs /dev/sda5 10G
(да, прямо на работающей корневой ФС); сначала она говорит, на сколько блоков ты переборщил, потом вводишь нужное число блоков вместо «10G», и сразу можно работать.
22 ноября 2010 г., 20:22 Ignatus комментирует.
хвост я, естественно, «резал» на 6 Гб, а в точку /mnt/disk монтировал /dev/hda3.
22 ноября 2010 г., 20:24 Фимпус комментирует.
свежие семена адениума Поставки из Тайланда
адениум арабикум обесум , плюмерия оптом и в розницу
Источник
Увеличить корневой каталог
Всем привет. Кто пробовал загружаться с LiveCD и увеличивать корневой
каталог / в Linux Mint 17 Qiana,
на данный момент все плохо, осталось порядка 800Мб с 21 Гб
Данные же после отмонтирования диска не пропадут ?
p.s. скрин на пару минут староват, я чистил кеш apt
screen!
Пишут что система может занимать до 8гб, а остальное мусор
удали раздел со свапом, расширь за счёт него, и сделай свап файл
Свап не нужен, если конечно не будешь его оставлять в режиме гибернации. Можно еще сделать образ системы, потом развернуть его на раздел и прописать в grub — но это уже для опытных.
папки packages нету
jashka@jashka-K55VM /var/cache/apt $ ls
archives pkgcache.bin srcpkgcache.bin
Блин, я извиняюсь. Не packages, a archives.
У тебя 70Г неразмечено? Тогда делай там новый раздел, в однопользовательском режиме перемещай туда /var и монтируй этот раздел в /var.
В принципе так можно поступить с любым каталогом, но /var пухнет быстрее всего.
upd: ну и /usr конечно тоже можно перетащить.
лол, ты это по памяти писал? красноглазик чтоль
там ничего нету кроме
jashka@jashka-K55VM /var/cache/apt $ ls archives pkgcache.bin srcpkgcache.bin
можно, пожалуйста, поподробней
Для особо одаренных пишу снова:
лучше find |xargs, иначе, если у него там >9000 файлов, не хватит ограничения длины комстроки
- Поставь gparted или ещё что-нибудь в этом роде.
- Создай новый раздел в неразмеченной области.
- Перезагрузись в однопользовательском режиме (например через #init 1 ) чтобы никто ФС не юзал.
- Смонтируй новый раздел во временный каталог и перетащи туда содержимое каталога, который ты собрался переносить (/var или /usr) — man mount .
- Удали всё из исходного каталога
- Пропиши, чтобы новый раздел монтировался поверх каталога в /etc/fstab — man fstab .
- Загружайся в нормальный режим (^D)
upd: перетаскивать лучше через цепочку tar cpf — /var | tar xpf -C /media ,
где /var исходный каталог, /media — смонтированный раздел. Так все права на файлы сохранятся.
для альтернативно-умных намекаю:
удали ядра старые и их заголовки
- сдвинуть разделы и увеличить sda5;
- создать пустой раздел в неразмеченной области и перекинуть на него rootfs (dd / cp /rsync / …);
- initramfs + unionfs/aufs (гугли).
Разве не очевидно?
Он у мамы хакир.
У тебя же «other» /dev/sda4 пустой. Просто скопируй весь корень туда через rsync. Прямо при работающей системе, никуда перегружаться не надо. Исправить fstab, указать новый root. Перегрузиться в новый root. Если нужно, то переставить загрузчик. После этого можно очистить старый root.
PS копировать можно по разному, в том числе в gui «grsync». Поставить галочки: сохранять софтлиинк, хардлинки, устройства, uid/gid.
можно ваш скайп ?
Зачем скайп? Пиши прямо здесь. Ну, или если по работе нужно чего поделать, я пользуюсь тимвьюером. Поставь его и напиши ID.
правда еще при запуске /media разделы сразу не подключаются, можно это исправить
Лучше когда есть что-нибудь ненужное, чем когда не оказывается чего-нибудь нужного.
На второй картинке ещё поставить «сохранять устройства» и «не переназначать uid/gid».
На первой картинке «не покидать файловую систему», что бы не копировались примонтированные разделы, а только сам корень.
правда еще при запуске /media разделы сразу не подключаются, можно это исправить
В смысле раньше подключались, а теперь перестали?
Если просто подключать, то прописать разделы в fstab.
Источник
Расширение диска или раздела Linux
В инструкции рассмотрены сценарии расширения дискового пространства разделов в Linux без потери информации.
Принцип увеличения диска:
- Расширение раздела.
- Изменение размера файловой системы.
В зависимости от типа раздела и файловой системы, действия различаются.
Любая работа с диском несет риск потери информации. Перед началом работ убедитесь в наличие резервных копий ценных данных.
Шаг 1. Расширение раздела
Обычные тома
Допустим, есть диск /dev/sdb и раздел /dev/sdb2, который нужно увеличить.
Сначала необходимо отмонтировать раздел:
В случае работы с корневой директорией, отмонтировать ее не получиться. В таком случае необходимо загрузить компьютер с LiveCD.
Подключаемся утилитой fdisk к /dev/sdb:
Если мы работаем с разделом более чем 2Тб, используем утилиту parted.
Смотрим номера разделов:
Удаляем раздел (не переживайте — все данные сохраняются):
* в моем примере, раздел для удаления на второй позиции.
Создаем новый раздел:
Номер раздела — 2:
На запрос начального и конечного секторов просто нажимаем Enter.
Если раздел был загрузочный, добавляем соответствующий флаг:
Еще раз проверяем, что получилось:
LVM-тома расширяются на лету, даже для корневых разделов. В данном примере, работаем с /dev/sda.
Открываем диск утилитой fdisk:
* напомню, что при работе с диском 2Тб и более, следует использовать утилиту parted.
Создаем еще один раздел:
Номер раздела оставляем тот, который предлагает система (просто нажимаем Enter).
Первый и последний сектора также оставляем по умолчанию для использования всего дискового пространства (еще два раза Enter).
Задаем тип раздела:
Выбираем номер раздела (в моем примере создавался раздел 3):
Командой L можно посмотреть список всех типов, но нас интересует конкретный — LVM (8e):
Проинформируем систему, что в таблице разделов произошли изменения:
Создаем физический том из нового раздела:
Смотрим наши Volume Group и для нужного добавляем созданный том:
vgextend vg_centos /dev/sda3
* в моем примере группа томов LVM называется vg_centos
Смотрим LVM-разделы и расширяем пространства для нужного:
lvextend -l +100%FREE /dev/vg_centos/lv_root
* данная команда расширяем LVM-раздел /dev/vg_centos/lv_root, используя все свободное пространство (100%FREE).
Шаг 2. Изменение размера для файловой системы
После того, как на предыдущем шаге мы расширили раздел, система по-прежнему будет видеть старый по объему диск. Чтобы это исправить, необходимо выполнить команду по изменению размера файловой системы. В зависимости от последней, команды различаются.
Посмотреть файловую систему:
ext2/ext3/ext4:
XFS:
Reiserfs:
* обратите внимание, что в данных примерах используются различные устройства.
Если раздел был отмонтирован, монтируем его, например:
mount /dev/sda2 /mnt
Проверяем, что настройки применились:
Увеличение разделов с Gparted
Если работы выполняются на системе с графическим интерфейсом или есть возможность перезагрузить сервер и загрузиться с LiveCD, можно воспользоваться простым средством — утилитой Gparted, которая позволяем менять размер разделов мышкой.
Запускаем утилиту — выбираем диск, с которым будем работать — кликаем правой кнопкой по разделу, который хотим увеличить и выбираем Resize/Move:
В открывшемся окне с помощью мышки или форм меняем размер раздела:
Нажимаем кнопку Resize/Move.
Проверяем изменения в окне программы и сохраняем настройки кнопкой «Apply All Operations»:
Источник