Как изменить размер раздела в консоли?

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
жучара
Сообщения: 1024
ОС: астралинукс

Re: Как изменить размер раздела в консоли?

Сообщение жучара »

bormant писал(а):
25.02.2019 21:26
Ок.
С разделами понятно. Непонятно про ФС на этих разделах: их нет? они есть? они должны остаться в рабочем состоянии и с тем же содержимым?

Не каждая ФС позволит изменять ее в смонтированном состоянии (по крайнней мере в rw). Поэтому менять разделы с ФС на них из самой системы идея так себе. Вам уже дали выше отличный совет: взять GParted Live CD или SystemRescueCD и выполнить желаемое.
Так они и не в смонтированном. Вот, например, я работаю, у меня /dev/sda7 не смонтирован.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Как изменить размер раздела в консоли?

Сообщение bormant »

В процитированном сообщении были и другие буковки перед знаками вопроса, с ними как дела обстоят?
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1024
ОС: астралинукс

Re: Как изменить размер раздела в консоли?

Сообщение жучара »

Это же всё очевидно
bormant писал(а):
25.02.2019 21:26
Непонятно про ФС на этих разделах: их нет?
они есть
bormant писал(а):
25.02.2019 21:26
С разделами понятно. Непонятно про ФС на этих разделах:... они есть?
они есть
bormant писал(а):
25.02.2019 21:26
они должны остаться в рабочем состоянии и с тем же содержимым?
естессно

...Кстати, то, что ФС есть на разделах, в самом первом сообщении видно, в выводе команды fdisk
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20977
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как изменить размер раздела в консоли?

Сообщение Bizdelnick »

жучара писал(а):
25.02.2019 21:20
Изменить размер раздела в консоли., так даже тема звучит.
Это хорошо, но одно дело изменить размер, другое дело — передвинуть его. С первым больших проблем нет, хотя накосячить можно запросто. Со вторым уже обстоит сложнее, а вероятность накосячить ещё выше. Поэтому я не рискую давать советы на сей счёт (хотя информацию для размышлений уже дал: можно использовать sfdisk, только на свой страх и риск).
жучара писал(а):
25.02.2019 21:20
А тут откуда-нибудь что-нибудь брать нельзя, ну вы понимаете. Потому обходимся аскетичным набором имеющихся инструментов, консольных то бишь. Если бы графическая разбивалка изменялка работала, разве я ей не изменил бы? Изменил бы. Но она требует какую-то хрень. А та ещё какую-то хрень потребует. Не, лучше размер изменить и всё.
Извините, но Вы какую-то ерунду пишете. Дистрибутив Вы не уточнили, но я так понимаю, речь о сертифицированной Астре, да? (Кстати, на будущее: пишите, пожалуйста, это сразу.) Так в чём проблема подключить репозиторий с диска и установить всё, что надо, одной командой? Или в чём проблема загрузить live-систему, в которой всё, что надо, уже есть? Вы поймите, я советую gparted не потому что не знаю других способов сделать требуемое, а потому что он является хорошей подстраховкой от ошибок, и потому что ну реально не вижу проблемы его использовать, о каком бы дистрибутиве речь ни шла. Проблемы с установкой легко решаются или обходятся, но Вы почему-то упёрлись и не хотите, чтобы Вам в этом помогли, а хотите, чтобы Вам помогли запороть данные.
жучара писал(а):
25.02.2019 22:03
Кстати, то, что ФС есть на разделах, в самом первом сообщении видно, в выводе команды fdisk
Из вывода fdisk этого не может быть видно, потому что fdisk сам об этом ничего не знает. Его дело — таблицу разделов править, а в их содержимое он лезть не пытается.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Как изменить размер раздела в консоли?

Сообщение bormant »

жучара писал(а):
25.02.2019 22:03
Кстати, то, что ФС есть на разделах, в самом первом сообщении видно, в выводе команды fdisk
Нет. В выводе fdisk видно ровно то, что записано в таблице разделов. С фактическим состоянием раздела это не связано вообще никак.

Самый безопасный вариант: загрузка с livecd, бэкап содержимого разделов, разметка новых разделов, восстановление разделов из бэкапа. Бэкап/восстановление именно содержимого ФС (dump/restore, cp и т.п.), а не занятого ФС места на разделе при помощи dd.

