рдкрд╛рдардХ рдХреЛ рдореЗрд░рд╛ рд╕рдореНрдорд╛рди!
рд╡рд┐рд╖рдп рдХреЗрд╡рд▓ рд╡рд┐рдирд╛рд╢рдХрд╛рд░реА рд░реВрдк рд╕реЗ рд╡рд┐рд╢рд╛рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдЪрд▓реЛ рдмрд┐рдВрджреБ рдкрд░ рд╕рд╣реА рд╣реЛ рдЬрд╛рдПрдВред рдЖрдк рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╣рд╛рдиреА рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рд╡рд┐рдВрдбреЛрдЬ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдФрд░ * рдирд┐рдХреНрд╕ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рде рдПрдХ рдпреВрдПрд╕рдмреА рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреИрд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рдЗрд╕реЗ рд▓рд╛рдЗрд╡-рдпреВрдПрд╕рдмреА рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рдорд╛рдлреА рдХреЗ рд▓рд┐рдП рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдорд╛рдлреА рдорд╛рдБрдЧрддрд╛ рд╣реВрдБ, рд╕рдорд░реНрдердХ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдЗрддрдирд╛ рдЫреЛрдЯрд╛ред
рдЕрдореВрд░реНрдд
рдХрд┐рд╕реА рддрд░рд╣, рдореБрдЭреЗ рдПрдХ рд╣реА рдорд╢реАрди рдкрд░ рдХрдИ рдмрд╛рд░ рдПрдХ рд╣реА рдорд╢реАрди рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рд╛, рджреЛрдиреЛрдВ
рд╕рд╛рдереА Microsoft рд╕рдЬреНрдЬрдиреЛрдВ рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╕рдВрджреАрджрд╛ * рдирд┐рдХреНрд╕ рд╕реЗред рдЙрд╕реА рд╕рдордп, рдирдП рд╕реНрдерд╛рдкрд┐рдд рдУрдПрд╕ рдХреЗ рдЗрдВрд╕реНрдЯреЙрд▓рд░реЛрдВ рдиреЗ рд╕рдордп-рд╕рдордп рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд▓реЛрдЧреЛрдВ рдХреЗ рд▓реЛрдбрд░реЛрдВ рдХреЛ рд░рдЧрдбрд╝ рджрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рд▓рд╛рдЗрд╡-рдпреВрдПрд╕рдмреА рд╕реЗ рдмреВрдЯ рдХрд░рдХреЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рд▓реЗрдХрд┐рди рд╕рдмрд╕реЗ рдмреБрд░реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕ рд╕рдм рдХреЗ рд╕рд╛рде, рд╣рд╛рде рдореЗрдВ
рдХреЗрд╡рд▓ рдПрдХ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдерд╛ (рдФрд░ рдПрдХ рдФрд░ 15 рдХрдВрдкреНрдпреВрдЯрд░ рд╕рдЪ рдереЗ, рд▓реЗрдХрд┐рди рдЙрдирдореЗрдВ рд╕реЗ рдмрд╣реБрдд рдХрдо рд╕рдордЭ рдереА, рдХреНрдпреЛрдВрдХрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреА рдЙрдореНрдореАрдж рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рд╡рд╛рд░рдВрдЯреА рдХрд╛рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рдерд╛)ред рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡, рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдПрдХ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдереАред рдпрд╣ рддрдм рдерд╛ рдХрд┐ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рджреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрдкрдиреНрди рд╣реБрдЖ, рдФрд░ рдЕрдзрд┐рдорд╛рдирддрдГ рддреАрди (рд╣рд╛рд▓рд╛рдВрдХрд┐ 4 рд╕рдВрднрд╡) рдПрдХ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдбрд┐рд╡рд╛рдЗрд╕ред
рд╕рд┐рджреНрдзрд╛рдВрдд рдХреА рдмрд┐рдЯ
рдПрдХ рд╕рд╛рде рдХрдИ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдФрд░ рдПрдХ рдЕрдиреНрдп рд▓рд╛рдЗрд╡ рдУрдПрд╕ рдкрд░ рдмрд╛рдж рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рдПрдХ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рд╕реЗ рдХрдИ рдХреИрд╕реЗ рдмрдирд╛рдПрдВ? рдЬрд╡рд╛рдм рд╕реНрдкрд╖реНрдЯ рд╣реИ - рдПрдХ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдХрдИ рд╡рд┐рднрд╛рдЬрди рдХрд░реЗрдВ!
рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЕрд╡рдЪреЗрддрди рдХреА рдЧрд╣рд░рд╛рдИ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП
, рдореБрдЭреЗ рд╕рдВрд╕реНрдерд╛рди рдХреЗ рдкрд╛рдареНрдпрдХреНрд░рдо рд╕реЗ рдпрд╛рдж рдЖрдпрд╛ рдХрд┐ рд╡рд┐рднрд╛рдЬрди рдХреА рдЬрд╛рдирдХрд╛рд░реА рдлреНрд▓реИрд╢
рдбреНрд░рд╛рдЗрд╡ рдХреЗ рдбреНрд░рд╛рдЗрд╡ рдХреЗ рдкрд╣рд▓реЗ рд╕реЗрдХреНрдЯрд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХреА рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕реЗ рдорд╛рд╕реНрдЯрд░ рдмреВрдЯ рдЯреЗрдмрд▓ (
рдПрдордмреАрдЖрд░ ) рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╛ рдЗрд╕рдХреЗ рдЕрд▓рдЧ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рд╡рд┐рднрд╛рдЬрди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рднрд╛рдЧ рдСрдлрд╕реЗрдЯ 0x01BE рдкрд░ рд╕реНрдерд┐рдд рд╣реИ рдФрд░ 16 рдмрд╛рдЗрдЯреНрд╕ рдХреЗ 4 рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдПрдХ рдЕрд▓рдЧ рдЕрдиреБрднрд╛рдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИред рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдПрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡рд┐рднрд╛рдЬрди рд╕рдВрднрд╡ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИ рдФрд░ рдЪрд╛рд░ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВред
рдЙрдкрдХрд░рдг
рд╡реЙрдиреНрдЯреЗрдб рдУрдПрд╕ рдореЗрдВ, рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рд╡рд┐рднрд╛рдЬрди рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рдПрдХ рдЕрдкреНрд░рд┐рдп рд╕реАрдорд╛ рд╣реИред
рдпрд╣ 1 рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП ред рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рд╡рд┐рднрд╛рдЬрди рдХрд┐рд╕реА рднреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдУрдПрд╕ рд╡рд┐рднрд╛рдЬрди рдореЗрдВ рдХреЗрд╡рд▓ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдкрд╣рд▓рд╛ рд╣реА рджреЗрдЦреЗрдЧрд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЗрд╕рдиреЗ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдкреНрд░рд╛рд░реВрдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд╕рд╛рдзрдиреЛрдВ рдХреА рдкрд╕рдВрдж рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ред рд╣рдо рд▓рд┐рдирдХреНрд╕ fdisk рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ!
рд▓реЛрдбрд░ рдЦреБрдж
рдПрдлрдПрдПрд╕рдПрдо рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдУрдПрд╕ рдХреЗ рдмрд╛рд╣рд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдпрд╣ рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рд╕рдмрд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
рдЖрдк рдПрдХ рднрдпрд╛рдирдХ рд╡рд┐рдирд╛рд╢ рдбреЗрдЯрд╛ (
dd ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ OSes рдХрд╛ рдРрд╕рд╛
рдорд┐рд╢реНрдо рдпрд╣рд╛рдВ рд╕реЗ рдирд┐рдХрд▓рддрд╛ рд╣реИ, рд╣рдо рдПрдХ рдЕрдзрд┐рдХ рдЕрдиреБрдХреВрд▓ рд╡рд┐рдВрдбреЛ
DMDE рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рд▓рдШреБ рдЧреАрддрд╛рддреНрдордХ рд╡рд┐рд╖рдпрд╛рдВрддрд░рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд╕рд╛рде рдУрдПрд╕ рдХреЗ рд╡рд┐рдВрдбреЛрдЬ рдкрд░рд┐рд╡рд╛рд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЦрд╝рд╛рд╕рд┐рдпрдд рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреЗ рдЖрдЧреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ рдЙрдкрд▓рдмреНрдз 16 рдЬреАрдмреА рдХреЗ рдЕрдВрдд рдореЗрдВ рдПрдХ рдЬреЛрдбрд╝реЗ рдХреЛ рдХрд╛рдЯрдХрд░, рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ рдкреЙрдЗрдВрдЯ рд╕реЗ рдкрд╣рд▓реЗ рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ 14-рдЧреАрдЧ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХрд╛ рдорд╛рд▓рд┐рдХ рдмрди рдЧрдпрд╛ (рдпрд╛рдиреА, рдЕрдиреНрдп рдЕрдиреБрднрд╛рдЧ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗ рд░рд╣реЗ рдереЗ), рд▓реЗрдХрд┐рди рдЙрд╕реА рд╕рдордп рдЬрдм рдЗрд╕рд╕реЗ рдмреВрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬрд╛ рд░рд╣реА рдереА BIOS рдЖрдкрдХреЛ рдЕрдВрдд рдореЗрдВ рдмрдирд╛рдП рдЧрдП рджреЛ рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рд╡рд┐рднрд╛рдЬрди рд╕реЗ рдУрдПрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЯреВрде рдлреНрд▓реИрд╢ рдХреЛрд▓реНрд╣реВ
рдЪрд▓реЛ рд╕рд░рд▓рддрдо рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдорд╛рд░реЗ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдореИрдВрдиреЗ рдПрдХ
рдЯреНрд░рд╛рдВрд╕реЗрдВрдбреЗрдб рдЬреЗрдЯрдлреНрд▓реИрд╢ 16 рдЬреАрдмреА рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ (рдпрд╣ рдПрдХ рдЙрдкрд╣рд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ рдерд╛, рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдПрдХ рдЙрдкрд╣рд╛рд░ рдШреЛрдбрд╝рд╛ рд╣реИ ... рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ 1.5 рд╕рд╛рд▓ рддрдХ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рд╢рд┐рдХрд╛рдпрдд рдирд╣реАрдВ рд╣реИ)ред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд╣рд╛, рд╣рдо рд▓рд┐рдирдХреНрд╕ fdisk (рдкреБрд░рд╛рдиреЗ Ubuntu 9 рдЖрднрд╛рд╕реА рдорд╢реАрди рд╣рд╛рде рдореЗрдВ рдерд╛) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рдЗрд╕рд▓рд┐рдП, рд╣рдо USB рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рддреЗ рд╣реИрдВ (рдЪреВрдВрдХрд┐ рд╣рдо рдПрдХреНрд╕ рдХреЗ рдиреАрдЪреЗ рдмреИрдареЗ рд╣реИрдВ, рд╣рдо рдЗрд╕реЗ рдХреЗрд╡рд▓ рдкреЛрд░реНрдЯ рдореЗрдВ рдЪрд┐рдкрдХрд╛рддреЗ рд╣реИрдВ)ред рд╣рдореЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ / рджреЗрд╡ / sdb рдорд┐рд▓рддрд╛ рд╣реИред
рд╣рдо fdisk рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдПрдХ рдирдП рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ:
root @ kubuntu: / # fdisk / dev / sdb
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдирд┐рдХрд╛рд╕ рд╣реИ:
рдЗрд╕ рдбрд┐рд╕реНрдХ рдХреЗ рд▓рд┐рдП рд╕рд┐рд▓реЗрдВрдбрд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ 1953 рд╣реИред
рдЗрд╕рдореЗрдВ рдХреБрдЫ рднреА рдЧрд▓рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ 1024 рд╕реЗ рдмрдбрд╝рд╛ рд╣реИ,
рдФрд░ рдХреБрдЫ рд╕реЗрдЯрдЕрдкреЛрдВ рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдБ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ:
1) рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЬреЛ рдмреВрдЯ рд╕рдордп рдкрд░ рдЪрд▓рддрд╛ рд╣реИ (рдЬреИрд╕реЗ, LILO рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг)
2) рдЕрдиреНрдп OS рд╕реЗ рдмреВрдЯрд┐рдВрдЧ рдФрд░ рд╡рд┐рднрд╛рдЬрди рд╕реЙрдлреНрдЯрд╡реЗрдпрд░
(рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбреЙрд╕ FDISK, OS / 2 FDISK)
рдХрдорд╛рдВрдб (рдорджрдж рдХреЗ рд▓рд┐рдП рдПрдо): рдПрдо
рдХрдорд╛рди рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ
рдПрдХ рдмреВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЭрдВрдбрд╛ рдЯреЙрдЧрд▓ рдХрд░реЗрдВ
b bsd рдбрд┐рд╕реНрдХрд▓реИрдм рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рд╕реА рдбреЙрд╕ рд╕рдВрдЧрддрддрд╛ рдзреНрд╡рдЬ рдХреЛ рдЯреЙрдЧрд▓ рдХрд░реЗрдВ
d рдПрдХ рд╡рд┐рднрд╛рдЬрди рд╣рдЯрд╛рдПрдВ
рдПрд▓ рд╕реВрдЪреА рд╡рд┐рднрд╛рдЬрди рдкреНрд░рдХрд╛рд░ рдЬреНрдЮрд╛рдд
m рдЗрд╕ рдореЗрдиреВ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ
n рдПрдХ рдирдпрд╛ рд╡рд┐рднрд╛рдЬрди рдЬреЛрдбрд╝реЗрдВ
o рдПрдХ рдирдпрд╛ рдЦрд╛рд▓реА DOS рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рдПрдБ
p рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ
рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рд╕рд╣реЗрдЬреЗ рдмрд┐рдирд╛ q рдЫреЛрдбрд╝ рджрд┐рдпрд╛
s рдПрдХ рдирдпрд╛ рдЦрд╛рд▓реА рд╕рди рдбрд┐рдХреНрд▓реЗрдмреЗрд▓ рдмрдирд╛рдПрдБ
t рдХрд┐рд╕реА рдкрд╛рд░реНрдЯреАрд╢рди рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдЖрдИрдбреА рдХреЛ рдмрджрд▓реЗрдВ
рдпреВ рдкреНрд░рджрд░реНрд╢рди / рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЛ рдмрджрд▓реЗрдВ
v рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ
w рдбрд┐рд╕реНрдХ рдФрд░ рдирд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рддрд╛рд▓рд┐рдХрд╛ рд▓рд┐рдЦреЗрдВ
рдПрдХреНрд╕ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ (рдХреЗрд╡рд▓ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ)
рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдбрд┐рд╕реНрдХ рд╕рд╛рдл рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдХреЛрдИ рд╡рд┐рднрд╛рдЬрди рдирд╣реАрдВ рд╣реИред рдЕрдиреНрдпрдерд╛, рдбреА рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдЗрд╕ рдЦрд╛рдореА рдХреЛ рдареАрдХ рдХрд░рддреЗ рд╣реИрдВ (рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рднреВрд▓рдХрд░ рднреА)ред
рдХрд╛рд░реНрдп рд╕рд░рд▓ рд╣реИ - рддреАрди рдЦрдВрдб рдмрдирд╛рдПрдВред рд╣рдо рдЕрдиреБрднрд╛рдЧ (рдкреНрд░рд╛рдердорд┐рдХ) рдмрдирд╛рдПрдВрдЧреЗ рддрд╛рдХрд┐ рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рд╡рд┐рднрд╛рдЬрди рдПрдордмреАрдЖрд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛред рд╣рдо n рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдкрд╣рд▓рд╛ рдЦрдВрдб рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ (14 рдЬреАрдмреА) рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдмрд╛рдж рдореЗрдВ рдЗрд╕реЗ рджреЗрдЦреЗрдЧрд╛, рдФрд░ рд╣рдо рдЗрд╕реЗ рдПрдХ рдирд┐рдпрдорд┐рдд рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ:
рдХрдорд╛рдВрдб (рдорджрдж рдХреЗ рд▓рд┐рдП рдПрдо): рдПрди
рдХрдорд╛рди рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ
рдИ рдмрдврд╝рд╛рдпрд╛ рдЧрдпрд╛
рдкреА рдкреНрд░рд╛рдердорд┐рдХ рд╡рд┐рднрд╛рдЬрди (1-4)
рдкреА
рд╡рд┐рднрд╛рдЬрди рд╕рдВрдЦреНрдпрд╛ (1-4): 1
рдкрд╣рд▓рд╛ рд╕рд┐рд▓реЗрдВрдбрд░ (1-15320, рдбрд┐рдлрд╝реЙрд▓реНрдЯ 1): 1
рдЕрдВрддрд┐рдо рд╕рд┐рд▓реЗрдВрдбрд░ рдпрд╛ + рдЖрдХрд╛рд░ рдпрд╛ + sizeM рдпрд╛ + sizeK (1-15320, рдбрд┐рдлрд╝реЙрд▓реНрдЯ 15320): + 14336M
рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдореЗрдВ рджреВрд╕рд░рд╛ рдФрд░ рддреАрд╕рд░рд╛:
рдХрдорд╛рдВрдб (рдорджрдж рдХреЗ рд▓рд┐рдП рдПрдо): рдПрди
рдХрдорд╛рди рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ
рдИ рдмрдврд╝рд╛рдпрд╛ рдЧрдпрд╛
рдкреА рдкреНрд░рд╛рдердорд┐рдХ рд╡рд┐рднрд╛рдЬрди (1-4)
рдкреА
рд╡рд┐рднрд╛рдЬрди рд╕рдВрдЦреНрдпрд╛ (1-4): 2
рдкрд╣рд▓рд╛ рд╕рд┐рд▓реЗрдВрдбрд░ (13674-15320, рдбрд┐рдлрд╝реЙрд▓реНрдЯ 13674):
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди 13674 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдЕрдВрддрд┐рдо рд╕рд┐рд▓реЗрдВрдбрд░ рдпрд╛ + рдЖрдХрд╛рд░ рдпрд╛ + sizeM рдпрд╛ + sizeK (13674-15320, рдбрд┐рдлрд╝реЙрд▓реНрдЯ 15320): + 1024M
рдХрдорд╛рдВрдб (рдорджрдж рдХреЗ рд▓рд┐рдП рдПрдо): рдПрди
рдХрдорд╛рди рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ
рдИ рдмрдврд╝рд╛рдпрд╛ рдЧрдпрд╛
рдкреА рдкреНрд░рд╛рдердорд┐рдХ рд╡рд┐рднрд╛рдЬрди (1-4)
рдкреА
рд╡рд┐рднрд╛рдЬрди рд╕рдВрдЦреНрдпрд╛ (1-4): 3
рдкрд╣рд▓рд╛ рд╕рд┐рд▓реЗрдВрдбрд░ (14652-15320, рдбрд┐рдлрд╝реЙрд▓реНрдЯ 14652):
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди 14652 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдЕрдВрддрд┐рдо рд╕рд┐рд▓реЗрдВрдбрд░ рдпрд╛ + рдЖрдХрд╛рд░ рдпрд╛ + рдЖрдХрд╛рд░ M рдпрд╛ + sizeK (14652-15320, рдбрд┐рдлрд╝реЙрд▓реНрдЯ 15320):
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдореВрд▓реНрдп 15320 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдкреА рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдЙрддреНрдкрдиреНрди рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдХреЗ рдкрд░рд┐рдгрд╛рдо рджреЗрдЦреЗрдВ:
рдХрдорд╛рдВрдб (рдорджрдж рдХреЗ рд▓рд┐рдП рдПрдо): рдкреА
рдбрд┐рд╕реНрдХ / рджреЗрд╡ / рдПрд╕рдбреАрдмреА: 16.0 рдЬреАрдмреА, 16064184320 рдмрд╛рдЗрдЯреНрд╕
64 рд╣реЗрдб, 32 рд╕реЗрдХреНрдЯрд░ / рдЯреНрд░реИрдХ, 15320 рд╕рд┐рд▓реЗрдВрдбрд░
рдЗрдХрд╛рдЗрдпрд╛рдВ = 2048 рдХрд╛ рд╕рд┐рд▓реЗрдВрдбрд░ * 512 = 1048576 рдмрд╛рдЗрдЯреНрд╕
рдбрд┐рд╕реНрдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛: 0x0dee0000
рдбрд┐рд╡рд╛рдЗрд╕ рдмреВрдЯ рд╕реНрдЯрд╛рд░реНрдЯ рдПрдВрдб рдмреНрд▓рд╛рдХ рдЖрдИрдбреА рд╕рд┐рд╕реНрдЯрдо
/ dev / sdb1 1 13673 14001136 83 рд▓рд┐рдирдХреНрд╕
/ dev / sdb2 13674 14651 1001472 83 рд▓рд┐рдирдХреНрд╕
/ dev / sdb3 14652 15320 685056 83 рд▓рд┐рдирдХреНрд╕
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рддреАрди рдЦрдВрдб рд╣реИрдВ: 14 рдЬреАрдмреА, 1 рдЬреАрдмреА рдФрд░ рдЕрд╡рд╢рд┐рд╖реНрдЯ (рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рд╕реЗ рдереЛрдбрд╝рд╛ рдХрдо)ред рдпрд╣ w рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИ:
рдХрдорд╛рдВрдб (рдорджрдж рдХреЗ рд▓рд┐рдП рдПрдо): рдбрдмреНрд▓реНрдпреВ
рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рдмрджрд▓ рджреА рдЧрдИ рд╣реИ!
рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП ioctl () рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ред
рд╕рд┐рдВрдХрд┐рдВрдЧ рдбрд┐рд╕реНрдХред
рд░реВрдЯ @ kubuntu: / #
рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рд╕реЗ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ рдФрд░ рддреБрд░рдВрдд рдирд┐рдореНрди рдлреЙрд░реНрдо рдХрд╛ рдПрдХ рдкреЙрдк-рдЕрдк рд╡рд┐рдВрдбреЛ рджреЗрдЦреЗрдВ:

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

