Автор Тема: как увеличить размер директории root?  (Прочитано 5171 раз)

Оффлайн ua3nbw

Re: как увеличить размер директории root?
« Ответ #30 : Июнь 11, 2018, 12:22:26 am »
чувак, ты молодец
Если-бы, молодец это lrrr с с форума armbian.
lrrr был бы молодец, если бы вместо вот это глупости:
Цитировать
	case $RELEASE in
jessie)
;;
stretch)
;;
esac
- смог бы указать как выполнить сборку, взяв произвольную версию ядра.
Так как это делает, например, проект BuildRoot.

Там в файл lib.config вставить KERNELBRANCH="branch:v4.15.y".
для u-boot вроде BOOTBRANCH="branch:v2015.10" (не проверял)


Оффлайн Olej

Re: как увеличить размер директории root?
« Ответ #31 : Июнь 11, 2018, 12:26:55 am »
чувак, ты молодец
Если-бы, молодец это lrrr с с форума armbian.
lrrr был бы молодец, если бы вместо вот это глупости:
Цитировать
	case $RELEASE in
jessie)
;;
stretch)
;;
esac
- смог бы указать как выполнить сборку, взяв произвольную версию ядра.
Так как это делает, например, проект BuildRoot.

Там в файл lib.config вставить KERNELBRANCH="branch:v4.15.y".
для u-boot вроде BOOTBRANCH="branch:v2015.10" (не проверял)
Это уже куда "теплее" ;)
Это всё интересно для одной единственной цели: сборки ядра/образа для обеспечения жёсткого (hard) realtime работы, используя проект Xenomai: Xenomai & realtime.
 

Оффлайн Olej

Re: как увеличить размер директории root?
« Ответ #32 : Июнь 11, 2018, 10:18:08 am »
Армбиан сам при первом запуске растягивает раздел на всю карту.
Как оказалось, это не так:
olej@orangepione:/etc/apt/sources.list.d$ sudo fdisk -l /dev/mmcblk0
[sudo] password for olej:
Disk /dev/mmcblk0: 1,9 GiB, 1998585856 bytes, 3903488 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: 0x67b5d560

Device         Boot Start     End Sectors  Size Id Type
/dev/mmcblk0p1       8192 3493888 3485697  1,7G 83 Linux
Как вы видите, система видит 1.7Gb (размер файла .img), а не полный объём SD-карты 2Gb.
olej@orangepione:~$ sudo parted /dev/mmcblk0
...
(parted) print free
Model: SD ASTC (sd/mmc)
Disk /dev/mmcblk0: 1999MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type     File system  Flags
        32,3kB  4194kB  4162kB           Free Space
 1      4194kB  1789MB  1785MB  primary  ext4
        1789MB  1999MB  210MB            Free Space
В хвосте SD-карты образуется пространство, которое системой квалифицируется как неиспользуемое.
И нужно а). или расширять туда корневой раздел, б). или создавать там новый раздел, который монтировать в /etc/fstab, как /home, например.

P.S. Может сборки Armbian и захватывали сами неиспользуемое пространство при 1-м старте, но новые сейчас этого не делают.

Оффлайн Olej

Re: как увеличить размер директории root?
« Ответ #33 : Июнь 11, 2018, 11:26:48 am »
Собрал от нечего делать, minimal-network-image по этому гайду: https://forum.armbian.com/topic/6831-customize-imagesh-for-orangepizero-minimal-network-install-image/
Размер имиджа для OPiPC получился 452 mb , с помощью Win32DiskImage накатил на карту 4Gb
Для меня (для моих целей) это кажется настолько важным, что я вытащил ваши сообщения, относящиеся к теме (они разрознены) в новую отдельную тему: сборка custom-ного ядра.
Здесь я собираюсь выкладывать результаты экспериментов в этом направлении.
Если вы, ua3nbw, уже сделав это, прокомментируете отдельные детали - то буду очень признателен.

Оффлайн AlDemin

  • Житель
  • ****
  • Сообщений: 494
  • Лайков: 161
  • Карма: +25/-1
  • OPi, OPi+, OPiOne, OPiZero, OPiPC2, BPi, RPiB.
    • Просмотр профиля