Менее безопасный: загрузка с livecd, бэкап содержимого разделов, операции над разделами при помощи GParted.

Для вас других рецептов нет.


ПС. Незаданный вопрос: про перемещение раздела. Здесь есть опасный способ при помощи sfdisk --move-data -N номер. Это для расширения кругозора, но ни в коем случае не совет.
Последний раз редактировалось bormant 26.02.2019 14:11, всего редактировалось 1 раз.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20977
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как изменить размер раздела в консоли?

Сообщение Bizdelnick »

Bizdelnick писал:
25.02.2019 23:49
в чём проблема подключить репозиторий с диска и установить всё, что надо, одной командой?
На всякий случай проверил: на первых дисках Астра Смоленск 1.5 и 1.6 gparted имеется.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1024
ОС: астралинукс

Re: Как изменить размер раздела в консоли?

Сообщение жучара »

Bizdelnick писал:
26.02.2019 13:29
На всякий случай проверил: на первых дисках Астра Смоленск 1.5 и 1.6 gparted имеется.
Я разве где-то писал, что её нет? Она есть. Я уже писал выше, что если бы оно работало, я бы им воспользовался. Но, "работало", это не про линукс, я уже тоже писал. Там не хватает какой-то непонятной хрени. Хренью я называю пакеты с именами вида:
jh5$s56327er4.deb
Вот и всё. Я этого не хотел ничё писать потому, что у вас всё работает и проблем нет и всё у вас хорошо, вы сами написали. Сытый голодного не уразумеет. Завтра дойду до работы и скажу, чего там нет.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1024
ОС: астралинукс

Re: Как изменить размер раздела в консоли?

Сообщение жучара »

Bizdelnick писал:
25.02.2019 23:49
Так в чём проблема подключить репозиторий с диска и установить всё, что надо, одной командой?
Я не знаю, почему оно не устанавливается. То ли дождь, то ли зной, то ли что ещё. Я уже даже вопросы прекратил задавать такие. Не устанавливается- и всё.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20977
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как изменить размер раздела в консоли?

Сообщение Bizdelnick »

жучара писал(а):
26.02.2019 16:02
Я этого не хотел ничё писать потому, что у вас всё работает и проблем нет и всё у вас хорошо, вы сами написали. Сытый голодного не уразумеет.
Пока наоборот: голодный не разумеет сытого (ну да это я, конечно, виноват: опять смайлик :sarcasm2: забыл вставить). Не вижу ни одной причины, почему бы работающее у меня не могло заработать у Вас.

Shell

user@astra16:~$ lsb_release -a
No LSB modules are available.
Distributor ID: AstraLinuxSE
Description: Astra Linux SE 1.6 (Smolensk)
Release: 1.6
Codename: smolensk
user@astra16:~$ apt show gparted
Package: gparted
Version: 0.25.0-1
Priority: optional
Section: gnome
Maintainer: Phillip Susi <psusi@ubuntu.com>
Installed-Size: 6 950 kB
Depends: libatkmm-1.6-1v5 (>= 2.24.0), libc6 (>= 2.14), libgcc1 (>= 1:3.0), libglib2.0-0 (>= 2.16.0), libglibmm-2.4-1v5 (>= 2.50.0), libgtk2.0-0 (>= 2.14.0), libgtkmm-2.4-1v5 (>= 1:2.24.0), libpangomm-1.4-1v5 (>= 2.40.0), libparted-fs-resize0 (>= 3.1), libparted2 (>= 3.1), libsigc++-2.0-0v5 (>= 2.8.0), libstdc++6 (>= 5.2), libuuid1 (>= 2.16)
Suggests: xfsprogs, reiserfsprogs, reiser4progs, jfsutils, ntfs-3g, dosfstools, mtools, yelp, kpartx, dmraid, dmsetup, gpart
Breaks: udisks2 (<< 2.1.5)
Homepage: http://gparted.sourceforge.net
Download-Size: 1 788 kB
APT-Manual-Installed: no
APT-Sources: cdrom://OS Astra Linux 1.6 smolensk - amd64 DVD smolensk/main amd64 Packages
Description: GNOME partition editor
GParted uses libparted to detect and manipulate devices and partition
tables while several (optional) filesystem tools provide support for
filesystems not included in libparted.

