chroot gentoo в usb

Аналогично решению массива Криса:

$ var=" 2 1  34 3    2 "
$ var=$(echo $var); echo "$((${var// /+}))"
42

Обрежьте и сожмите все символы пробела, затем замените все символы пробела на +и оцените.

1
27.10.2020, 22:57
1 ответ

Когда вы являетесь пользователем root, вы все равно можете получать ошибки, подобные следующим:

tar:./sys/: cannot change ownership to uid 0, gid 0 operation not permitted
tar:./bin/mount: Cannot change mode to rws--x--x: operation not permitted

Похоже на ошибки прав доступа. И они могут быть в некоторых случаях. Обратите внимание, что вам нужно быть пользователем root, чтобы эти команды работали.

Однако эти ошибки также могут появляться, если используемая файловая система не поддерживает эти функции. Например, если флешка отформатирована как вариант FAT32, она не может поддерживать определенные операции, такие как сохранение разрешений unix. Вы можете переключить флэш-накопитель на использование файловой системы, которая поддерживает эти операции, например EXT4, чтобы продолжить. В зависимости от вашего варианта использования вы можете захотеть создать файл обратной связи на флэш-накопителе (, чтобы сам флэш-накопитель можно было сохранить в формате FAT, а кольцевую проверку EXT4 ).

При выполнении chroot не забудьте связать смонтированные файловые системы, как описано в руководстве Gentoo . Некоторые операции/программы завершатся сбоем, если не будут смонтированы элементы хотя бы из /dev, /sysи /proc.

0
18.03.2021, 22:54

Теги

Похожие вопросы