рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

Extract_compressed_fs - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ extract_compressed_fs рдЪрд▓рд╛рдПрдВред

рдпрд╣ рдХрдорд╛рдВрдб extract_compressed_fs рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


create_compressed_fs, Extract_compressed_fs - рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЛ a . рд╕реЗ/рдореЗрдВ рдХрдиреНрд╡рд░реНрдЯ рдФрд░ рдПрдХреНрд╕рдЯреНрд░реЗрдХреНрдЯ рдХрд░реЗрдВ
рдХреНрд▓реВрдк рд╡реЙрд▓реНрдпреВрдо

SYNOPSIS


create_compressed_fs [ рд╡рд┐рдХрд▓реНрдк ] рдХреА рдЫрд╡рд┐ рдЖрдЙрдЯрдлрд╛рдЗрд▓

Extract_compressed_fs рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо

рд╡рд░реНрдгрди


create_compressed_fs рдПрдХ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдЫрд╡рд┐ рдХреЛ рдПрдХ рд╕рдВрдкреАрдбрд╝рд┐рдд рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рддрд╛ рд╣реИ
рдХреНрд▓реВрдк рдбреНрд░рд╛рдЗрд╡рд░ рдХреЗ рд╕рд╛рде рдорд╛рдЙрдВрдЯрд┐рдВрдЧред

Extract_compressed_fs create_compressed_fs рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдЫрд╡рд┐ рдХреЛ рдЕрд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рддрд╛ рд╣реИред

рд╡рд┐рдХрд▓реНрдк


рдЪрд▓рд╛рдПрдВ create_compressed_fs рдЙрдкрд▓рдмреНрдз рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "-h" рдХреЗ рд╕рд╛рде рдХрдорд╛рдВрдб рдХрд░реЗрдВ рдФрд░
рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рдореЛрдб рдФрд░ рдЙрдиреНрдирдд рдЙрдкрдпреЛрдЧ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде) рдХрд╛ рд╡рд┐рд╡рд░рдгред
Blocksize 512 рдмрд╛рдЗрдЯреНрд╕ рдХрд╛ рдЧреБрдгрдЬ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

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

рдЙрджрд╛рд╣рд░рдг


create_compressed_fs image.ext2 image.ext2.cloop

Extract_compressed_fs image.ext2.cloop | рд╕реАрдПрдордкреА рдЫрд╡рд┐.ext2 -

mkcmd="genisoimage -joliet-long -D -r рдбреЗрдЯрд╛"

$рдПрдордХреЗрд╕реАрдПрдордбреА | create_compressed_fs -s $($mkcmd --print-size)i - file.cloop

create_compressed_fs image.iso -S image.cloop.a0 - | рд╕реНрдкреНрд▓рд┐рдЯ-рдмреА 1024m - рдЗрдореЗрдЬ.рдХреНрд▓реВрдкред

рдмрд┐рд▓реНрд▓реА рдЫрд╡рд┐.рдХреНрд▓реВрдкред* | рд╕реАрдбреАрдЖрд░рд╕реНрдХрд┐рди -

рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ


рдЗрд╖реНрдЯрддрдо рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП, create_compressed_fs рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
рдлрд╛рдЗрд▓реЗрдВ.

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

рдФрд░ рдЗрд╕рд▓рд┐рдП рд╕рдордЭреМрддрд╛ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рд╕рдмрд╕реЗ рд╕рд░рд▓ рд╡рд┐рдзрд┐ (рдкреНрд░рд╛рдЪреАрди рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдпреБрдХреНрдд)
create_compressed_fs) рдПрдХ рдмрдбрд╝рд╛ рдЕрд╕реНрдерд╛рдпреА рдореЗрдореЛрд░реА рдмрдлрд░ рд╣реИ (рд╡рд┐рдХрд▓реНрдк -m) рд╕рдВрдкреАрдбрд╝рд┐рдд рдбреЗрдЯрд╛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП
рд░реИрдо рдореЗрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╕рдордЧреНрд░ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рджрд░реНрд╢рди рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдЧреНрд░рд╕реНрдд рд╣реИ рдФрд░ рдпрд╣ рдбреНрд░рд╛рдЗрд╡ рдХрд░ рд╕рдХрддрд╛ рд╣реИ
OOM рд╢рд░реНрддреЛрдВ рдореЗрдВ рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧред

рдЗрд╕рдХрд╛ рдЕрдЧрд▓рд╛ рд╡рд┐рдХрд▓реНрдк рдЕрд╕реНрдерд╛рдпреА рдбреЗрдЯрд╛ рдХреЛ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛ рд╣реИ -f
рд╡рд┐рдХрд▓реНрдк)ред рдпрд╣ рд╕рдордЧреНрд░ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди create_compressed_fs рд╕рдВрдЪрд╛рд▓рди
рдзреАрдорд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдкрд░ рдбреЗрдЯрд╛ рдХреЛ рд╡рд╛рдкрд╕ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд╕рд╛рде рд╣реА, рдбрдмрд▓ рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди
рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдпрджрд┐ рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рд╕реАрдорд┐рдд рд╣реИ, рддреЛ -r рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдЕрд╕реНрдерд╛рдпреА рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓), рд╣рд╛рд▓рд╛рдБрдХрд┐ рдХреЙрдкреА-рдмреИрдХ рдЪрд░рдг рдХреА рдЧрддрд┐ рдХрдо рд╣реЛ рд╕рдХрддреА рд╣реИ
рдХрд╛рдлреАред

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

рджреВрд╕рд░рд╛, рдХреНрд▓реЙрдк рд╡реЙрд▓реНрдпреВрдо рдХреЗ рд╣реЗрдбрд░ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдлрд╛рдЗрд▓ рдореЗрдВ рд╕реНрдЯреЛрд░ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдмрд╛рдж рдореЗрдВ
рдХрд╛рдо, рд╣реЗрдбрд░ рдХреЛ рдХреИрдЯ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдХрдВрдкреНрд░реЗрд╕реНрдб рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдорд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред NS
рдЖрдЙрдЯрдкреБрдЯ рдбреЗрдЯрд╛ рдХреЛ stdout рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рд╢реАрд░реНрд╖рд▓реЗрдЦ рдмрд╣реБрдд рджреЗрд░ рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрддрд╛ рд╣реИ, рдпрд╣ рд╡рд┐рдзрд┐ рд╣реИ
рддрддреНрдХрд╛рд▓ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдХреБрдЫ рддрд░рдХреАрдмреЗрдВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреИрд╕реЗ
рд╕реНрдкреНрд▓рд┐рдЯ рдпреВрдЯрд┐рд▓рд┐рдЯреА рдореЗрдВ рдкрд╛рдЗрдкрд┐рдВрдЧ (VFAT рдкрд░ рдЫреЛрдЯреА рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдбреАрд╡реАрдбреА рдЗрдореЗрдЬ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП) рдпрд╛ рдкрд╛рдЗрдкрд┐рдВрдЧ рдбреЗрдЯрд╛
рдЧрд░реНрдд ssh рдпрджрд┐ рд╕реНрдерд╛рдиреАрдп рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдХреЛрдИ рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдирд╣реАрдВ рд╣реИ (рдФрд░ рд╣реЗрдбрд░ рдХреЛ рдЕрд▓рдЧ рд╕реЗ рдХреЙрдкреА рдХрд░рдирд╛)ред

рдмрдврд╝рддреЗ


рдЖрдк рд▓реЛрдб рд╣реЛрдиреЗ рдкрд░ рдХреНрд▓реЙрдк рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рд▓реЛрд╕реЗрдЯрдЕрдк рдпрд╛ рд▓реЛрд╕реЗрдЯрдЕрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдорд╛рдЙрдВрдЯ рдХрдорд╛рдВрдб рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ред рдЙрджрд╛рд╣рд░рдг:

insmod cloop.o рдлрд╝рд╛рдЗрд▓=/рдкрде/рд╕реЗ/рд╕рдВрдкреАрдбрд╝рд┐рдд/рдЫрд╡рд┐

Lostup /dev/cloop1 /path/to/compressed/image

рдорд╛рдЙрдВрдЯ-рдУ рдЖрд░рдУ-рдЯреА рдЬреЛ рдХреБрдЫ рднреА / рджреЗрд╡ / рдХреНрд▓реЙрдк / рдПрдордПрдирдЯреА / рд╕рдВрдкреАрдбрд╝рд┐рдд

рдорд╛рдЙрдВрдЯ cl /mnt/misc -oloop=/dev/cloop0

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди extract_compressed_fs рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad