рдмреВрдЯ рд╕рдордп рдкрд░ LUKS рдХрдВрдЯреЗрдирд░ рдХреЛ рдбрд┐рдХреЛрдб рдХрд░рдирд╛

рд╢реБрдн рджрд┐рди, рд░рд╛рдд! рдпрд╣ рдкреЛрд╕реНрдЯ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ рдЬреЛ рдПрд▓рдпреВрдХреЗрдПрд╕ рдбреЗрдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд░реВрдЯ рд╡рд┐рднрд╛рдЬрди рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рдЪрд░рдг рдореЗрдВ рд▓рд┐рдирдХреНрд╕ (рдбреЗрдмрд┐рдпрди, рдЙрдмрдВрдЯреВ) рдХреЗ рддрд╣рдд рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдбрд┐рд╕реНрдХ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдФрд░ рдореБрдЭреЗ рдРрд╕реА рдЬрд╛рдирдХрд╛рд░реА рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдирд╣реАрдВ рдорд┐рд▓реАред

рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдЕрд▓рдорд╛рд░рд┐рдпреЛрдВ рдореЗрдВ рдбрд┐рд╕реНрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде, рдореБрдЭреЗ / etc / crypttab рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬреНрдЮрд╛рдд рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрд┐рдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рдбрд┐рд╕реНрдХ рдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореИрдВ рдЗрд╕ рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддрд╛ рд╣реВрдВ, рдЕрд░реНрдерд╛рддреН, рдлрд╝рд╛рдЗрд▓ рдХреЛ рд░реВрдЯ рд╡рд┐рднрд╛рдЬрди (рдорд╛рдЙрдВрдЯ) рдорд╛рдЙрдВрдЯ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╣реА рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ , рдЬреЛ ZFS рдХреЗ рдЖрдпрд╛рдд рдХреЛ рдирдХрд╛рд░рд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдпрджрд┐ рд╡реЗ * _crypt рдбрд┐рд╡рд╛рдЗрд╕, рдпрд╛ mdadm рдЫрд╛рдкреЗ рдкрд░ рд╡рд┐рднрд╛рдЬрди рд╕реЗ рдПрдХрддреНрд░ рдХрд┐рдП рдЧрдП рдереЗ рд╡рд░реНрдЧреЛрдВ рд╕реЗ рднреА рдПрдХрддреНрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рд╣рдо рд╕рднреА рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдПрд▓рдпреВрдХреЗрдПрд╕ рдХрдВрдЯреЗрдирд░реЛрдВ рдкрд░ рднрд╛рдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдФрд░ рдЕрдиреНрдп рд╕реЗрд╡рд╛рдУрдВ рдХреА рд╢реБрд░реБрдЖрддреА рд╢реБрд░реБрдЖрдд рдХреА рд╕рдорд╕реНрдпрд╛ рднреА рд╣реИ рдЬрдм рдЕрднреА рддрдХ рдХреЛрдИ рд╕рд░рдгрд┐рдпрд╛рдВ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдореИрдВ рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░реЛрдХреНрд╕реЛрдХреНрд╕ рд╡реАрдИ 5.x рдФрд░ рдЖрдИрдПрдлрдПрд╕рдЖрдИ рдкрд░ рдЬреЗрдбрдПрдлрдПрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ)ред

ZFSoverISCSI рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛
iSCSI рдореЗрд░реЗ рд▓рд┐рдП LIO рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрдм iscsi рд▓рдХреНрд╖реНрдп рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ ZVOL рдбрд┐рд╡рд╛рдЗрд╕ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдЙрдиреНрд╣реЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реЗ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд▓реЛрдб рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрд╛ рддреЛ рдПрдХ json рдлрд╝рд╛рдЗрд▓ рдмреИрдХрдЕрдк рдХреЛ рдмрд╣рд╛рд▓ рдХрд░рдирд╛, рдпрд╛ рдкреНрд░рддреНрдпреЗрдХ рд╡реАрдПрдо рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдЬреЛрдбрд╝рдирд╛, рдЬреЛ рдХрд┐ рдЕрднреА рднрдпрд╛рдирдХ рд╣реИ рдЬрдм рджрд░реНрдЬрдиреЛрдВ рдРрд╕реА рдорд╢реАрдиреЗрдВ рд╣реИрдВ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ 1 рд╕реЗ рдЕрдзрд┐рдХ рдбрд┐рд╕реНрдХ рд╣реИрдВред

рдФрд░ рджреВрд╕рд░рд╛ рдкреНрд░рд╢реНрди рдЬреЛ рдореИрдВ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрд╣ рд▓реЗрдЦ рдХрд╛ рдореБрдЦреНрдп рдмрд┐рдВрджреБ рд╣реИ)ред рдФрд░ рд╣рдо рдиреАрдЪреЗ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ, рдХрдЯ рдХреЗ рдиреАрдЪреЗ рдЬрд╛рдУ!