user@astra16:~$ sudo apt install gparted
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлен пакет gparted самой новой версии (0.25.0-1).
gparted установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
user@astra16:~$ sudo apt purge gparted
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
ark ccrypt fly-admin-iso fly-fm-crypt guvcview kgpg liba52-0.7.4 libaa1 libaribb24-0 libass5 libavc1394-0
libbasicusageenvironment1 libcaca0 libcddb2 libdca0 libdvbpsi10 libebml4v5 libenca0 libfaad2 libgles2
libgroupsock8 libgsl2 libgtkmm-2.4-1v5 libguvcview-2.0-2 libkate1 liblirc-client0 liblivemedia57 libmad0
libmatroska6v5 libmicrodns0 libmpcdec6 libmpeg2-4 libnfs8 libopenmpt-modplug1 libparted-fs-resize0 libpostproc54
libprotobuf-lite10 librcc0 librcd0 libresid-builder0c2a libsdl-image1.2 libsdl1.2debian libsdl2-2.0-0 libshout3
libsidplay2 libtag1v5 libtag1v5-vanilla libupnp6 libusageenvironment3 libva-wayland1 libvlc-bin libvlc5
libvlccore9 libvncclient1 libxcb-composite0 libyelp0 qbat recoll recollcmd recollgui speedcrunch vlc vlc-astra
vlc-bin vlc-data vlc-l10n vlc-plugin-access-extra vlc-plugin-base vlc-plugin-qt vlc-plugin-video-output xca yelp
yelp-xsl
Для их удаления используйте «sudo apt autoremove».
Пакеты, которые будут УДАЛЕНЫ:
fly-all-optional* gparted*
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 2 пакетов, и 0 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 6 953 kB.
Хотите продолжить? [Д/н]
(Чтение базы данных … на данный момент установлено 110257 файлов и каталогов.)
Удаляется fly-all-optional (2.6.37se) …
Удаляется gparted (0.25.0-1) …
Обрабатываются триггеры для mime-support (3.60) …
Обрабатываются триггеры для menu (2.1.47-astra1) …
Обрабатываются триггеры для man-db (2.7.6.1-2) …
Обрабатываются триггеры для hicolor-icon-theme (0.15-1) …
(Чтение базы данных … на данный момент установлено 110089 файлов и каталогов.)
Вычищаются файлы настройки пакета gparted (0.25.0-1) …
Обрабатываются триггеры для menu (2.1.47-astra1) …
user@astra16:~$ sudo apt autoremove
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакеты, которые будут УДАЛЕНЫ:
ark ccrypt fly-admin-iso fly-fm-crypt guvcview kgpg liba52-0.7.4 libaa1 libaribb24-0 libass5 libavc1394-0
libbasicusageenvironment1 libcaca0 libcddb2 libdca0 libdvbpsi10 libebml4v5 libenca0 libfaad2 libgles2
libgroupsock8 libgsl2 libgtkmm-2.4-1v5 libguvcview-2.0-2 libkate1 liblirc-client0 liblivemedia57 libmad0
libmatroska6v5 libmicrodns0 libmpcdec6 libmpeg2-4 libnfs8 libopenmpt-modplug1 libparted-fs-resize0 libpostproc54
libprotobuf-lite10 librcc0 librcd0 libresid-builder0c2a libsdl-image1.2 libsdl1.2debian libsdl2-2.0-0 libshout3
libsidplay2 libtag1v5 libtag1v5-vanilla libupnp6 libusageenvironment3 libva-wayland1 libvlc-bin libvlc5
libvlccore9 libvncclient1 libxcb-composite0 libyelp0 qbat recoll recollcmd recollgui speedcrunch vlc vlc-astra
vlc-bin vlc-data vlc-l10n vlc-plugin-access-extra vlc-plugin-base vlc-plugin-qt vlc-plugin-video-output xca yelp
yelp-xsl
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 73 пакетов, и 0 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 108 MB.
Хотите продолжить? [Д/н]
(Чтение базы данных … на данный момент установлено 110089 файлов и каталогов.)
Удаляется ark (4:18.04.1-0astra2) …
Удаляется fly-fm-crypt (1.2.0) …
Удаляется ccrypt (1.10-4) …
ERROR: ccrypt is broken - called emacs-package-remove as a new-style add-on, but has no compat file.
Удаляется fly-admin-iso (0.2.2) …
Удаляется guvcview (2.0.5+debian-1) …
Удаляется kgpg (4:17.12.3-1astra4) …
Удаляется vlc (3.0.3-1astra1) …
Удаляется vlc-plugin-base:amd64 (3.0.3-1astra1) …
Удаляется liba52-0.7.4:amd64 (0.7.4-19) …
Удаляется vlc-plugin-video-output:amd64 (3.0.3-1astra1) …
Удаляется libaa1:amd64 (1.4p5-44) …
Удаляется libaribb24-0:amd64 (1.0.3-2) …
Удаляется libass5:amd64 (1:0.13.4-2) …
Удаляется libavc1394-0:amd64 (0.5.4-4) …
Удаляется libbasicusageenvironment1:amd64 (2016.11.28-1) …
Удаляется libsdl-image1.2:amd64 (1.2.12-5+deb9u1) …
Удаляется libsdl1.2debian:amd64 (1.2.15+dfsg1-4) …
Удаляется libcaca0:amd64 (0.99.beta19-2) …
Удаляется libcddb2 (1.3.2-5) …
Удаляется libdca0:amd64 (0.0.5-10) …
Удаляется libdvbpsi10:amd64 (1.3.0-5) …
Удаляется libmatroska6v5:amd64 (1.4.5-2) …
Удаляется libebml4v5:amd64 (1.3.4-1) …
Удаляется libtag1v5:amd64 (1.11.1+dfsg.1-0.1astra1) …
Удаляется libtag1v5-vanilla:amd64 (1.11.1+dfsg.1-0.1astra1) …
Удаляется librcc0 (0.2.12-0.1) …
Удаляется libenca0:amd64 (1.19-1) …
Удаляется libfaad2:amd64 (2.8.0~cvs20161113-1) …
Удаляется libgles2:amd64 (1.0.0+git20180308-3) …
Удаляется libgroupsock8:amd64 (2016.11.28-1) …
Удаляется libguvcview-2.0-2:amd64 (2.0.5+debian-1) …
Удаляется libgsl2:amd64 (2.3+dfsg-1) …
Удаляется libgtkmm-2.4-1v5:amd64 (1:2.24.5-1) …
Удаляется libkate1:amd64 (0.4.1-7) …
Удаляется liblirc-client0:amd64 (0.9.4c-9) …
Удаляется liblivemedia57:amd64 (2016.11.28-1) …
Удаляется libmad0:amd64 (0.15.1b-8+deb9u1) …
Удаляется libmicrodns0:amd64 (0.0.3-3) …
Удаляется libmpcdec6:amd64 (2:0.1~r495-1) …
Удаляется libmpeg2-4:amd64 (0.5.1-7) …
Удаляется libnfs8:amd64 (1.11.0-2) …
Удаляется libopenmpt-modplug1:amd64 (0.2.7386~beta20.3-3+deb9u2) …
Удаляется libparted-fs-resize0:amd64 (3.2-17) …
Удаляется libpostproc54:amd64 (7:3.2.10-1~deb9u1) …
Удаляется libprotobuf-lite10:amd64 (3.0.0-9) …
Удаляется librcd0 (0.1.13-3) …
Удаляется libresid-builder0c2a (2.1.1-15) …
Удаляется libsdl2-2.0-0:amd64 (2.0.5+dfsg1-2) …
Удаляется libshout3:amd64 (2.3.1-3) …
Удаляется libsidplay2 (2.1.1-15) …
Удаляется libupnp6 (1:1.6.19+git20160116-1.2) …
Удаляется libusageenvironment3:amd64 (2016.11.28-1) …
Удаляется libva-wayland1:amd64 (1.7.3-2) …
Удаляется vlc-bin (3.0.3-1astra1) …
Удаляется libvlc-bin:amd64 (3.0.3-1astra1) …
Удаляется libvlc5:amd64 (3.0.3-1astra1) …
Удаляется vlc-plugin-access-extra:amd64 (3.0.3-1astra1) …
Удаляется vlc-plugin-qt:amd64 (3.0.3-1astra1) …
Удаляется libvlccore9:amd64 (3.0.3-1astra1) …
Удаляется libvncclient1:amd64 (0.9.11+dfsg-1+deb9u1) …
Удаляется libxcb-composite0:amd64 (1.13-1astra.se1) …
Удаляется yelp (3.22.0-1) …
Удаляется libyelp0:amd64 (3.22.0-1) …
Удаляется qbat (0.2.2astra24) …
Удаляется recoll (1.24.1-1astra3) …
Удаляется recollgui (1.24.1-1astra3) …
Удаляется recollcmd (1.24.1-1astra3) …
Удаляется speedcrunch (0.12.0-1) …
Удаляется vlc-astra (1.0.1) …
Удаляется vlc-data (3.0.3-1astra1) …
Удаляется vlc-l10n (3.0.3-1astra1) …
Удаляется xca (1.3.2-2) …
Удаляется yelp-xsl (3.20.1-2) …
Обрабатываются триггеры для mime-support (3.60) …
Обрабатываются триггеры для libglib2.0-0:amd64 (2.50.3-2) …
Обрабатываются триггеры для libc-bin (2.24-11+deb9u3) …
Обрабатываются триггеры для man-db (2.7.6.1-2) …
Обрабатываются триггеры для shared-mime-info (1.8-1) …
Обрабатываются триггеры для hicolor-icon-theme (0.15-1) …
user@astra16:~$ sudo apt install gparted
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
libgtkmm-2.4-1v5 libparted-fs-resize0
Предлагаемые пакеты:
xfsprogs reiserfsprogs reiser4progs jfsutils mtools yelp kpartx dmraid gpart libparted-dev
НОВЫЕ пакеты, которые будут установлены:
gparted libgtkmm-2.4-1v5 libparted-fs-resize0
обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/2 772 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 12,1 MB.
Хотите продолжить? [Д/н]
Пол:1 cdrom://OS Astra Linux 1.6 smolensk - amd64 DVD smolensk/main amd64 libgtkmm-2.4-1v5 amd64 1:2.24.5-1 [783 kB]
Пол:2 cdrom://OS Astra Linux 1.6 smolensk - amd64 DVD smolensk/main amd64 libparted-fs-resize0 amd64 3.2-17 [200 kB]
Пол:3 cdrom://OS Astra Linux 1.6 smolensk - amd64 DVD smolensk/main amd64 gparted amd64 0.25.0-1 [1 788 kB]
Выбор ранее не выбранного пакета libgtkmm-2.4-1v5:amd64.
(Чтение базы данных … на данный момент установлено 107836 файлов и каталогов.)
Подготовка к распаковке …/libgtkmm-2.4-1v5_2.24.5-1_amd64.deb …
Распаковывается libgtkmm-2.4-1v5:amd64 (1:2.24.5-1) …
Выбор ранее не выбранного пакета libparted-fs-resize0:amd64.
Подготовка к распаковке …/libparted-fs-resize0_3.2-17_amd64.deb …
Распаковывается libparted-fs-resize0:amd64 (3.2-17) …
Выбор ранее не выбранного пакета gparted.
Подготовка к распаковке …/gparted_0.25.0-1_amd64.deb …
Распаковывается gparted (0.25.0-1) …
Настраивается пакет libparted-fs-resize0:amd64 (3.2-17) …
Обрабатываются триггеры для mime-support (3.60) …
Обрабатываются триггеры для menu (2.1.47-astra1) …
Настраивается пакет libgtkmm-2.4-1v5:amd64 (1:2.24.5-1) …
Обрабатываются триггеры для libc-bin (2.24-11+deb9u3) …
Обрабатываются триггеры для man-db (2.7.6.1-2) …
Настраивается пакет gparted (0.25.0-1) …
Обрабатываются триггеры для hicolor-icon-theme (0.15-1) …
Обрабатываются триггеры для menu (2.1.47-astra1) …
user@astra16:~$
Вообще по дефолту установлен. После удаления вместе со всеми зависимостями без проблем ставится обратно. Не представляю, что тут надо сломать, чтобы «не работало».
Добавлено (16:24):
жучара писал(а):
26.02.2019 16:05
Я не знаю, почему оно не устанавливается. То ли дождь, то ли зной, то ли что ещё. Я уже даже вопросы прекратил задавать такие.
Если не будете задавать вопросов, то и не узнаете никогда.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1024
ОС: астралинукс