рд╣рдордиреЗ рд╕рд╣реА рдЖрдХрд╛рд░ рдХрд╛ рдЙрдкрдХрд░рдг рдЪреБрдирд╛ред

рд╣рдордиреЗ рдЗрд╕реЗ рдЦреЛрд▓рд╛ рдФрд░ рдкрд╣рд▓реА рдЪреАрдЬ рдЬреЛ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рд╡рд╣ рдПрдХ рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЦреЗрддреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рдВрддреБрд╖реНрдЯ рдирд╣реАрдВ, рд╣рдо рдХрдЪреНрдЪреЗ рдмрд╛рдЗрдЯреНрд╕ рдкрд░ рдЪрдврд╝рддреЗ рд╣реИрдВред F2 рджрдмрд╛рдПрдВ рдФрд░ рдПрдордмреАрдЖрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рджреЗрдЦреЗрдВред рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рд╡рд┐рднрд╛рдЬрди 446 рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рд╕рд╛рде рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВред

рдкрд╣рд▓реЗ рдЦрдВрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд░рд┐рдХреЙрд░реНрдб рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВ рдЙрдЬрд╛рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЕрдЧрд▓рд╛, рдПрдХ рдирд╛рдЗрдЯ рдХреА рдЪрд╛рд▓ рдмрдирд╛рдУ! рд╣рдо рдПрдХ рдиреЛрдЯрдмреБрдХ рдореЗрдВ рдХрд╣реАрдВ рди рдХрд╣реАрдВ рддреАрдиреЛрдВ рд░рд┐рдХреЙрд░реНрдб рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВ, рдФрд░ рдкрд╣рд▓реЗ рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд╕реНрдерд╛рди рдкрд░ рд╣рдо рджреВрд╕рд░рд╛ рд▓рд┐рдЦрддреЗ рд╣реИрдВ (crtl + e, write, ctrl + w save)ред DMDE рдХреЛ рдмрдВрдж рдХрд░реЗрдВ, рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдФрд░ ... рдмрд┐рдВрдЧреЛ рдЦреАрдВрдЪреЗрдВ! рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдВрдбреЛ рджреЗрдЦрддреЗ рд╣реИрдВ:

рд╡рд┐рдВрдбреЛрдЬ рдиреЗ рдЗрд╕ рдмрд╛рд░ рд╡рд┐рд╢рд╛рд▓ рдЖрдХрд╛рд░ рдореЗрдВ рдПрдХ рджреВрд╕рд░рд╛ рдЦрдВрдб рджреЗрдЦрд╛ред рд╣рдо рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рдФрд░ рд╕реНрд╡рд░реВрдк рдХреЛ рд░рдЧрдбрд╝рддреЗ рд╣реИрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИ, рддреЛ рдпрд╣ рдкрд╣рд▓реЗ рд╡рд╛рд▓реЗ рдХреЗ рд╕реНрдерд╛рди рдкрд░ рддреАрд╕рд░реЗ рдХреЛ рдбрд╛рд▓рдиреЗ рдФрд░ рджреВрд╕рд░реЗ рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдкрд╣рд▓реЗ рд╡рд╛рд▓реЗ рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИред рдлрд┐рд░ рд╕реЗ рдлреЙрд░реНрдореЗрдЯ рдХрд░реЗрдВ рдФрд░ рдкреНрд░рд╛рдкреНрдд рд░рд┐рдХреЙрд░реНрдб рдХреЛ рддреАрд╕рд░реЗ рд╕реНрдерд╛рди рдкрд░ рд▓реМрдЯрд╛рдПрдБ (рдпрд╣ рдордд рднреВрд▓рд┐рдП рдХрд┐ рд░рд┐рдХреЙрд░реНрдб 16 рдмрд╛рдЗрдЯреНрд╕ рд╣реИ, рдФрд░ рдлреЙрд░реНрдореЗрдЯ рдХрд░рддреЗ рд╕рдордп, рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреА рдмрд╛рдЗрдЯ рдмрджрд▓ рдЬрд╛рддреА рд╣реИ)ред рдЕрдВрддрд┐рдо рдЪрд░рдг рдореЗрдВ, рд╣рдо рдиреЛрдЯрдмреБрдХ рд╕реЗ рдЙрд╕ рд╕реНрдерд╛рди рдкрд░ рдкрд╣рд▓рд╛ рд░рд┐рдХреЙрд░реНрдб рд▓реМрдЯрд╛рддреЗ рд╣реИрдВред рдирддреАрдЬрддрди, рдпрджрд┐ рдЖрдк рдЙрдмрдВрдЯреВ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдпреВрдПрд╕рдмреА рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рддреАрди рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рднрд╛рдЬрди рдорд┐рд▓рддреЗ рд╣реИрдВ, рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ - рдХреЗрд╡рд▓ рдПрдХ - рдкрд╣рд▓рд╛ред
рд╡рд┐рднрд╛рдЬрди рд╕реНрд╡рд░реВрдкрдг рд╡рд┐рдзрд┐ рдХреЗ рд╕рдорд╛рди рддрд░реАрдХреЗ рд╕реЗ, рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдУрдПрд╕ рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдХ рдпреВрдПрд╕рдмреА рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдореИрдВрдиреЗ рдЕрдкрдиреЗ рджрдо рдкрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛:
- рдзрд╛рд░рд╛ 1 (14 рдЬреАрдмреА) - рд╡рд┐рдВрдбреЛрдЬ 7 рдЗрдВрд╕реНрдЯреЙрд▓рд░ (+ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд┐рдпрдорд┐рдд рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)
- рдзрд╛рд░рд╛ 2 (1 рдЬреАрдмреА) - рд▓рд╛рдЗрд╡- usb рд╡рд┐рдВрдбреЛрдЬ (bartPE)
- рдзрд╛рд░рд╛ 3 - рд▓рд╛рдЗрд╡-рдпреВрдПрд╕рдПрд╕ рд▓рд┐рдирдХреНрд╕ (рдмреИрдХрдЯреНрд░реИрдХ)
рдФрд░ рдХреЛрдб рдХрд╣рд╛рдВ рд╣реИ?
рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ? рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рддреАрди рдУрдПрд╕ рдФрд░ ... рдПрдХ рд╡рд┐рд╢рд╛рд▓ рдорд╛рдЗрдирд╕ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реБрдВрджрд░ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рд╣реИ! рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ BIOS рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж USB рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рд╕реЗ рд▓реЛрдбрд┐рдВрдЧ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХрд╛ рдПрдХ рд╡рд┐рднрд╛рдЬрди рд╕рдХреНрд░рд┐рдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рд╡рд┐рднрд╛рдЬрди рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдореЗрдВ рдкрд╣рд▓реЗ рдмрд╛рдЗрдЯ рдХрд╛ рдорд╛рди 0x01 рд╣реИ)ред рдЖрд╕рд╛рди, рдЖрдк рдХрд╣рддреЗ рд╣реИрдВ, рдЙрд╕реА рдкрд╕рдВрджреАрджрд╛ DMDE рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдПрдВред рд╢рд╛рдпрдж, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рд╣рдореЗрдВ рдПрдХ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝ рд░рд╣рд╛ рд╣реИ - рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рд╣рдо рдЕрдХреНрд╕рд░ рдЕрдкрдиреЗ рджрд┐рдорд╛рдЧ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рдХрд┐ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреЗ рдХрд┐рд╕ рд╣рд┐рд╕реНрд╕реЗ рд╕реЗ рдмреВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП? рдкреНрд░рддреНрдпреЗрдХ рдмрд╛рд░ DMDE рд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рди рдХрд░реЗрдВред рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ, рд╣рдо рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ!
рдХреБрдЫ рдФрд░ рд╕рд┐рджреНрдзрд╛рдВрдд
MBR рд╕реЗ рдХреНрдпрд╛ рдмрдирддрд╛ рд╣реИ? MBR рдПрдХ рдмреВрдЯрд▓реЛрдбрд░ + рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рд╣реИред BIOS рдлрд░реНрдорд╡реЗрдпрд░ рдХрдВрдкреНрдпреВрдЯрд░ (
POST ) рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рдбрд┐рд╕реНрдХ рдХреЗ рдкрд╣рд▓реЗ рд╕реЗрдХреНрдЯрд░ рдХреЛ рдХреЙрдкреА рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ 0x7C00 (рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрддрд╛ рдореЛрдб рдореЗрдВ рдкреНрд░реЛрд╕реЗрд╕рд░ рдЪрд▓рддрд╛ рд╣реИ) рдкрд░ рдореЗрдореЛрд░реА рдореЗрдВ рд▓реЛрдб рдХрд░рдирд╛ рд╣реИ рдФрд░ рд╡рд╣рд╛рдВ рдирд┐рдпрдВрддреНрд░рдг рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЕрдЧрд▓рд╛, MBR рдмреВрдЯрд▓реЛрдбрд░ рдХреЛрдб (446 рд╡реАрдВ рдмрд╛рдЗрдЯ рддрдХ рд╕рдм рдХреБрдЫ) рдбрд┐рд╕реНрдХ рдХреА рддрддреНрдкрд░рддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ, рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ (рдХреЗрд╡рд▓ рдПрдХ рд╕рдХреНрд░рд┐рдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП!) рдФрд░ рдмреВрдЯрд▓реЛрдбрд░ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рдмрд╛рдж рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рд╕рд╛рде рд╕рдХреНрд░рд┐рдп рд╡рд┐рднрд╛рдЬрди рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИред
рд╣рдо рдХреНрдпрд╛ рдХрд░реЗрдВрдЧреЗ
рдПрдХ рдмрд╛рд░ рдореЗрдВ рдбрд┐рд╕реНрдХ рдкрд░ рд╕рдХреНрд░рд┐рдп рд╡рд┐рднрд╛рдЬрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рд╕реАрдорд╛ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рд╛рде MBR рд╕реЗ рдмреВрдЯрд▓реЛрдбрд░ рдХреЛрдб рдХреЛ рдмрджрд▓ рджреЗрдВрдЧреЗ, рдЬреЛ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдЧрд╛, рдЙрди рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдЧрд╛ рдФрд░ рд╡рд┐рднрд╛рдЬрди рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдХреБрдВрдЬреА рджрдмрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдмреВрдЯ рд╣реЛред
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд╣рд╛, рд╣рдо FASM рдореЗрдВ рдХреЛрдб рд▓рд┐рдЦреЗрдВрдЧреЗ (рдФрд░ рдбреАрдмрдЧрд┐рдВрдЧ
рдмреЛрдЪ рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)ред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рд╢реЗрд╖ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рдмрд┐рдирд╛ рдПрдХ рд╕реВрдЪреА рд╣реИ, рдЕрдиреНрдпрдерд╛ рд╡рд┐рд╖рдп рдХрднреА рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдореИрдВ рд╕рд┐рд░реНрдл рдпрд╣ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдРрд╕рд╛ рд╣реБрдЖ рд╣реИ рдХрд┐ рдпрд╣ рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рдХреЛрдбрд╛рдВрддрд░рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рдЦреНрддреА рд╕реЗ рдиреНрдпрд╛рдп рди рдХрд░реЗрдВред рдХреЛрдб рдХреНрдпрд╛ рд╣реИ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
; dl c ! use16 ;======== 0000:0600h =================== mov ax, 7C0h mov ds, ax xor si, si mov ax, 60h mov es, ax xor di, di mov cx, 0FFh ; cx ;[DS:SI] => [ES:DI]; SI += 2; DI += 2; rep movsw ; jmp 0000:0618h ;======== =================================== mov ax, hello_msg_1 call print mov ax, hello_msg_2 call print ;======== =================================== mov si, [part_adr] mov bh, 80h mov cl, -1 partitions_chek: cmp cl, 3 ; 4 , je partition_select add si, 10h inc cl mov bl, [es:si] cmp bl, bh jne partitions_chek ; call partitions_process ; ! ;[es:si] ;cl - jmp partitions_chek ;======== ============================= partitions_process: mov ax, boot_part_msg call print mov di, part_num add [ds:di], cl mov ax, part_num call print sub [ds:di], cl mov di, boot_flags mov ch, 0 add di, cx mov byte[ds:di], 1 ret; ;======================================================================= partition_select: ; mov ax, select_part_msg call print choise: mov di, boot_flags mov si, [part_adr] mov ah, 0 int 16h p0: cmp al, 48 jne p1 add si, 10h jmp disk p1: cmp al, 49 jne p2 add si, 20h jmp disk p2: cmp al, 50 jne p3 add si, 30h jmp disk p3: add si, 40h cmp al, 51 je disk wrong_choise: mov ax, wrong_input_msg call print jmp choise disk: mov ah, 0 sub al, 48 ; , add di, ax cmp byte [ds:di], 0 je wrong_choise ; [es:si] ; mov ah, 41h ; (> 8 GB) ; dl mov bx, 55AAh int 13h jc ext_not_present_error shr cx, 1 jnb ext_not_present_error cmp bx, 0AA55h je read_boot_sect ext_not_present_error: mov ax, ext_not_pres_msg call print int 18h read_boot_sect: mov ah, 42h mov di, DAP_structure add di, 8 add si, 8 mov ebx, [ds:si] mov [ds:di], ebx mov si, DAP_structure int 13h jc ext_not_present_error jmp 0000:7C00h ;======== ================================ print: push si push bx mov bx, ax xor si, si mov ah, 0Eh p: mov al, [bx + si] cmp al, 0Ah int 10h je end_print inc si jmp p end_print: pop bx pop si ret ;======================================================================= hello_msg_1 db '************************', 0Dh, 0Ah hello_msg_2 db '*WELL`s LOADER (c) 2011*', 0Dh, 0Ah boot_part_msg db 'Find bootable partitions:', 0Dh, 0Ah select_part_msg db 'Select part to boot from (press 0 ... 3)', 0Dh, 0Ah wrong_input_msg db 'Wrong choise. Try again', 0Dh, 0Ah ext_not_pres_msg db 'a disk read error occured', 0Dh, 0Ah part_num db '0', 0Dh, 0Ah part_adr dw 1AEh boot_flags db 4 dup (0) DAP_structure db 10h, 0, 1, 0, 0, 7Ch, 0, 0, 8 dup (0)
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдмреВрдЯрд▓реЛрдбрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ, рдЕрдиреБрднрд╛рдЧ, рдпрд╛ рдЕрдиреНрдп рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рд╕рд╛рдл рдмрд╛рдЗрдирд░реА рд╣реИред рдкреНрд░реЛрд╕реЗрд╕рд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб рдЕрд╕рд▓реА (16-рдмрд┐рдЯ) рд╣реИред
рдЗрд╕ рдмреВрдЯрд▓реЛрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдмрд░рдХрд░рд╛рд░ рд░рдЦрддреЗ рд╣реБрдП, рдкрд╣рд▓реЗ рд╕реЗрдХреНрдЯрд░ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, DMDE рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рдореЗрдВ USB рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╕рдВрдХрд▓рд┐рдд рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЖрдХрд╛рд░ 442 рдмрд╛рдЗрдЯреНрд╕ рд╣реИред
рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ
рдпрджрд┐ рдРрд╕рд╛ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЪрдпрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рд╕реНрдХреНрд░реАрди рдкрд░ рд╡рд┐рднрд╛рдЬрди рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдЬреЛрдбрд╝рдХрд░ рдмреВрдЯрд▓реЛрдбрд░ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред USB рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдмреВрдЯрд▓реЛрдбрд░ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдФрд░ рдпрд╣ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреМрди рд╕рд╛ рдЕрдиреБрднрд╛рдЧ рд╕рдХреНрд░рд┐рдп рд╣реЛрдЧрд╛, рдЖрдк рдПрдХ рдЫреЛрдЯрд╛ рдЯреВрд▓ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЖрдкрдХреА рдЗрдЪреНрдЫрд╛рдУрдВ рдФрд░ рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЖрдк
рдпрд╣рд╛рдБ рд╕реЗ рд╕реЛрд░реНрд╕ рдХреЛрдб рдФрд░ рдмреВрдЯрд▓реЛрдбрд░ рдмрд╛рдЗрдирд░реА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ
рд╣реИрдВ ред