рдЕрдзрд┐рдХрддрд░, рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░, рд╡реЗ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ (cryptsetup luksAddKey рдХрдорд╛рдВрдб рдХреЛ рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рдкрд╣рд▓реЗ рд╕реНрд▓реЙрдЯ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ), рдпрд╛ рджреБрд░реНрд▓рдн рдЕрдкрд╡рд╛рджреЛрдВ рдореЗрдВ (рд░реВрд╕реА рднрд╛рд╖рд╛ рдмрд╣реБрдд рд╣реА рджреБрд░реНрд▓рдн рдЬрд╛рдирдХрд╛рд░реА рд╣реИ) - рдбрд┐рдХреНрд░рд┐рдкреНрдЯ_рдбреНрд░реЗрдбреЗрдб рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдЬреЛ / lib / cryptsetup / рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╣реИ (рдмреЗрд╢рдХ, рдЕрднреА рднреА рддрд░реАрдХреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрди рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдиреЗ рд▓реЗрдЦ рдХрд╛ рдЖрдзрд╛рд░ рдмрдирд╛рдпрд╛)ред рдореИрдВ рд░рд┐рдмреВрдЯ рдХреЗ рдмрд╛рдж рдкреВрд░реНрдг рд╕реНрд╡рд╛рдпрддреНрдд рд╕рдорд╛рд╡реЗрд╢рди рдХреЗ рд▓рд┐рдП рднреА рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ, рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрджреЗрд╢ рдХреЗ рдХрдВрд╕реЛрд▓ рдореЗрдВред рддреЛ рдЗрдВрддрдЬрд╛рд░ рдХреНрдпреЛрдВ? -

рдЪрд▓реЛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдУ!

рд╣рдо рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдорд╛рдирддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреНрд░рд┐рдкреНрдЯреЛ-рд╡рд┐рднрд╛рдЬрди sda3_crypt рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдбреЗрдмрд┐рдпрди рдФрд░ рдПрдХ рджрд░реНрдЬрди рдбрд┐рд╕реНрдХ рдЬреЛ рдЖрдк рдХреА рддрд░рд╣ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдФрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ sda3_crypt рдХреЛ рдЕрдирд▓реЙрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╛рд╕рдлрд╝реНрд░реЗрдЬрд╝ рд╣реИ рдФрд░ рдпрд╣ рдЗрд╕ рдЦрдВрдб рд╕реЗ рд╣реИ рдХрд┐ рд╣рдо рдЪрд▓ рд░рд╣реЗ (рдбрд┐рдХреНрд░рд┐рдкреНрдЯ) рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдкрд╛рд╕рд╡рд░реНрдб рд╕реЗ "рд╣реИрд╢" рд╣рдЯрд╛ рджреЗрдВрдЧреЗ рдФрд░ рдЗрд╕реЗ рдЕрдиреНрдп рдбреНрд░рд╛рдЗрд╡ рдореЗрдВ рдЬреЛрдбрд╝ рджреЗрдВрдЧреЗред рд╕рдм рдХреБрдЫ рдкреНрд░рд╛рдердорд┐рдХ рд╣реИ, рдХрдВрд╕реЛрд▓ рдореЗрдВ рд╣рдо рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:

/lib/cryptsetup/scripts/decrypt_derived sda3_crypt | cryptsetup luksFormat /dev/sdX 

рдЬрд╣рд╛рдВ рдПрдХреНрд╕ рд╣рдорд╛рд░реЗ рдбрд┐рд╕реНрдХ, рд╡рд┐рднрд╛рдЬрди, рдЖрджрд┐ рд╣реИред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕рдлрд╝реНрд░реЗрдЬрд╝ рд╕реЗ "рд╣реИрд╢" рдХреЗ рд╕рд╛рде рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдпреВрдпреВрдЖрдИрдбреА рдпрд╛ рдЖрдИрдбреА рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдпрд╣ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХрд┐рд╕ рдФрд░ рдХрд┐рд╕рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╣рдо рдХреНрд░рдорд╢рдГ / рджреЗрд╡ / рдбрд┐рд╕реНрдХ / рдмрд╛рдп-рдпреВрдЖрдИрдбреА рдФрд░ рдмрд╛рдп-рдЖрдИрдбреА рд╕реЗ рдбреЗрдЯрд╛ рд▓реЗрддреЗ рд╣реИрдВред

рдЕрдЧрд▓рд╛ рдЪрд░рдг рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдорд┐рдиреА-рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рддреИрдпрд╛рд░реА рд╣реИ, рд╣рдо рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВ:

 cp -p /usr/share/initramfs-tools/hooks/cryptroot /etc/initramfs-tools/hooks/ cp -p /usr/share/initramfs-tools/scripts/local-top/cryptroot /etc/initramfs-tools/scripts/local-top/ 

рдЖрдЧреЗ

 touch /etc/initramfs-tools/hooks/decrypt && chmod +x /etc/initramfs-tools/hooks/decrypt 

рд╕рд╛рдордЧреНрд░реА ../decrypt
 #!/bin/sh cp -p /lib/cryptsetup/scripts/decrypt_derived "$DESTDIR/bin/decrypt_derived" 


рдЖрдЧреЗ

 touch /etc/initramfs-tools/hooks/partcopy && chmod +x /etc/initramfs-tools/hooks/partcopy 