Re: как увеличить размер директории root?
« Ответ #34 : Июнь 11, 2018, 11:33:58 am »
Цитата: Olej
P.S. Может сборки Armbian и захватывали сами неиспользуемое пространство при 1-м старте, но новые сейчас этого не делают.
Вчера только собирал самый свежий под PiOne, сразу же при старте занял всю 8Гиговую карту.

Оффлайн Olej

Re: как увеличить размер директории root?
« Ответ #35 : Июнь 11, 2018, 11:42:22 am »
ftp://
Цитата: Olej
P.S. Может сборки Armbian и захватывали сами неиспользуемое пространство при 1-м старте, но новые сейчас этого не делают.
Вчера только собирал самый свежий под PiOne, сразу же при старте занял всю 8Гиговую карту.
Я выше показал командами то, что образ с Armbian, именно "самый свежий под PiOn", записанный (2-3 дня назад) на SD-карту 2Gb - не смог "добрать" даже остаток от такой карты.
Показывайте fdisk, а ешё лучше parted, этой "8Гиговой карты".
« Последнее редактирование: Июнь 11, 2018, 11:47:06 am от Olej »

Оффлайн AlDemin

  • Житель
  • ****
  • Сообщений: 494
  • Лайков: 161
  • Карма: +25/-1
  • OPi, OPi+, OPiOne, OPiZero, OPiPC2, BPi, RPiB.
    • Просмотр профиля
Re: как увеличить размер директории root?
« Ответ #36 : Июнь 11, 2018, 12:24:29 pm »
Цитата: Olej
Показывайте fdisk, а ешё лучше parted, этой "8Гиговой карты".
aleksandr@aleksandr-Desktop:~$ ssh 192.168.46.106
  ___                               ____  _    ___             
 / _ \ _ __ __ _ _ __   __ _  ___  |  _ \(_)  / _ \ _ __   ___