Re: Как изменить размер раздела в консоли?

Сообщение жучара »

Размер того раздела, адрес начального блока которого двигать не надо (адрес блока кратен 2048) увеличивается без проблем (при условии, что за ним неразмеченное пространство). Это был раздел, примонтированный в /home. Он не отмонтировывался, но мне с LiveCD грузиться было лень. Загрузился в режиме recovery (только консоль), он и там не отмонтировывался. Но я внаглую просто-напросто увеличил его размер и всё. Он изменился. После перезагрузки процент занятого пространства в примонтированном размере был неправильным. Спасло resize2fs /dev/sdb7. <<Адрес последнего блока> + 1> должно быть кратно 2048.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1024
ОС: астралинукс

Re: Как изменить размер раздела в консоли?

Сообщение жучара »

А можно было техничнее. В файле /etc/fstab закомментим следующую строку:
UUID=33b4dfec-adfc-48b7-b1e1-375423f299c4 /home ext4 defaults 0 2
Всё, при перезагрузке выбираем консольный режим, где нужный нам раздел ПРИМОНТИРОВАН НЕ БУДЕТ. Делаем с ним что хотим. Потом расскоменчиваем строку выше, перезагружаемся и resize2fs /dev/sdb7.

Правда, тут есть одна деталь, я не уверен, что при перезагрузке UUID не поменяется (у меня не поменялся). Тогда войти в графический режим не сможем. В этом случае снова перезагружаемся, потом blkid и правим /etc/fstab (см. строку выше) вручную.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: Как изменить размер раздела в консоли?

