Сайт | Скачать | Видео | Wiki

Автор Тема: Расширяющиеся разделы  (Прочитано 5860 раз)

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

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Расширяющиеся разделы
« Ответ #15 : 09 Июль 2022, 06:04:22 »
Я правильно понял - uird в prar годовалой давности надо обновить?
Посмотрел что там было за год. Вам может быть интересен INIT= подпараметр, который позволит обойтись без строк в ini файле создающих хомяк пользователю в прар. Это август 21 года. Если ваша сборка uird старше марта 21 то точно надо пересобирать, там крупное изменение связанное с монтированием слоев.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5332
  • Репутация: +139/-1
Re: Расширяющиеся разделы
« Ответ #16 : 09 Июль 2022, 16:35:40 »
Цитата
Добавил в UIRD возможность расширять последний раздел на устройстве так, чтобы он занял все свободное место. Это нужно для распространения ОС на основе UIRD в виде образов. В том числе и исо. При первом старте системы после dd на носитель, раздел будет увеличен. Поддерживаются ext* и btrfs. Для того чтобы это заработало в корень раздела нужно поместить пустой файл с именем EXPAND_ME.
Работает и, после записи iso с dd и загрузки с флешки, раздел расширяется, но... Проверялось ли возможность сохранять там что-то большее, чем 100 Mb данных?

Ниже видно, что раздел sdb3 увеличился со 100 Mb до 5,4 Gb, но реальный размер остался 89 Mb. Как такое возможно, если fdisk не видит никакого 'криминала', без понятия.

Было:
Код
% fdisk -l /dev/sdb    
Диск /dev/sdb: 7,32 GiB, 7862353920 байт, 15356160 секторов   
Disk model: USB Flash Drive     
   
Устр-во    Загрузочный  начало   Конец Секторы Размер Идентификатор Тип   
/dev/sdb1  *                64 3859071 3859008   1,8G            83 Linux   
/dev/sdb2              3859072 4063871  204800   100M            ef EFI (FAT-12/16/32)
/dev/sdb3              4063872 4268671  204800   100M            83 Linux   

Стало, внимание на команду df:
Код
% fdisk -l /dev/sdb    
Диск /dev/sdb: 7,32 GiB, 7862353920 байт, 15356160 секторов   
Disk model: USB Flash Drive     

Устр-во    Загрузочный  начало    Конец  Секторы Размер Идентификатор Тип   
/dev/sdb1  *                64  3859071  3859008   1,8G            83 Linux   
/dev/sdb2              3859072  4063871   204800   100M            ef EFI (FAT-12/16/32)
/dev/sdb3              4063872 15356159 11292288   5,4G            83 Linux


% df -h /dev/sdb3
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
/dev/sdb3           89M          29K   82M            1% /mnt/sdb3

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5332
  • Репутация: +139/-1
Re: Расширяющиеся разделы
« Ответ #17 : 09 Июль 2022, 17:03:03 »
Как такое возможно
Форматнул в ext4:
Код
% df -h /dev/sdb3                                           
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
/dev/sdb3          5,3G          60K  5,0G            1% /mnt/sdb3

Надеюсь этот баг не присущ только моему железу. )
« Последнее редактирование: 09 Июль 2022, 17:07:35 от krasnyh »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Расширяющиеся разделы
« Ответ #18 : 09 Июль 2022, 18:53:17 »
У вас раздел увеличен, а фс - нет. Убедитесь что при сборке uird в него попали нужные утилиты. Если при сборке uird нужных бинарей в системе не было, mkuird просто напишет об этом, но uird соберет, так как это не основные функции. Или это барий?
« Последнее редактирование: 09 Июль 2022, 18:55:31 от betcher »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5332
  • Репутация: +139/-1
Re: Расширяющиеся разделы
« Ответ #19 : 09 Июль 2022, 18:54:57 »
Речь о barium-latest.iso, записанной на флешку с dd. Думал это очевидно.
Код
% fdisk -l barium-latest.iso    
Диск barium-latest.iso: 2,04 GiB, 2185867264 байт, 4269272 секторов   

Устр-во            Загрузочный  начало   Конец Секторы Размер Идентификатор Тип   
barium-latest.iso1 *                64 3859071 3859008   1,8G            83 Linux   
barium-latest.iso2             3859072 4063871  204800   100M            ef EFI (FAT-12/16/32)
barium-latest.iso3             4063872 4268671  204800   100M            83 Linux   
« Последнее редактирование: 09 Июль 2022, 18:56:52 от krasnyh »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Расширяющиеся разделы
« Ответ #20 : 09 Июль 2022, 18:56:31 »
Речь о barium-latest.iso, записанной на флешку с dd.
Понял, проверю.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Расширяющиеся разделы
« Ответ #21 : 10 Июль 2022, 08:38:37 »
Речь о barium-latest.iso, записанной на флешку с dd. Думал это очевидно.
В коммерческой проверил, все нормально отрабатывает.  Странно что у вас так, пересоберу, может случайный косячек.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2543
  • Репутация: +33/-0
Re: Re: Расширяющиеся разделы
« Ответ #22 : 11 Июль 2022, 16:46:07 »
"Расширяющиеся разделы".
- на Ледяном при установке на флэшку( после 'dd-записи') - 3-й раздел( с установленной системой) занимал всё оставшееся место на флэшке.
  И по итогу на флэшке получалось три раздела.
  ? на Магосе/Барие случайно созданием четвертого раздела не удосуживались ( на Ледяном пробовал/пытался, но даже не помню промежуточных итогов... # нужда была в частности по причине, что по умолчанию 3-й-раздел=reiser, а с него много каких фругал-сборок не грузилось. # да и так - почему бы и нет... ) ?
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5332
  • Репутация: +139/-1
Re: Re: Re: Расширяющиеся разделы
« Ответ #23 : 11 Июль 2022, 17:17:03 »
пересоберу, может случайный косячек.
Не знаю, был ли пересобран, но хеши у сегодняшнего отличаются. Проверил с ним - ok. Работает как должно.

Я еще в тот раз заметил, что операция "Expand partition: /dev/sdb3" как-то быстро пролетела. Сейчас же, была явная задержка на этом моменте, чувствовалось, скрипт работает в поте лица. )


Там, где ссылка давалась на скачивание, нет привычного .md5.txt. Я то сразу грешил на сборку, но могло и при скачивании поломаться, так бывает. Редко, но все же...

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Расширяющиеся разделы
« Ответ #24 : 11 Июль 2022, 18:52:47 »
Это новая сборка. Что с той не проверял.