Файловая система FAT между MBR и первым разделом

Как упоминалось umldute, команда setfacl -R с заглавным "X" - это путь, как:

setfacl -R -m u:colleague:rwX .

Однако, для тех, кому нужно повторно применить ACL рекрутно (т.е. как "повторно применить разрешения на подкаталоги" в ля Windows).

find . -mindepth 1 | xargs -n 50 setfacl -b --set-file=<(getfacl . | sed -e 's/x$/X/')

Эта команда может быть разделена, чтобы избежать ошибки типа setfacl: foobar: Только каталоги могут иметь ACL по умолчанию.

find . -mindepth 1 -type d| xargs -n 50 setfacl -b --set-file=<(getfacl . | sed -e 's/x$/X/')
find . -mindepth 1 -type f| xargs -n 50 setfacl -b --set-file=<(getfacl . | grep -v '^default:' | sed -e 's/x$/X/')

Обратите внимание, что синтаксис <( что-то ) - это Замена процесса, которая специфична для bash. Вам может понадобиться создать временный файл, если вы используете другую оболочку.

1
01.12.2014, 22:14
2 ответа

Это - или вещь, которую вы предполагаете, или возможно MBR, который вы обнаруживаете, , защитный MBR и диск был, возможно, однажды загрузочным диском UEFI. Сделайте gdisk/dev/sdd для получения дополнительной информации о диске и его структуре раздела. Вам будет нужно пакет gptfdisk , если вам уже не установят его.

Независимо от первоисточника проблемы, можно запустить новый с новой таблицы разделов, если можно просто очистить главные 4 МБ диска для удаления всех трассировок какой-либо файловой системы или таблицы разделов прежде, чем делить/форматировать далее.

Сделайте:

dd bs=4096 count=1024 if=/dev/zero of=/dev/sdd

... для уверенного запуска новый, если вы хотите вытереть его.

0
28.01.2020, 01:48

Это может произойти, потому что FAT (как 16, так и 32) хранит геометрию раздела около начала первого сектора (63 и 90 байтов соответственно), в то время как MBR хранит его ближе к концу. Это позволяет писать оба сразу. Этап 1 GRUB поддерживает оба, поэтому в обоих этих местах есть "неиспользуемые" области. Но в вашем случае структуры явно перекрестно связаны , и запись в одну повредит другую. ! Я предлагаю вам сделать резервную копию ваших файлов, проверить их, затем ПРОЧИТЬ MBR и затем создать ее снова должным образом. РЕДАКТИРОВАТЬ: это не защитная MBR, потому что тогда она не будет видна как пригодная для использования система FAT. Это было бы скрыто. Возможно, Windows предложит вам отформатировать его, как это обычно бывает с неподдерживаемыми съемными дисками.

0
28.01.2020, 01:48

Теги

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