unixforum.org
Увеличение размера linux разделов (и уменшения win)
Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.
Модератор: SLEDopit
27 сообщений • Страница 1 из 1
asux Сообщения: 49 ОС: Gentoo
Увеличение размера linux разделов
Сообщение asux » 18.01.2007 21:07
Здравствуйте. Таблица разделов у меня сейчас такая (на укр.):
Диск /dev/hda: 120GB Розмір сектора (логічний/фізичний): 512Б/512Б таблиця розділів: msdos Номер Початок Кінець Розмір Тип Файлова система Ознаки свободно 1 32,3kB 4088MB 4088MB основний ntfs boot C: 51M 2 4088MB 8431MB 4343MB основний reiserfs / 725M 4 8431MB 120GB 112GB розширений lba 5 8431MB 36,2GB 27,7GB логічний ntfs D: 10.4G 7 36,2GB 37,0GB 798MB логічний linux-swap 8 37,0GB 53,6GB 16,7GB логічний reiserfs /usr 11G 9 53,6GB 78,1GB 24,5GB логічний reiserfs /home 2.1G 6 78,1GB 120GB 41,9GB логічний ntfs E: 3G
На /home ~23G мне мало. Хочу
1) увеличить /home где-то до 50G а м ожет больше;
2) обьеденить / и /usr = / ~10G;
3) увеличить c: c 4G до 8G т.к. быстро заполняется (Documents and settings у меня на d:)
4) обьеденить D: и E: в D:
при этом не хочу переустанавливать Debian с новыми пакетами.
Предложите советы, алгоритмы как это сделать (если вообще возможно). Думаю лучше спросить у опытных, чтобы потом не было проблем. А конкретнее хотел спросить:
1) можно ли доверять parted / gparted /qtparted изменять reiserfs (или лучше другой утилитой)
2) чем лучше сделать резервное копирование на DVD+R и какие папки не надо резервировать
3) как потом восстановить GRUB и систему
Заранее очень благодарен за дельные рецепты.
Athlon64 3800+ X2 | 1GB | 400GB | Gentoo Linux | KDE 4.3.1
Eee PC 1005HA | Sabayon Linux 5.0 | KDE 4.3.1
Спасибо сказали:
*Sasha* Сообщения: 2519 Статус: Мимо шёл ОС: Debian
Re: Увеличение размера linux разделов
Сообщение *Sasha* » 18.01.2007 23:03
asux
Это может сделать Acronis Disk Director без потери информации.
Спасибо сказали:
minder Сообщения: 331 ОС: AIX, Solaris,RHEL,SLES,Gentoo
Re: Увеличение размера linux разделов
Сообщение minder » 19.01.2007 15:19
GParted.
С ним я изменял размер, двигал, удалял Reiser и NTFS, без потери данных. Все интуитивно понятно.
Спасибо сказали:
asux Сообщения: 49 ОС: Gentoo
Re: Увеличение размера linux разделов
Сообщение asux » 19.01.2007 20:22
NTFS, без потери данных
Интересно, я думал что если Линукс не может писать в NTFS, то и двигать тоже.
Athlon64 3800+ X2 | 1GB | 400GB | Gentoo Linux | KDE 4.3.1
Eee PC 1005HA | Sabayon Linux 5.0 | KDE 4.3.1
Спасибо сказали:
KaKTyCc Сообщения: 417 Статус: Ораклоид ОС: OpenSuSE 10.3 Контактная информация:
Re: Увеличение размера linux разделов
Сообщение KaKTyCc » 19.01.2007 22:25
19.01.2007 15:19
GParted.
С ним я изменял размер, двигал, удалял Reiser и NTFS, без потери данных. Все интуитивно понятно.
yury@tomlinux:/warehouse/Downloads/gparted-0.3.3> ./configure
.
.
checking for libparted >= 1.7.1. configure: error: *** Requires libparted >= 1.7.1
yury@tomlinux:/warehouse/Downloads/gparted-0.3.3>
не везет мне на установку программ черех ./configure
Опыта нет
Спасибо сказали:
Quadro Сообщения: 8 ОС: Ubuntu 6.06
Re: Увеличение размера linux разделов
Сообщение Quadro » 21.01.2007 16:57
GParted хорошая программа, пользовался ею, что бы увеличить корневой раздел на ext3.
Но запускал её в LiveCD Ubuntu, в котором она есть( у меня в дистрибутиве SLED 10 её нет).
Сейчас снова возникла необходимость в этой программе, решил скачать её и установить в SLED 10.На этапе сборки тоже не хватает какой-то библиотеки libuuid, пока не нашёл её, может кто подскажет.
checking for uuid_generate in -luuid. no
configure: error: *** uuid library (libuuid) not found
П.С. совет для asux на всякий случай. Когда я менял свой раздел, я ещё удалил раздел со старой неиспользуемой ОС, и объединял полученное свободное пространство. Дак вот, после перезагрузки, мой SLED 10 написал, что /dev/hda10 повреждена, и не загрузился полностью, предложив использовать fsck.ext3 для выявления и исправления ошибки. Ну я запустил эту программу, она говорит «невозможна работа с /dev/hda10. проверьте /etc/fstab» . Я проверил, и тут дошло до меня , что /dev/hda10 просто уже не существует, поэтому работа с ним и не возможно (это тот раздел, который я удалял). Но в списке fstab он остался. поэтому такая штука и произошла.. Я удалил строку с ним из fstab и всё стало нормально Не сложно было догадаться конечно, но я сначала растерялся ))
Спасибо сказали:
~S/E/r/G~ Сообщения: 220 ОС: Debian 4.0 Контактная информация:
Re: Увеличение размера linux разделов
Сообщение ~S/E/r/G~ » 21.01.2007 19:28
только вот примонтированный раздел не ресайзнишь
неужели в сусе нет в пакетах gparted’a?)
ntfs-resize ещё есть
debian 4.0: kernel-2.6.18 | Xorg7.2 (fglrx) | Xfce 4.4
Спасибо сказали:
Quadro Сообщения: 8 ОС: Ubuntu 6.06
Re: Увеличение размера linux разделов
Сообщение Quadro » 21.01.2007 22:03
21.01.2007 19:28
только вот примонтированный раздел не ресайзнишь
неужели в сусе нет в пакетах gparted’a?)
ntfs-resize ещё есть
Да, точно ведь, при работающей системе корень не получиться поизменять. выходит, корень только из LiveCD можно изменить?
В SUSE gparted нету.. )
И я всё ещё не нашёл библиотеку libuuid, на сайте gparted ничего про неё нету. Попутно посмотрел таблицу возможностей gparted по работе с разными ФС : ntfs полностью поддерживается. Частично не поддерживаются : hfs, hfs+ , jsf, reiser4, ufs, xfs.
Спасибо сказали:
minder Сообщения: 331 ОС: AIX, Solaris,RHEL,SLES,Gentoo
Re: Увеличение размера linux разделов
Сообщение minder » 21.01.2007 23:21
На сайте доступен LiveCD, я им пользовался. Там же есть возможность сделать резервную копию раздела. Очень удобная штука!
Спасибо сказали:
asux Сообщения: 49 ОС: Gentoo
Re: Увеличение размера linux разделов
Сообщение asux » 21.01.2007 23:28
только из LiveCD
Я вот слышал про SystemRescueCd. Кто нибуть пользовался, как он? И какие еще рекомендуете для этих целей (я еще LiveCD не пользовался, н-р друг говорил что Knoppix у него не загрузился )
Athlon64 3800+ X2 | 1GB | 400GB | Gentoo Linux | KDE 4.3.1
Eee PC 1005HA | Sabayon Linux 5.0 | KDE 4.3.1
Спасибо сказали:
ZENj Сообщения: 12 ОС: Gentoo 2006.1 / Fluxbox
Re: Увеличение размера linux разделов
Сообщение ZENj » 22.01.2007 05:33
21.01.2007 23:28
только из LiveCD
Я вот слышал про SystemRescueCd. Кто нибуть пользовался, как он? И какие еще рекомендуете для этих целей (я еще LiveCD не пользовался, н-р друг говорил что Knoppix у него не загрузился )
Хмм.. А как вообще без LiveCD? это как досовская дискетка для Вынь, должен быть и все займитесь отдельно — не пожалеете при случае (я пользую «родной» гентушный, хотя в принципе подойдет любой, из под которого будут доступны разделы. Может если нужна среда — ищите «свой»).
А вообще мало доверяя внешним утилитам (не собираясь оспаривать их надежность и удобность, конечно) подобные задачи решал достаточно просто. Чистое imho..
1 — бэкап (по кр. мере самого-самого, данные) — это в любом случае, не так ли?
2 — копирование данных на свободное пространство (или сразу в исходные директории). соответственно системные разделы (данные) переносить логично уже в сеансе LiveCD
3 — после «освобождения» разделов и сохранения данных (скопировали, переместили, бэкап) — делайте с ними что душе угодно, fdisk вам в руки. удалили, создали новые. (под тем же LiveCD, слушая музыку, сидя в инете или что вам там больше нравиться в Линуксе? B)).
4 — после создания разделов размещаем необходимые данные (с бэкапа, соседнего раздела, тд)
5 -правим новый fstab (grub если нужно..)
6 — пробуем загрузиться
кажется ничего не забыл.
Конечно если некуда особо двигать данные, то приходится, наверное, двигать с данными «на борту». Но если данные сколько то важны — imho лучше переместить на свободное (защищенное от изменений) пространство в другом разделе и спокойно заниматься изменяемыми разделами (или просто слить на свободный/временный винт целыми разделами, а потом вернуть на необходимые места. систему переставлять не нужно, просто корректируем fstab).
Форум русскоязычного сообщества Ubuntu
Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
- Форум русскоязычного сообщества Ubuntu »
- Архив »
- Архив »
- Архив тем до 2020г »
- Увеличение корневого раздела на уже установленной системе
Страницы: [1] 2 3 Все Вниз
Автор Тема: Увеличение корневого раздела на уже установленной системе (Прочитано 32012 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Страницы: [1] 2 3 Все Вверх
- Форум русскоязычного сообщества Ubuntu »
- Архив »
- Архив »
- Архив тем до 2020г »
- Увеличение корневого раздела на уже установленной системе
Страница сгенерирована за 0.037 секунд. Запросов: 23.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.
Как увеличить размер раздела и файловой системы после увеличения физического размера диска
Размер раздела диска и размер файловой системы
В Linux диск может использоваться целиком одним разделом или быть разделённым на несколько разделов (аналоги томов в Windows).
Обычно на этапе установки операционной системы делается разметка диска: создаются разделы диска, а затем эти разделы форматируются в ту или иную файловую систему. В этом случае размер файловой системы соответствует размеру раздела (или всего диска, если раздел один). То есть размеры файловых систем равны размерам разделов.
Но могут быть ситуации, когда размер файловой системы перестаёт соответствовать размеру раздела, на которой она размещена. Примеры таких ситуаций:
- вы увеличили размер диска виртуального частного сервера (VPS)
- вы заменили жёсткий диск вашего компьютера и корневую файловую систему перенесли с помощью утилиты dd (или других утилит поддерживающих создание и запись клона целых дисков и разделов) на новый диск
В обоих описанных случаях операционная система Linux сможет использовать только тот размер, который изначально имела файловая система.
Для ясности разберёмся с терминами:
Размер диска — весь размер физического или виртуального диска. Может использоваться операционной системой полностью или частично в рамках созданных разделов и файловых систем.
Размер раздела — пространство, которое занимает тот или иной раздел. При клонировании разделов с помощью dd на диск большего раздела, сохраняется разметка предыдущего диска. То есть операционная система может использовать даже новый диск только в пределах старой разметки диска.
Размер файловой системы — аналогичен размеру раздела, ОС может использовать раздел только в пределах размера файловой системы, даже если файловая система перенесена на новый диск большего раздела.
Если вы так и не поняли до конца чем различаются «размер раздела» и «размер файловой системы», то вам нужно знать, что, с практической точки зрения, при увеличении размера диска нужно выполнить две команды:
- команда по увеличению раздела
- команда по увеличению файловой системы
Примечание: у некоторых хостинг провайдеров размер файловой системы увеличивается автоматически, после перехода на тарифный план с большим размером диска. Например, у Digitalocean достаточно выбрать диск большего размера и дождаться завершения применения изменений. А у Ihor хостинга после увеличения размера диска сервера (можно сделать только через службу поддержки), вам необходимо самостоятельно увеличить размеры разделов и файловой системы.
Как увеличить размер раздела и размер файловой системы на сервере
В этой статье будет показано, как увеличить размер раздела и файловой системы на компьютере без графического пользовательского интерфейса, без перезагрузки компьютера, без размонтирования файловой системы и без необходимости загрузки Live ОС. То есть вы можете использовать показанный метод на сервере. Но ничего не мешает использовать команды из этой статьи также и на домашнем компьютере, например, при клонировании ОС на новый диск.
В данной статье я увеличиваю файловую систему ext4. Описанные команды точно должны работать для файловых систем ext2/ext3/ext4.
Я выполняю действия на Arch Linux, но показанные команды должны работать для любой ОС. Значение имеет только тип файловой системы. То есть если вы хотите увеличить размер ext2/ext3/ext4, то данная инструкция должна работать независимо от дистрибутива Linux.
Утилиты для увеличения размера разделов и файловой системы.
Нам понадобиться утилита resize2fs. Эта утилита входит в пакет e2fsprogs и, скорее всего, установлена в вашем дистрибутиве по умолчанию, поскольку обычно относится к core пакетам, то есть программам, необходимым для нормального функционирования ОС Linux.
Также нам понадобиться утилита growpart, которая входит в пакет cloud-utils.
- На производных Debian и Ubuntu дистрибутивах для установки этого пакета выполните команды:
sudo apt update sudo apt install cloud-utils
- На Arch Linux и производных этого дистрибутива для установки пакета cloud-utils выполните команду:
pacman -S cloud-utils
Создание резервной копии таблицы разделов
На случай, если что-то пойдёт не так, создайте резервную копию таблицы разделов вашего диска:
sfdisk -d /dev/vdX > partition_bak.dmp
Сохраните файл partition_bak.dmp в безопасное место, отличное от диска, для которого вы создали резервную копию таблицы разделов, поскольку если произойдёт потеря данных, то этот файл также станет недоступным.
Как проверить размер раздела и размер файловой системы
Посмотрим на размер файловой системы следующей командой
df -h
Filesystem Size Used Avail Use% Mounted on dev 2.0G 0 2.0G 0% /dev run 2.0G 552K 2.0G 1% /run /dev/vda2 30G 28G 0 100% / tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs 2.0G 27M 1.9G 2% /tmp /dev/vda1 193M 103M 80M 57% /boot tmpfs 393M 0 393M 0% /run/user/0
Смотрите также:
- Как проверить дисковое пространство на Linux с командой df
- pydf — альтернатива df с цветным выводом
Из этого вывода следует, что размер файловой системе на разделе /dev/vda2 равен 30G и на ней нет свободного места.
Посмотрим размеры дисков и разделов:
fdisk -l
Disk /dev/vda: 35 GiB, 37580963840 bytes, 73400320 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x4b23ea92 Device Boot Start End Sectors Size Id Type /dev/vda1 * 2048 411647 409600 200M 83 Linux /dev/vda2 411648 62914559 62502912 29.8G 83 Linux
Из этих данных следует, что размер диска /dev/vda равен 35 Гигабайт, а размеры присутствующих на нём разделов равен 30 Гигабайт. Дело в том, что я хостинг провайдер увеличил размер диска по моей просьбе. Но ОС по-прежнему может использовать только старый размер диска.
Как увеличить размер раздела Linux в командной строке без Live системы и размонтирования файловой системы
Для увеличения раздела до максимального (с учётом свободного места на диске) используется команда вида:
growpart /dev/DISK NUMBER
- /dev/DISK — имя дискового устройства
- NUMBER — номер раздела, который вы хотите увеличить
Я хочу увеличить раздел /dev/vda2, следовательно в моём случае:
Сама команда приобретает следующий вид:
growpart /dev/vda 2
Но до её выполнения, рекомендуется запустить вашу команду с опцией -N. Эта опция приведёт к тому, что команда покажет, какие изменения она сделает, но сами изменения выполняться не будут.
Итак, запускаем команду:
growpart -N /dev/vda 2
CHANGE: partition=2 start=411648 old: size=62502912 end=62914559 new: size=72988639 end=73400286 # === old sfdisk -d === label: dos label-id: 0x4b23ea92 device: /dev/vda unit: sectors sector-size: 512 /dev/vda1 : start= 2048, size= 409600, type=83, bootable /dev/vda2 : start= 411648, size= 62502912, type=83 # === new sfdisk -d === label: dos label-id: 0x4b23ea92 device: /dev/vda unit: sectors sector-size: 512 /dev/vda1 : start= 2048, size= 409600, type=83, bootable /dev/vda2 : start= 411648, size= 72988639, type=83
В «# === old sfdisk -d ===» показано, что размер раздела /dev/vda2 составляет 62502912 секторов (чтобы получить размер диска умножьте количество секторов на размер одного сектора, например, 62502912*512/1024/1024/1024 = 29.80 Гб).
В «# === new sfdisk -d ===» показан размер раздела /dev/vda2 после выполнения команды. Этот размер составляет 72988639 секторов (то есть 72988639*512/1024/1024/1024 = 34.80 Гб).
Поскольку в моём случае диск использован на 100%, а операция по изменению размеров разделов очень серьёзная, прежде чем фактически перейти к изменениям, я освободил немного места на диске. Как это сделать смотрите в статьях:
- Как найти файлы и папки занимающие больше всего места в Linux
- Какие файлы можно удалить при нехватке места на диске Linux
- Как исправить ошибку ‘No Space Left on Device’ (на устройстве не осталось места) на Linux, когда свободное место на самом деле есть
Если всё правильно, то теперь запускаем команду, которая действительно изменит размер выбранного раздела, увеличив его до максимально возможного в соответствии с имеющимся свободным пространством на диске (не забывайте подставить ваши значение диска и номер раздела):
growpart /dev/vda 2
CHANGED: partition=2 start=411648 old: size=62502912 end=62914559 new: size=72988639 end=73400286
Проверим размеры раздела и файловой системы:
df -h fdisk -l
Обратите внимание на строку:
/dev/vda2 30G 28G 285M 99% /
Размер файловой системы по-прежнему около 30 Гигабайт. Её использование сократилось со 100% до 99% только потому, что я освободил место на диске.
Также обратим внимание на следующую строку:
/dev/vda2 411648 73400286 72988639 34.8G 83 Linux
То есть размер раздела /dev/vda2 действительно увеличился.
Как увеличить размер файловой системы Linux в командной строке без Live системы и размонтирования файловой системы
Команда для увеличения файловой системы до максимального размера в соответствии со свободным местом на разделе имеет следующий вид:
resize2fs /dev/DEVICE
В этой команде /dev/DEVICE — это имя дискового устройства.
В моём случае имя раздела, который я хочу увеличить, это /dev/vda2, тогда команда следующая:
resize2fs /dev/vda2
resize2fs 1.47.0 (5-Feb-2023) Filesystem at /dev/vda2 is mounted on /; on-line resizing required old_desc_blocks = 2, new_desc_blocks = 3 The filesystem on /dev/vda2 is now 9123579 (4k) blocks long.
В выводе сообщается, что файловая система на /dev/vda2 смонтирована в / (корневая файловая система), поэтому требуется «on-line resizing». Команда завершилась успешно.
Проверим размеры раздела и файловой системы:
df -h fdisk -l
Обратите внимание на строку:
/dev/vda2 35G 28G 5.0G 85% /
Файловая система на /dev/vda2 теперь имеет размер 35G, а занято только 28G. То есть файловая система действительно увеличена.
Что касается размера раздела, который мы увеличили на предыдущем шаге
/dev/vda2 411648 73400286 72988639 34.8G 83 Linux
то для него ничего не изменилось.
Как увеличить размер корневого каталога linux
09 фев 2021, 18:17
Установил 2 системы на одном SSD: первая windows 10, вторая Linux Mint 20 Ulyana Cinnamon.
Очень хочу ничего не читать и что бы все получилось с первого раза, просто тыкать хаотично на кнопочки, обычно я всегда так и делаю.
Если серьезно, то очень хочется просто расширить корневой раздел хотя бы на 10-15 Гб. Что у меня есть.
Как я думаю сделать:
1). Освободить нужное количество в windows
2). Загрузиться с установочной флешки Linux Mint
3). С помощью gparted забрать у part /home и отдать part /
stanislavsigitov
rogoznik Сообщения: 9823 Зарегистрирован: 27 июн 2017, 13:36 Решено: 124 Откуда: Нижний Тагил Благодарил (а): 760 раз Поблагодарили: 1907 раз Контактная информация:
Увеличить место в корневом разделе
09 фев 2021, 18:34
stanislavsigitov , хомяк придется двигать в начале раздела, а эта операция производится с переносом данных, и очень долго. С огромной вероятностью убить данные.
Поэтому проще переустановить систему с переразметкой