рд╕рд╛рдордЧреНрд░реА ../partcopy
 #!/bin/sh cp -p /sbin/partprobe "$DESTDIR/bin/partprobe" cp -p /lib/x86_64-linux-gnu/libparted.so.2 "$DESTDIR/lib/x86_64-linux-gnu/libparted.so.2" cp -p /lib/x86_64-linux-gnu/libreadline.so.7 "$DESTDIR/lib/x86_64-linux-gnu/libreadline.so.7" 


рдХреБрдЫ рдФрд░

 touch /etc/initramfs-tools/scripts/local-bottom/partprobe && chmod +x /etc/initramfs-tools/scripts/local-bottom/partprobe 

рд╕рд╛рдордЧреНрд░реА ../partprobe
 #!/bin/sh $DESTDIR/bin/partprobe 


рдФрд░ рдЕрдВрддрд┐рдо, рдЕрдкрдбреЗрдЯ-рдЗрдирдЯреНрд░реИрдордлреИрдЯ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ / etc / initramfs-tools / script / local-top / cryptroot, рдкрдВрдХреНрддрд┐ ~ 360 рдкрд░ рд╢реБрд░реВ рд╣реЛрдХрд░, рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдХреЛрдб рдХрд╛ рдПрдХ рдЯреБрдХрдбрд╝рд╛

рдореВрд▓
 # decrease $count by 1, apparently last try was successful. count=$(( $count - 1 )) message "cryptsetup ($crypttarget): set up successfully" break 


рдФрд░ рдЗрд╕ рдлреЙрд░реНрдо рдореЗрдВ рд▓рд╛рдПрдВ

рд╕рдВрдкрд╛рджрд┐рдд
 # decrease $count by 1, apparently last try was successful. count=$(( $count - 1 )) /bin/decrypt_derived $crypttarget | cryptsetup luksOpen /dev/disk/by-uuid/ *CRYPT_MAP* /bin/decrypt_derived $crypttarget | cryptsetup luksOpen /dev/disk/by-id/ *CRYPT_MAP* message "cryptsetup ($crypttarget): set up successfully" break 


рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣рд╛рдВ рдпреВрдпреВрдЖрдИрдбреА рдпрд╛ рдЖрдИрдбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдПрдЪрдбреАрдбреА / рдПрд╕рдПрд╕рдбреА рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЛ / etc / initramfs-tools / рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк рдпрд╣ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ udevadm info -a -n / dev / sdX рджреНрд╡рд╛рд░рд╛ рдХрд┐рд╕ рдбреНрд░рд╛рдЗрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ ? egrep 'рджреЗрдЦ | DRIVER' ред

рдЕрдм рдЬрдм рд╣рдо рд╕рдорд╛рдкреНрдд рд╣реЛ рдЪреБрдХреЗ рд╣реИрдВ рдФрд░ рд╕рднреА рдлрд╛рдЗрд▓реЗрдВ рдЕрдкрдбреЗрдЯ рд╣реЛ рдЪреБрдХреА рд╣реИрдВ, рдЕрдкрдбреЗрдЯ-initramfs -u -k all -v , рддреЛ рд▓реЙрдЧрд┐рдВрдЧ рдореЗрдВ рд╣рдорд╛рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдореЗрдВ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП ред рд╣рдо рд░рд┐рдмреВрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдкрд╛рд╕рдлрд╝реНрд░реЗрдЬрд╝ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдбрд┐рд╕реНрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдереЛрдбрд╝рд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрд╛рдж, рд╕рд┐рд╕реНрдЯрдо рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рд░реВрдЯ рд╡рд┐рднрд╛рдЬрди рдХреЗ рдмрд╛рдж, рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЗ рдЕрдВрддрд┐рдо рдЪрд░рдг рдореЗрдВ, рдЕрд░реНрдерд╛рддреН, "рд╡рд┐рднрд╛рдЬрди" рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ - рдпрд╣ LUKS рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рдХрд┐рд╕реА рднреА рд╕рд░рдгрд┐рдпреЛрдВ рдкрд░ рд╕рднреА рдмрдирд╛рдП рдЧрдП рд╡рд┐рднрд╛рдЬрдиреЛрдВ рдХреЛ рдвреВрдВрдвреЗрдЧрд╛ рдФрд░ рдЙрдард╛рдПрдЧрд╛, рдЪрд╛рд╣реЗ рд╡рд╣ FSFS рдпрд╛ mdadm, рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ рдЗрдХрдЯреНрдард╛ рд╣реЛрдЧрд╛! рдФрд░ рдЗрди рд╕рднреА рд╕реЗрд╡рд╛рдУрдВ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЗрди рдбрд┐рд╕реНрдХ / рд╕рд░рдгрд┐рдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

update1 : рдЬреИрд╕рд╛ рдХрд┐ AEP рдиреЗ рдиреЛрдЯ рдХрд┐рдпрд╛ рд╣реИ , рдпрд╣ рд╡рд┐рдзрд┐ рдХреЗрд╡рд▓ LUKS1 рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддреА рд╣реИред

Source: https://habr.com/ru/post/hi457260/


All Articles