Сообщение s.xbatob »

жучара писал(а):
24.09.2019 00:08
я не уверен, что при перезагрузке UUID не поменяется
Куда он поменяется? Он же записан на диске, и даже не в разделе, а прямо в метаданных файловой системы.
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1024
ОС: астралинукс

Re: Как изменить размер раздела в консоли?

Сообщение жучара »

Ну я умничать не буду на ровном месте, но UUID же функция от раздела. Меняется раздел- меняется UUID, логично предположить. Другое дело, что UUID функция НЕКОТОРЫХ ХАРАКТЕРИСТИК раздела. Например, начала раздела и/или файловой системы на нём расположенной. А раз они не поменялись, не поменялся и UUID. Нужно смотреть, от ЧЕГО ИМЕННО UUID зависит.
Я просто читаю маны.
Спасибо сказали:
Aliech
Сообщения: 1029
Статус: дилетант широкого профиля
ОС: debian/gentoo/openbsd

Re: Как изменить размер раздела в консоли?

Сообщение Aliech »

жучара писал(а):
24.09.2019 13:23
Ну я умничать не буду на ровном месте, но UUID же функция от раздела. Меняется раздел- меняется UUID, логично предположить. Другое дело, что UUID функция НЕКОТОРЫХ ХАРАКТЕРИСТИК раздела. Например, начала раздела и/или файловой системы на нём расположенной. А раз они не поменялись, не поменялся и UUID. Нужно смотреть, от ЧЕГО ИМЕННО UUID зависит.
UUID, который вы используете при монтировании, не свойство раздела. Это не хеш-сумма каких то параметров. Это отдельная запись в ФС, которую ввели для идентификации ФС.
С уважением,
Павел Алиев
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1024
ОС: астралинукс