rogoznik
konstantin Сообщения: 23 Зарегистрирован: 19 дек 2020, 17:45 Благодарил (а): 13 раз Поблагодарили: 1 раз Контактная информация:
Увеличить место в корневом разделе
09 фев 2021, 18:50
У меня похожая ситуация была. Поступил я так :
— в Windows освободил место с помощью специальной программы — свободное место нужно сделать с правой стороны примыкая к разделам для Mint , но разделы с Mint не трогал никак вообще не касался ;
— переустановил Mint Cinnamon 20 только на один раздел с монтированием к / , используя рекомендации на официальном сайте по размеру раздела подкачки swap , который тоже создал.
Если Вам нужно на будущее иметь отдельно /home , то это получше .
konstantin
Сотрудник Сообщения: 285 Зарегистрирован: 22 янв 2020, 09:04 Решено: 2 Благодарил (а): 5 раз Поблагодарили: 79 раз Контактная информация:
Увеличить место в корневом разделе
09 фев 2021, 19:01
stanislavsigitov , Если на разделах Sda4-Sda6 ничего ценного нет, проще удалить.
Я сделал бы так:
Загрузиться с флешки, раздел Sda3 уменьшить на 14GB, свободное место станет примерно 72GB (если я правильно посчитал), что должно хватить для корневого раздела. Возможны и другие варианты с созданием разделов для корня и папки «/home».
Сотрудник
Автор темы
stanislavsigitov Сообщения: 11 Зарегистрирован: 09 фев 2021, 16:38 Контактная информация:
Увеличить место в корневом разделе
09 фев 2021, 22:10
09 фев 2021, 18:50
У меня похожая ситуация была.
Спасибо, будет запасной вариант. Не хотелось бы все убивать, систему еле затащил в домен, поставил endpoint security, но не подумал что 20Гб для корня это очень мало, лучше бы home располовинил
stanislavsigitov
Автор темы
stanislavsigitov Сообщения: 11 Зарегистрирован: 09 фев 2021, 16:38 Контактная информация:
Увеличить место в корневом разделе
09 фев 2021, 22:17
09 фев 2021, 19:01
stanislavsigitov , Если на разделах Sda4-Sda6 ничего ценного нет, проще удалить.
Я сделал бы так:
Загрузиться с флешки, раздел Sda3 уменьшить на 14GB, свободное место станет примерно 72GB (если я правильно посчитал), что должно хватить для корневого раздела. Возможны и другие варианты с созданием разделов для корня и папки «/home».
Ваш вариант мне нравится, но sda4 510М вроде виндовый part его наверно трогать нельзя, а sda3 можно уменьшить, но вот смогу ли я свободное место от него прикрутить к sda5 не трогая sda4 ?
Последний раз редактировалось пользователем 1 stanislavsigitov; всего редактировалось раз: 9
stanislavsigitov
Автор темы
stanislavsigitov Сообщения: 11 Зарегистрирован: 09 фев 2021, 16:38 Контактная информация:
Увеличить место в корневом разделе
09 фев 2021, 22:20
А могу я просто забрать место у sda6 который /home и отдать sda5 который / не трогая остальные part’ы ?
Последний раз редактировалось пользователем 1 stanislavsigitov; всего редактировалось раз: 9
stanislavsigitov
Whowka Сообщения: 1899 Зарегистрирован: 20 июл 2018, 19:50 Решено: 13 Откуда: Питер Благодарил (а): 777 раз Поблагодарили: 948 раз
Увеличить место в корневом разделе
09 фев 2021, 22:25
stanislavsigitov , Можешь, учитывая что: Увеличить место в корневом разделе (Пост rogoznik #111722)
Я бы сделал сначала резервную копию хомяка. Но это не просто «потыкать по кнопочкам»
Whowka
rogoznik Сообщения: 9823 Зарегистрирован: 27 июн 2017, 13:36 Решено: 124 Откуда: Нижний Тагил Благодарил (а): 760 раз Поблагодарили: 1907 раз Контактная информация:
Увеличить место в корневом разделе
10 фев 2021, 07:25
09 фев 2021, 22:20
Можешь. Но откусывать придется от начала раздела, а там данные. Ну и выше я уже писал чем это грозит

rogoznik
Сотрудник Сообщения: 285 Зарегистрирован: 22 янв 2020, 09:04 Решено: 2 Благодарил (а): 5 раз Поблагодарили: 79 раз Контактная информация:
Увеличить место в корневом разделе
10 фев 2021, 08:28
Способ номер 2:
ПЕРЕД ИСПОЛЬЗОВАНИЕ СДЕЛАТЬ РЕЗЕРВНЫЕ ОБРАЗЫ ВСЕХ РАЗДЕЛОВ (например в Clonezilla или другой программе)
1 Загрузиться с флешки.
2 В программе Disks подключить разделы корневой и /home
3 Команды в терминале:
Вход в root (дальше sudo вводить не надо)
Копирование папки «/home» в корневой раздел
cp -arv *адрес источник *адрес назначения (* указать точки монтирования из программы Disks загрузочной флешки)
Правка файла fstab в редакторе xed (поставить свой) — поставить знак # в начале строки для папки /home и сохранить файл.
xed «Ваш адрес»/etc/fstab
Выход из root
4 Проверить размер папки /home на корневом разделе (должен совпадать)
5 В Gparted удалить раздел «/home» (sda6)
6 Увеличить размер раздела sda5 на всё свободное место
7 Проверить раздел sda5 на ошибки в GParted или в терминале
8 Перезагрузить компьютер
Это мой метод, как бы сделал я. Метод не самый быстрый, возможно получиться и систему не надо устанавливать по моему первому методу
Сотрудник
madesta Сообщения: 1834 Зарегистрирован: 11 июн 2017, 21:47 Решено: 23 Откуда: BY Благодарил (а): 77 раз Поблагодарили: 399 раз Контактная информация:
Увеличить место в корневом разделе
11 фев 2021, 00:14
09 фев 2021, 22:10
endpoint security
madesta
Автор темы
stanislavsigitov Сообщения: 11 Зарегистрирован: 09 фев 2021, 16:38 Контактная информация:
Увеличить место в корневом разделе
11 фев 2021, 10:27
11 фев 2021, 00:14
09 фев 2021, 22:10
endpoint security
Знаю, перебор. Но очень хотелось посмотреть как он встанет удаленно из ESMC и ведь поставился, через агента правда, агента пришлось с терминала ставить.
stanislavsigitov
Автор темы
stanislavsigitov Сообщения: 11 Зарегистрирован: 09 фев 2021, 16:38 Контактная информация:
Увеличить место в корневом разделе
11 фев 2021, 10:34
10 фев 2021, 08:28
Способ номер 2:
Брат! Дошел до пункта 4 «Копирование папки «/home» в корневой раздел»
Что я только туда не писал, молитву Отче наш и всякие непристойные выражения с ненормативной лексикой, на все ответ один — Not a directory
Что писать в качестве *адреса источника и *адреса назначения??
stanislavsigitov
Сотрудник Сообщения: 285 Зарегистрирован: 22 янв 2020, 09:04 Решено: 2 Благодарил (а): 5 раз Поблагодарили: 79 раз Контактная информация:
Увеличить место в корневом разделе
11 фев 2021, 11:01
Моя вина, я пропустил, в разделе /home все папки находятся в самом разделе, а в корне надо создавать эту папку.
Надумал ещё 3 метод, для него надо загрузочная флешка или CD c записанным образом Clonezilla. По методу 2 попрошу ДАЛЬШЕ НИЧЕГО НЕ ДЕЛАТЬ, я испытаю в виртуальной машине потом будут точные команды, не было времени всё точно проверить.
Сотрудник
Автор темы
stanislavsigitov Сообщения: 11 Зарегистрирован: 09 фев 2021, 16:38 Контактная информация:
Увеличить место в корневом разделе
11 фев 2021, 11:28
11 фев 2021, 11:01
Моя вина, я пропустил, в разделе /home все папки находятся в самом разделе, а в корне надо создавать эту папку.
Надумал ещё 3 метод, для него надо загрузочная флешка или CD c записанным образом Clonezilla. По методу 2 попрошу ДАЛЬШЕ НИЧЕГО НЕ ДЕЛАТЬ, я испытаю в виртуальной машине потом будут точные команды, не было времени всё точно проверить.
Ладно, не надо. Я все равно решил переходить на Mint в качестве основной системы. Просто хотел потренироваться, что получится. Теперь знаю что под корень желательно давать 80 Гб. Спасибо за поддержку.
Пошел прощаться с хомяком.
stanislavsigitov
Сотрудник Сообщения: 285 Зарегистрирован: 22 янв 2020, 09:04 Решено: 2 Благодарил (а): 5 раз Поблагодарили: 79 раз Контактная информация:
Увеличить место в корневом разделе
11 фев 2021, 11:38
Хорошо, не буду больше. Просто у меня /home в корне а не на разделе, буду повнимательней
Сотрудник
Chocobo Сообщения: 10015 Зарегистрирован: 27 авг 2016, 22:57 Решено: 215 Откуда: НН Благодарил (а): 814 раз Поблагодарили: 3006 раз Контактная информация:
Увеличить место в корневом разделе
11 фев 2021, 12:54
Чтоб без боли шевелить подключаемые разделы можно посоветовать btrfs или lvm , каждая из них по-своему позволяет многое реализовать на лету


Chocobo
slant Сообщения: 4352 Зарегистрирован: 21 июн 2017, 18:09 Решено: 86 Благодарил (а): 51 раз Поблагодарили: 1897 раз Контактная информация:
Увеличить место в корневом разделе
11 фев 2021, 13:21
11 фев 2021, 12:54
Чтоб без боли шевелить подключаемые разделы можно посоветовать btrfs или lvm
Вот тут я бы с поправочкой влез на счет «без боли» — lvm ее вполне способна генерировать, правда слегка по другому поводу. С ней тонкость в том, что поверх нее должна быть еще файловая система, сама lvm — создает только блочное устройство под нее. Но FS которая поверх нее накладывает дополнительно свои ограничения. И если не уследить за этим при манипуляциях — есть даже шанс на потерю данных (запорченный раздел). LVM хороша в некоторых ситуациях, это так. Но чтобы использовать ее эффективно и безопасно — надо хорошо понимать ее подноготную.
В общем, для менеджмента места на бытовом уровне, обычному пользователю — btrfs куда как проще будет. По крайней мере, она не дает просто так деструктивные операции выполнять. Да и система команд управления единая — т.к. это единая сущность, а не матрешка из двух. Да, это гораздо более новая технология, еще чуть более двух лет назад бывшая нестабильной. Но тем не менее все старые страшилки про нее сейчас уже можно смело оставлять в прошлом. Сейчас потерять данные на этой FS шанс не больший, чем на любой другой из основных. И виновато в таком будет в 90% случаев железо. Остальные 10% — кривые ручки.