Пропал fdisk из busybox при установке

Автор xfce1, 11 июня 2020, 15:56:24

« назад - далее »

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

xfce1

В режиме установки, жмем Alt-F2 и проверяем:

Debian9:
[attach=1]

Debian10:
[attach=2]

Как вернуть - непонятно. У меня в preseed-файле идет кастомная разбивка диска, использующая fdisk для работы.

ChubaDuba

#1
В 10-ке он в /sbin/
NewInBuster

xfce1

Нету его там.
[attach=1]

qupl

Разве есть связь между busybox и fdisk?   Образ установочный без fdisk?   Какой именно?

xfce1

Связи нет. В 9ке он был, а тут пропал. Это является багом, или сделано специально?
Образ netinstall как один так и другой.

qupl


xfce1

Где?
Речь не про установленную ОС, а про её инсталлятор.
[attach=1]

ChubaDuba

Цитата: xfce1 от 15 июня 2020, 12:53:27Это является багом, или сделано специально?
Судя по ману, его убрали.

xfce1

Это печально, есть ли шанс что в 11м дебиане вернут обратно?

xfce1

И на всякий случай вот ссылка на busybox в stretch, где всё то же самое, только fdisk там почему-то работает.
https://manpages.debian.org/stretch/busybox/busybox.1.en.html

qupl

Цитата: ChubaDuba от 15 июня 2020, 14:13:10Судя по ману, его убрали.
Я не уверен , что он был в самом busybox, потому что в 9-ке в списке апплетов тоже нет fdisk.

Цитата: xfce1 от 15 июня 2020, 13:54:28
Где?
Речь не про установленную ОС, а про её инсталлятор.
Сам пакет fdisk есть в образе.
"Установленные" программы в образе, это то, что зашито в initramfs, возможно оттуда его выкинули.



xfce1

В busybox его скорее всего нет и не было.
Придется тогда перепаковывать initramfs...
Но скорее всего это баг. Попробую отписать на debian-user@lists.debian.org

ChubaDuba

#12
Разобрался...
Busybox он двух версий: busybox и busybox-static.
Busybox-static идёт с fdisk'ом.
busybox-static 1:1.30.1-4

xfce1

В stretch тоже обычный, не статик
[attach=1]

ChubaDuba

Цитата: xfce1 от 15 июня 2020, 15:05:08В stretch тоже обычный, не статик
Посмотрел у себя:

$ apt search busybox*

выхлоп
Установлен busybox...

Смотрим список доступных команд:

$ busybox --help

выхлоп
Как видно fdisk'а нет.

Думаю, что если установить пакет busybox-static, то он будет...
выхлоп после установки busybox-static