Tomcat Ghostcat можно использовать через обратный прокси-сервер apache?

parted по умолчанию использует нечетные единицы измерения, поэтому лучше указать это.

(parted) unit MiB

или

(parted) mkpart... 1MiB 1024MiB

Нет необходимости выполнять проверку выравнивания, если вы знаете, что ваш раздел начинается с 1MiB.

Команда set 1 lba onфактически изменяет тип раздела на Linux. Это может показаться немного неожиданным, но для parted's setнормально изменять типы разделов (другие параметры raid, lvm,... ).

За исключением этой детали, результат ваших операций полностью идентичен. Разница в выходе - просто оптическая проблема.

Это может быть пережиток старого parted, который использовался для создания самих файловых систем, а не только разделов.(*)Если вы хотите, чтобы ntfsзакрепилось, вам нужно mkntfsодин.


Ваш интерактивный метод:

# dd if=/dev/zero of=MyDrive.img iflag=fullblock bs=1M count=1024 && sync
# parted MyDrive.img 
GNU Parted 3.2
Using /dev/shm/MyDrive.img
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel msdos                                                    

Сейчас я создаю его копию, чтобы мы могли проверить и сравнить другой метод.:

(parted) ^Z                                                               
[1]+  Stopped                 parted MyDrive.img
# cp MyDrive.img MyDrive-Copy.img
# fg

Далее:

(parted) mkpart primary NTFS 1 1024
(parted) align-check optimal 1                                            
1 aligned
(parted) print                                                            
Model:  (file)
Disk /dev/shm/MyDrive.img: 1074MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1024MB  1023MB  primary  ntfs         lba

Показывает ntfsи lba, но напечатал еще раз, а его нет:

# parted MyDrive.img
GNU Parted 3.2
Using /dev/shm/MyDrive.img
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print                                                            
Model:  (file)
Disk /dev/shm/MyDrive.img: 1074MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1024MB  1023MB  primary

Ваш 2-й способ с использованием терминальных команд, выполняемых на копии:

# parted MyDrive-Copy.img mkpart primary NTFS 1 1024
# parted MyDrive-Copy.img align-check optimal 1
1 aligned
# parted MyDrive-Copy.img print
Model:  (file)
Disk /dev/shm/MyDrive-Copy.img: 1074MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1024MB  1023MB  primary

Есть ли отличия?

# cmp -l MyDrive.img MyDrive-Copy.img && echo Identical || echo Different
Identical

(Без метода копирования у них были бы разные идентификаторы дисков, так как это происходит каждый раз, когда вы mkpart. С разделами GPT каждый отдельный раздел также будет иметь уникальный PARTUUID, поэтому этот метод не применяется к другим схемам разделения, или, скорее, вам нужно проверить, что представляют разные байты.)


Итак, вы действительно получаете тот же результат в конце концов, если только команды не отличаются (в вашем первом примере )не было set.


(*)

Чтобы избежать путаницы, после mkntfsна разделе partedобнаруживает наличие NTFS, а set 1 lba onбольше не устанавливает Linux в качестве типа раздела.Это также означает, что со случайными данными на диске вы можете получить случайные результаты в таблице разделов.

Таким образом, может быть смысл указать NTFS, когда вы mkpartв конце концов. partedзапоминает этот тип для текущего сеанса и действует соответствующим образом при выборе типов разделов. В переводе на терминал лучше всего сделать все одной командой.

# parted MyDrive.img \
    mklabel msdos \
    mkpart primary NTFS 1 1024 \
    set 1 lba on \
    align-check optimal 1 \
    print

Model:  (file)
Disk /dev/shm/MyDrive.img: 1074MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1024MB  1023MB  primary  ntfs         lba
0
05.03.2020, 13:07
1 ответ

CVE -2020 -1938 нельзя использовать через обратный прокси -только путем прямого подключения к порту AJP.

0
28.04.2021, 23:21

Теги

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