Файловые системы кроме UDF и ISO9660 на CD, DVD и Blu-ray

Поместите одинарные кавычки вокруг \$sad\$test:

$ echo $SHELL
/bin/bash
$ ./test.sh '\$sad\$test'
\$sad\$test
8
04.02.2012, 19:24
2 ответа

Можно поместить любую файловую систему на любое блочное устройство, которое Вы любите. ISO9660 или UDF обычно используются на оптических средах потому что, именно это обычно ожидается. Например, чтобы BIOS загрузилась от CD, это должно быть в iso9660. В прошлый раз, когда я попробовал, Windows (XP) не считает UDF за исключением оптических сред, даже при том, что это, кажется, совершенно хорошая фс для использования на флеш-накопителях, так как он имеет способность сохранить полномочия Linux, но может также быть распознан окнами (просто не на флеш-накопителях). Довольно глупый из Microsoft отказаться читать его на флеш-накопителях, если Вы спрашиваете меня.

0
27.01.2020, 20:13
  • 1
    Ну, UDF имеет оптимизацию для жестких дисков также. Я не имею, кажутся тем, чтобы они были используемым на жестких дисках в дикой природе, все же. –  polemon 06.02.2012, 06:55
  • 2
    "возврата каретки", Так как я просто брожу вокруг поиска информации о udf на флеш-накопителях, я должен исправить Вас: udf действительно работает в WinXP, но в режиме только для чтения — просто требуются некоторые определенные параметры, как определенный blocksize (существуют статьи об этом). В более поздних версиях Windows это действительно работает над read'n'write; таким образом, UDF прекрасно подходит как замена FAT. –  Hi-Angel 22.02.2016, 18:52
  • 3
    @Hi-Angel, получил указатель на эти параметры? Я хотел бы видеть, что Windows на самом деле монтирует флеш-накопитель UDF. –  psusi 23.02.2016, 01:09
  • 4
    @psusi хорошо, например, этот, или что один. –  Hi-Angel 23.02.2016, 01:11
  • 5
    @Hi-Angel, интересный.. Я клянусь, что попробовал точно, что установка прежде и нашла, что XP не смонтирует его. Это было то, примерно в то время, когда я также исправил Linux, чтобы лучше не использовать функцию владельца. Я предполагаю, что должен буду попробовать его снова. –  psusi 23.02.2016, 01:56

Я предположил бы, что что-либо работает насколько операционная система может понять это, в конце концов, это - вопрос чтения битов и байтов и перевода тех, которые к структуре файловой системы.

О загрузочных оптических устройствах просто необходимо удостовериться, что часть El Torito там и что BIOS могут понять это, остальное оставляют любой ОС, загружается.

IIRC, Knoppix обрабатывает это путем хранения изображения SquashFS в файловой системе ISO9660, вероятно, чтобы удостовериться, что он может быть считан компьютерами без поддержки SquashFS (он имеет документацию чит-кодов там, наряду с некоторым другим полезным материалом).

2
27.01.2020, 20:13

Теги

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