| | | | '__/ _` | '_ \ / _` |/ _ \ | |_) | | | | | | '_ \ / _ \
| |_| | | | (_| | | | | (_| |  __/ |  __/| | | |_| | | | |  __/
 \___/|_|  \__,_|_| |_|\__, |\___| |_|   |_|  \___/|_| |_|\___|
                       |___/                                   

Welcome to ARMBIAN 5.46 user-built Ubuntu 16.04.4 LTS 4.14.48-sunxi   
System load:   0.07 0.25 0.16  Up time:       7 min
Memory usage:  31 % of 493MB  IP:            192.168.46.106
CPU temp:      33°C           
Usage of /:    23% of 7.1G   

[ General system configuration (beta): armbian-config ]

Last login: Mon Jun 11 09:22:22 2018 from 192.168.46.51

aleksandr@orangepione:~$ sudo fdisk -l /dev/mmcblk0
Диск /dev/mmcblk0: 7,4 GiB, 7948206080 байтов, 15523840 секторов
Единицы измерения: секторов из 1 * 512 = 512 байтов
Размер сектора (логический/физический): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Тип метки диска: dos
Идентификатор диска: 0x0b2412dc

Устр-во        Загрузочный Start Конец Секторы  Size Id Тип
/dev/mmcblk0p1              8192 15213343 15205152  7,3G 83 Linux
aleksandr@orangepione:~$

Оффлайн Olej

Re: как увеличить размер директории root?
« Ответ #37 : Июнь 11, 2018, 12:27:36 pm »
Цитата: Olej
Показывайте fdisk, а ешё лучше parted, этой "8Гиговой карты".
aleksandr@aleksandr-Desktop:~$ ssh 192.168.46.106
Ну, не знаю - у меня диаметрально противоположная картина, и я вам её тоже показывал.
В следующий раз как буду накатывать - ещё покажу...

Оффлайн AlDemin

  • Житель
  • ****
  • Сообщений: 494
  • Лайков: 161
  • Карма: +25/-1
  • OPi, OPi+, OPiOne, OPiZero, OPiPC2, BPi, RPiB.
    • Просмотр профиля
Re: как увеличить размер директории root?
« Ответ #38 : Июнь 11, 2018, 12:29:04 pm »
Может по этому вашу 2-х гиговую не расширяет?
Он оставляет не размеченный "хвостик" в конце, а у вас на 2-х гиговой только и места под этот хвостик.
« Последнее редактирование: Июнь 11, 2018, 12:30:40 pm от AlDemin »

Оффлайн Olej

Re: как увеличить размер директории root?
« Ответ #39 : Июнь 11, 2018, 12:33:12 pm »
Может по этому вашу 2-х гиговую не расширяет?
Он оставляет не размеченный "хвостик" в конце, а у вас на 2-х гиговой только и места под этот хвостик.
Может и поэтому ... только и у ua3nbw (выше) такой "хвостик" оставался.
И parted его замечательно присоединяет к разделу ... а автоматом он не присоединяется.

P.S. В любом случае, автоматическое расширение работает не совсем корректно + самое главное, parted, установленный в систему по умолчанию - корректный способ увеличивать или уменьшать разделы (или даже перемещать их по диску, если сильно захочется).
« Последнее редактирование: Июнь 11, 2018, 01:46:48 pm от Olej »

pcmax

  • Гость
Re: как увеличить размер директории root?
« Ответ #40 : Июнь 12, 2018, 03:21:15 pm »
Может по этому вашу 2-х гиговую не расширяет?
Он оставляет не размеченный "хвостик" в конце, а у вас на 2-х гиговой только и места под этот хвостик.
Может и поэтому ... только и у ua3nbw (выше) такой "хвостик" оставался.
И parted его замечательно присоединяет к разделу ... а автоматом он не присоединяется.

P.S. В любом случае, автоматическое расширение работает не совсем корректно + самое главное, parted, установленный в систему по умолчанию - корректный способ увеличивать или уменьшать разделы (или даже перемещать их по диску, если сильно захочется).
ребята, а самое главное?
ну раздел увеличили, а как поменять файловую  систему на sd? по умолчанию она ext4

Оффлайн Olej

Re: как увеличить размер директории root?
« Ответ #41 : Июнь 12, 2018, 03:35:55 pm »
ну раздел увеличили, а как поменять файловую  систему на sd? по умолчанию она ext4
А на фига её менять?
Вы что, знаете и понимаете разницу между ext2 и ext4? ;) ... я уже не спрашиваю про btrfs ;)
А если уж позарез надо другую ФС, то это нужно выбирать сразу при создании образа .img.

P.S. И нет такой файловой системы "по умолчанию", ext4 просто используют чаще других, поэтому и предлагается при создании. Но вы можете использовать на выбор любую из десятка предусмотренных.

P.P.S. Ну не предусмотрено, ... не предусмотрено в Linux преобразовываться на ходу (переобуваться ;D) из одной файловой системы в другую. Никому за 28 лет существования Linux такое не потребовалось.

« Последнее редактирование: Июнь 12, 2018, 04:56:29 pm от Olej »

pcmax

  • Гость
Re: как увеличить размер директории root?
« Ответ #42 : Июнь 12, 2018, 08:49:34 pm »
ну как вот никому? мне вот например.
как раз я и хотел установить btrfs и f2fs
кстати у меня на основной машине btrfs, и она понимает ssd , как ssd а ни как hdd

странно все ребята....  Линукс становится хуже виндовс: все что есть их коробки, тем и пользуйся и не суйся никуда.

Оффлайн Olej

Re: как увеличить размер директории root?
« Ответ #43 : Июнь 12, 2018, 09:29:16 pm »
кстати у меня на основной машине btrfs, и она понимает ssd , как ssd а ни как hdd
херня это, сказки какие-то, которые кто ни попадя пишет >:(
Линукс становится хуже виндовс: все что есть их коробки, тем и пользуйся и не суйся никуда.
Linux всегда был и остаётся несравним с Windows,
Тем, кто этого не понимает - лучше побыстрее возвращаться в Windows.
P.S. Linux - это UNIX, POSIX, и этим всё сказано.

pcmax

  • Гость
Re: как увеличить размер директории root?
« Ответ #44 : Июнь 12, 2018, 10:55:14 pm »
так это Вы так говорите и делаете ;)
ядро не пересобирай,  u-boot  не надо трогать, файловую систему не надо менять
кстати, извините конечно же, но у Вас не виндовс установлен случайно?