Re: Как изменить размер раздела в консоли?

Сообщение жучара »

Aliech писал:
24.09.2019 18:12
Это отдельная запись в ФС, которую ввели для идентификации ФС.
понятно, что ввели, не сама же она ввелась. Вопрос- откуда она берётся? Она же вычисляется?
Я просто читаю маны.
Спасибо сказали:
Aliech
Сообщения: 1029
Статус: дилетант широкого профиля
ОС: debian/gentoo/openbsd

Re: Как изменить размер раздела в консоли?

Сообщение Aliech »

жучара писал(а):
24.09.2019 19:22
Aliech писал:
24.09.2019 18:12
Это отдельная запись в ФС, которую ввели для идентификации ФС.
понятно, что ввели, не сама же она ввелась. Вопрос- откуда она берётся? Она же вычисляется?
Записи не вычисляются. Они уже записаны. Ваш КО.
И да, UUID можно поменять потом...
С уважением,
Павел Алиев
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1024
ОС: астралинукс

Re: Как изменить размер раздела в консоли?

Сообщение жучара »

жучара писал(а):
11.02.2019 13:04
...Если что, вся разметка производилась из программы установки линукса, и ей же и разбивалась на разделы.
Вот непонятно, почему так сделано. Сейчас устанавливал debian на чистый диск, где даже MBR затёрта нолями. При установке создавал логический раздел и устанавливал туда, все значения по умолчанию. На поверку вышло, что создан расширенный раздел (смещение 2046) и логический (2048). Грязь.
fdisk так бы никогда не сделала. Значения по умолчанию были бы равны 2048 и 4096. А программа установки сами видите, что творит. Жаль. Хоть бы кто по команде сообщил, куда надо.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20977
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как изменить размер раздела в консоли?

