Автор Тема: Команда для увеличения раздела  (Прочитано 1320 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн doctor@tardis

Команда для увеличения раздела
« : 03 Января 2015, 16:07:03 »
Привет!)

И так, есть последний раздел /dev/sda6. Там примонтирован каталог /opt/ . И после этого неизвестный объем не размеченного пространства. С помощью какой команды (без live-cd, gparted и т.п. - просто команда) можно максимизировать последний раздел?
То есть это будет что-то вроде "umount /dev/sda6 && resize /dev/sda6 MAX && reboot"
Как это можно правильнее оформить?
 

Оффлайн qupl

Re: Команда для увеличения раздела
« Ответ #1 : 03 Января 2015, 16:18:47 »
doctor@tardis, если с потерей данных, то fdisk. Зачем одна команда? Автоматизация?

Оффлайн doctor@tardis

Re: Команда для увеличения раздела
« Ответ #2 : 03 Января 2015, 16:27:01 »
qupl, да, для автоматизации..
С потерей данных?.. там же просто расширение раздела..
 

Оффлайн qupl

Re: Команда для увеличения раздела
« Ответ #3 : 03 Января 2015, 16:33:46 »
fdisk только так умеет, НЯЗ. Или parted , у него есть resize, но это тот же gparted, только без ГУИ.

Оффлайн doctor@tardis

Re: Команда для увеличения раздела
« Ответ #4 : 03 Января 2015, 16:36:18 »
qupl, а parted тоже с потерей данных?
 

Оффлайн qupl

Re: Команда для увеличения раздела
« Ответ #5 : 03 Января 2015, 16:40:24 »
doctor@tardis, точно не скажу, данными никогда не рисковал. Даже если без потери, то предварительный бэкап должен быть.

Оффлайн doctor@tardis

Re: Команда для увеличения раздела
« Ответ #6 : 03 Января 2015, 17:09:13 »
qupl, можете команду написать?
 

Оффлайн ferum

Re: Команда для увеличения раздела
« Ответ #7 : 03 Января 2015, 17:36:28 »
Я бы всё таки сделал резервную копию данных хотя бы на съёмный носитель через cp  или dd  и риск как известно дело благородное ( ради добытия знаний не одна система положена  :'( за то интересно бы посмотреть на себя в этот счастливый момент со стороны  :D ) http://megit.ru/index.php/80-os/linux/211-ncrease-the-linux-ext3-partition-without-lossing-data
Русские дебианщики против цифрового слабоумия !
 

Оффлайн qupl

Re: Команда для увеличения раздела
« Ответ #8 : 03 Января 2015, 17:44:37 »
parted resize /dev/xxx 0 1999Меняет только размер !!!ФС!!!.

Но даже в мане, ссылка на который выше советуют простыми fdisk и resize2fs пользоваться. Как-то так. Раздел ext?

Оффлайн doctor@tardis

Re: Команда для увеличения раздела
« Ответ #9 : 03 Января 2015, 18:51:01 »
ferum, да нет, тут суть такова.
Дистрибутив распространяется с помощью iso-образа, сделанного с помощью clonezilla. CloneZilla посекторно копирует диск, поэтому если диск весил 25 GB, то на компьютер установится диск объемом 25 гб, а все оставшееся пространство останется не размеченным.
Я убрал деление на разделы, оставил только 2 - своп и корень, ибо там слишком муторно будет все переделывать. В общем, надо, чтобы корень расширялся после установки на максимум. Это можно делать вручную, но неудобно, если компьютеров много, да и если не знающий человек устанавливает это себе на комп, давать ему инструкцию по расширению через лайв сиди или через терминал тоже как-то не верно...

Поэтому нужна команда. Я бы мог добавить эту команду в bash_history до того, как сделать образ и после установки системы достаточно будет просто прокрутить вверх список команд (один раз нажать стрелочку вверх) и запустить. Это удобно будет, если мы сами устанавливаем дистрибутив.

А для тех, кто просто скачает, мы скорее всего добавим пункт "обновить систему", который будет докачивать контент, плюс заодно и запустит расширение корня до установки обновлений.

Сообщение объединено: 03 Января 2015, 18:54:25
Но всем спасибо, нашел нужное решение в самой программе CloneZilla!)))
« Последнее редактирование: 03 Января 2015, 18:54:25 от doctor@tardis »
 

Теги:
     

    [решено] команда для гибернации

    Автор longstreet

    Ответов: 5
    Просмотров: 2118
    Последний ответ 12 Октября 2015, 02:13:15
    от longstreet
    [РЕШЕНО] команда "`" (обратный апостроф). Для чего?

    Автор kudascheff

    Ответов: 5
    Просмотров: 921
    Последний ответ 18 Июня 2020, 06:47:56
    от kudascheff
    [Решено] lsusb команда не найдена

    Автор useruser

    Ответов: 9
    Просмотров: 16006
    Последний ответ 23 Января 2014, 13:22:27
    от useruser
    тупой вопрос про ifconfig - куда пропала команда если net-tools стоят?

    Автор grummer

    Ответов: 7
    Просмотров: 1367
    Последний ответ 20 Сентября 2019, 19:28:21
    от Olej
    [Решено] Команда не выполняется из автозагрузки

    Автор zema

    Ответов: 5
    Просмотров: 2105
    Последний ответ 19 Мая 2013, 00:18:25
    от zema