Сообщение Bizdelnick »

жучара писал(а):
19.10.2019 14:57
При установке создавал логический раздел и устанавливал туда, все значения по умолчанию. На поверку вышло, что создан расширенный раздел (смещение 2046) и логический (2048). Грязь.
Логический раздел по определению располагается внутри расширенного. Что просили, то и получили.
Добавлено (15:07):
жучара писал(а):
19.10.2019 14:57
fdisk так бы никогда не сделала.
Да, он в принципе не сможет создать логический раздел, пока нет расширенного. Расширенный там надо создавать явно. Но для всех первичных разделов он рассчитывает смещение одинаково, независимо от того, расширенные ли они, поэтому сэкономить мегабайт не может. А почему Вас смущает, что Вам сэкономили мегабайт на диске?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 1024
ОС: астралинукс

Re: Как изменить размер раздела в консоли?

Сообщение жучара »

Bizdelnick писал:
19.10.2019 15:03
Логический раздел по определению располагается внутри расширенного. Что просили, то и получили.
я знаю. Будь я умнее, я бы заранее создал расширенный раздел (fdisk) по адресу, кратному 2048 а потом бы в программе установки создал бы внутри расширенного логический раздел. И может быть (я надеюсь), логический оказался бы там где нужно.
Но я не такой, я ничё этого не знаю и полагаюсь на значения по умолчанию.
Bizdelnick писал:
19.10.2019 15:03
Да, он в принципе не сможет создать логический раздел, пока нет расширенного. Расширенный там надо создавать явно. Но для всех первичных разделов он рассчитывает смещение одинаково, независимо от того, расширенные ли они, поэтому сэкономить мегабайт не может.
Это я знаю. Но fdisk всё-таки создаст расширенный, а потом логический (явно, неявно, ещё как-то) там где надо.
Bizdelnick писал:
19.10.2019 15:03
А почему Вас смущает, что Вам сэкономили мегабайт на диске?
пытаюсь играть по debianовским же правилам, одно из которых гласит- начало раздела должно располагаться на секторе, кратным 2048.
Re: Как изменить размер раздела в консоли?
Ну и fdisk ругаться не будет.
...В конце концов, почему одна программа позволяет создать расширенный раздел по адресу 2046, а другая нет? Вот ни разу путаницы не добавляет, ага.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20977
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как изменить размер раздела в консоли?

Сообщение Bizdelnick »

жучара писал(а):
19.10.2019 15:35
пытаюсь играть по debianовским же правилам, одно из которых гласит- начало раздела должно располагаться на секторе, кратным 2048.
Кому должно? Так рекомендуется делать, чтобы файловая система работала более эффективно, но на расширенном разделе нет файловой системы.
жучара писал(а):
19.10.2019 15:35
В конце концов, почему одна программа позволяет создать расширенный раздел по адресу 2046, а другая нет?
Не знаю, почему в fdisk решили полностью запретить создавать разделы раньше 2048 блоков. В былые времена, пока не начали выпускать диски с реальным размером блока в 4К и прочие SSD, это было в порядке вещей.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: