GNU / linux рдореЗрдВ рд░рд┐рдореЛрдЯ рд░реВрдЯ рд░реВрдЯ рд░рд┐рдкреНрд▓реЗрд╕рдореЗрдВрдЯ

рдЫрд╡рд┐
рдХрднреА-рдХрднреА рдореБрдЭреЗ рд░реВрдЯ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рдмреВрдЯ рдбрд┐рд╕реНрдХ рдФрд░ рд╕рд░реНрд╡рд░ рддрдХ рдкрд╣реБрдВрдЪ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореИрдВ рд░реВрдЯ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдЕрдиреБрднрд╡ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ, ssh рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рд░рд┐рдмреВрдЯ рдХрд┐рдП рдмрд┐рдирд╛ред

рдорд╛рдЙрдВрдЯреЗрдб FS рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░рдг рд╣реИрдВ:


рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдореВрд▓ FS рдХреЛ / dev / sda2 рд╕реЗ LVM рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реВрдБрдЧрд╛
рд╡рд┐рд╡рд░рдг рдХреЛ gentoo GNU / linux рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдЗрд╕ рд╡рд┐рдзрд┐ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдбреЗрдмрд┐рдпрди рдЬреАрдПрдирдпреВ / рд▓рд╛рдЗрдирдХреНрд╕ рдкрд░ рднреА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдореБрдЭреЗ рддреБрд░рдВрдд рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЗрд╕ рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдореБрдЭреЗ рдХрднреА рднреА рдбреЗрдЯрд╛ рд╣рд╛рдирд┐ рдирд╣реАрдВ рд╣реБрдИ , рдлрд┐рд░ рднреА рдХрд┐рд╕реА рдиреЗ рдмреИрдХрдЕрдк рд░рджреНрдж рдирд╣реАрдВ рдХрд┐рдпрд╛!

Dano


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

рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ / dev / sda, рдЬрд╣рд╛рдВ рд░реВрдЯ FS рд╕реНрдерд┐рдд рд╣реИ, рдХреЛ рддреАрди msdos рд╡рд┐рднрд╛рдЬрди рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

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


  1. LVM рдореЗрдВ рд░реВрдЯ / dev / sda2 рд╡рд┐рднрд╛рдЬрди рд╕реЗ рд░реВрдЯ рдХреЛ "sys" рд╕рдореВрд╣ рдХреЗ "рдореВрд▓" рддрд╛рд░реНрдХрд┐рдХ рдорд╛рддреНрд░рд╛ (/ dev / mapper / sys-root) рдореЗрдВ рд▓реЗ рдЬрд╛рдПрдБред
  2. рд░реВрдЯ рдПрдлрдПрд╕ рдХрд╛ рдЖрдХрд╛рд░ 2 рдЬреАрдмреА рд╕реЗ 3 рдЬреАрдмреА рддрдХ рдмрдврд╝рд╛рдПрдВ

рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ


- рдореБрдЭреЗ lsof рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдХрд╛рдо рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
- рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣рдореЗрдВ рд╕рд░реНрд╡рд░ рдкрд░ рд╕рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
- рдорд╣рддреНрд╡рдкреВрд░реНрдг! рдореИрдВ рдпрд╣ рд▓реЗрдЦ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА LVM рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ рдФрд░ рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдХрд░реНрдиреЗрд▓ рдмреВрдЯ рд╣реЛрдиреЗ рдкрд░ / initramfs рдХреА рдорджрдж рдХреЗ рдмрд┐рдирд╛ рдЦреБрдж рдХреЛ рдорд╛рдЙрдВрдЯ рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдЧрд╛!

рдирд┐рд░реНрдгрдп


рдореИрдВ рдЪрд░рдгреЛрдВ рдореЗрдВ рд╕рдорд╛рдзрд╛рди рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ред
рдпреЛрдЬрдирд╛ рдпрд╣ рд╣реИ:
1. LVM рдореЗрдВ рдПрдХ рдирдпрд╛ рддрд╛рд░реНрдХрд┐рдХ рдЖрдпрддрди рдмрдирд╛рдПрдБ
2. рдмрдврд╝рддреЗ рдХреЗ рд▓рд┐рдП рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдмрдирд╛рдПрдБ
3. рдкреБрд░рд╛рдиреЗ рд░реВрдЯ FS / рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд░рдирд╛
4. рд░реВрдЯ рдПрдлрдПрд╕ / рдЖрд╕рд╛рдиреА рд╕реЗ рдкрдврд╝реЗрдВ
5. рдмреИрдХрдЕрдк (рд╡реИрдХрд▓реНрдкрд┐рдХ)
6. рд░реВрдЯ FS рдХреЛ sda2 рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ LVM рд░реВрдЯ рд╡реЙрд▓реНрдпреВрдо рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ
7. рдПрдлрдПрд╕ рдХрд╛ рдЖрдХрд╛рд░ рдмрджрд▓реЗрдВ
8. рдПрдХ рдкреНрд░рддрд┐ рдорд╛рдЙрдВрдЯ
9. рд░реВрдЯ рдПрдлрдПрд╕ рдХреЛ рдмрджрд▓реЗрдВ
10. рд╣рдо рдЕрдиреНрдп рд╕рднреА рдПрдлрдПрд╕ рдХреЗ рдорд╛рдЙрдВрдЯ рдкреЙрдЗрдВрдЯреНрд╕ рд▓реМрдЯрд╛рддреЗ рд╣реИрдВ
11. рдирдП рд░реВрдЯ рдПрдлрдПрд╕ рд╕реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ
12. рд░реВрдЯ рдПрдлрдПрд╕ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж рд╕рдВрдЪрд╛рд▓рди

1. LVM рдореЗрдВ рдПрдХ рдирдпрд╛ рддрд╛рд░реНрдХрд┐рдХ рдЖрдпрддрди рдмрдирд╛рдПрдБ
рдЯреЙрдо рдХрд╛ рдЖрдХрд╛рд░ 3GB рд╣реЛрдЧрд╛ рдФрд░ рдЗрд╕реЗ рд░реВрдЯ рдХрд╣рд╛ рдЬрд╛рдПрдЧрд╛
lvcreate -L 3 рдЬреА-рдПрди рд░реВрдЯ рд╕реАрд╕
  рд▓реЙрдЬрд┐рдХрд▓ рд╡реЙрд▓реНрдпреВрдо "рд░реВрдЯ" рдмрдирд╛рдпрд╛ рдЧрдпрд╛ 

2. рдмрдврд╝рддреЗ рдХреЗ рд▓рд┐рдП рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдмрдирд╛рдПрдБ
mkdir / mnt / oldroot / mnt / newroot

3. рдкреБрд░рд╛рдиреЗ рд░реВрдЯ FS / рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд░рдирд╛
рд╕реБрд╕рдВрдЧрдд рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рдкреБрд░рд╛рдиреЗ рд░реВрдЯ FS рдХреЛ рдирдП рд╕реНрдерд╛рди рдкрд░ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рд▓реЗрдХрд┐рди рдПрдлрдПрд╕ рд╣реА, рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдЕрдм рдбреЗрдЯрд╛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

3.1ред рд╣рдЯрд╛рдИ рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛
lsof / | grep 'DEL \ | рд╣рдЯрд╛рдПрдВ'
  dmeventd 3397 рд░реВрдЯ txt REG 8.2 31816 71851 / sbin / dmeventd (рд╣рдЯрд╛рдП рдЧрдП)
 dmeventd 3397 рд░реВрдЯ DEL REG 8.2 87761 /lib64/libdevmapper.so.1.02pgpaludis-midmerge
 dmeventd 3397 рд░реВрдЯ DEL REG 8.2 87769 /lib64/libdevmapper-event.so.1.02pgpaludis-midmerge
 sshd 5601 рд░реВрдЯ txt REG 8.2 482592 14452 / usr / sbin / sshd (рд╣рдЯрд╛рдП рдЧрдП) 

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

3.2ред рд╣рдЯрд╛рдП рдЧрдП рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ рдФрд░ / рдпрд╛ рдмрдВрдж рдХрд░реЗрдВ
рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВ sshd рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ dmeventd рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реВрдВ
/etc/init.d/sshd рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ
  * рд░реЛрдХ sshd ... [рдареАрдХ рд╣реИ]
  * рд╢реБрд░реВ sshd ... [рдареАрдХ рд╣реИ] 

/etc/init.d/dmeventd рд░реЛрдХреЗрдВ
  * рдЪреЗрддрд╛рд╡рдиреА: рдЖрдк рдПрдХ рдмреВрдЯ рд╕реЗрд╡рд╛ рд░реЛрдХ рд░рд╣реЗ рд╣реИрдВ
  * рд░реЛрдХрдирд╛ dmeventd ... [рдареАрдХ рд╣реИ] 

3.3ред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХреЛрдИ рдФрд░ рд╣рдЯрд╛рдИ рдЧрдИ рдлрд╝рд╛рдЗрд▓реЗрдВ рдирд╣реАрдВ рд╣реИрдВ
lsof / | grep 'DEL \ | рд╣рдЯрд╛рдПрдВ'
рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред

3.4ред рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЛрд▓реА рдЧрдИ рдлрд╛рдЗрд▓реЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ

lsof / | grep -v '\ (рдореЗрдо \ _ txt \ | rtd \ | cwd \)'
  COMMID PID USER FD TYPE DEVICE SIZE / OFF NODE NAME
 cron 29035 рд░реВрдЯ 3u REG 8.2 6 11427 /var/run/cron.pid
 snmpd 29530 рд░реВрдЯ 3w REG 8.2 1035580 84179 /var/log/net-snmpd.log
 snmpd 29530 рд░реВрдЯ 8r REG 8.2 1316 28549 / etc / mtab
 rsyslogd 29678 рд░реВрдЯ 1w REG 8.2 642199 11587 / var / log / рд╕рдВрджреЗрд╢
 rsyslogd 29678 рд░реВрдЯ 2w REG 8.2 62061 12377 / var / рд▓реЙрдЧ / рдХреНрд░реЛрди
 rsyslogd 29678 рд░реВрдЯ 4w REG 8.2 2155 12375 / var / рд▓реЙрдЧ / рд╕реБрд░рдХреНрд╖рд┐рдд
 rsyslogd 29678 рд░реВрдЯ 5w REG 8.2 259 12376 / var / log / maillog 

рд╣рдо рдЙрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ рдЬрд┐рдирдХреЗ рд╢реБрд░реБрдЖрддреА рдореЛрдб (рдХреЙрд▓рдо рдПрдлрдбреА) рдореЗрдВ рдПрдХ рдЕрдХреНрд╖рд░ рд╣реЛрддрд╛ рд╣реИ: uUwW
рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореБрдЭреЗ рдЪрд▓рддреЗ рд╕рдордп рдЗрди рд╕рднреА рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рд░реЛрдХрдиреЗ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред
рдЕрдкрдиреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЕрдкрдиреЗ рд▓рд┐рдП рдлреИрд╕рд▓рд╛ рдХрд░реЗрдВред

3.5ред рдЦреБрд▓реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд░рдЦрдиреЗ рд╡рд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд░реЛрдХреЗрдВред
/etc/init.d/rsyslog рд░реЛрдХреЗрдВ
  * рд░реЛрдХрдирд╛ rsyslogd ... [рдареАрдХ рд╣реИ] 

/etc/init.d/snmpd рд░реЛрдХреЗрдВ
  * рд╕реНрдЯрдореНрдкрд┐рдВрдЧ рд░реЛрдХрдирд╛ ... [рдареАрдХ рд╣реИ] 

/etc/init.d/vixie-cron рд░реЛрдХреЗрдВ
  * рд╡рд┐рдХреНрд╕реА-рдХреНрд░реЛрди рд░реЛрдХрдирд╛ ... [рдареАрдХ рд╣реИ] 

3.6ред рд╣рдо рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ рдлрд╛рдЗрд▓реЗрдВ рдирд╣реАрдВ рд╣реИрдВ
lsof / | grep -v '\ (рдореЗрдо \ _ txt \ | rtd \ | cwd \)'
  COMMID PID USER FD TYPE DEVICE SIZE / OFF NODE NAME 

3.7ред рд╕рднреА рд▓реВрдк рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЕрдирдорд╛рдЙрдВрдЯ рдХрд░реЗрдВ
рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВ рд╕реНрдХреНрд╡реИрд╢рдлреБрдЯ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЛ / usr / portage рдореЗрдВ рдЕрдирдорд╛рдЙрдВрдЯ рдХрд░ рджреВрдВрдЧрд╛
umount / usr / portage

3.8ред NFS, cifs, рдлрд╝реНрдпреВрдЬрд╝ рдФрд░ auf рдЬреИрд╕реЗ рдЕрдирдорд╛рдЙрдВрдЯ FSs
рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреЛрдИ рдирд╣реАрдВ рд╣реИрдВред

3.9ред рд╣рдо рдлрд╝рд╛рдЗрд▓ (рдпреВрдирд┐рдХреНрд╕) рд╕реЙрдХреЗрдЯ рджреЗрдЦрддреЗ рд╣реИрдВ
netstat --unix -a | grep '/ \ | рдкрде $'
  рдкреНрд░реЛрдЯреЛ рд░рд┐рдлреНрд▓реИрдХреНрдЯ рдлреНрд▓реИрдЧреНрд╕ рдЯрд╛рдЗрдк рд╕реНрдЯреЗрдЯ I-Node рдкрд╛рде
 рдпреВрдирд┐рдХреНрд╕ 2 [рдПрд╕реАрд╕реА] рдЪрд░рдг рд╕реВрдЪреА 3682265/var/run/kvm/kvm204/sock
 рдпреВрдирд┐рдХреНрд╕ 2 [рдПрд╕реАрд╕реА] 3279538/var/run/kvm/kvm209.sock
 рдпреВрдирд┐рдХреНрд╕ 2 [рдПрд╕реАрд╕реА] рдЪрд░рдг рд╕реВрдЪреА 3389038/var/run/kvm/kvm207.monitor.sock
 unix 2 [ACC] STREAM LISTENING 3603323 /var/run/kvm/kvm208.monitor.sock
 рдпреВрдирд┐рдХреНрд╕ 2 [рдПрд╕реАрд╕реА] 3279539/var/run/kvm/kvm209.monitor.sock
 unix 2 [ACC] STREAM LISTENING 3607000 /var/run/kvm/kvm210.monitor.sock
 рдпреВрдирд┐рдХреНрд╕ 2 [рдПрд╕реАрд╕реА] рд╕реНрдЯреЗрдЬ рд▓рд┐рд╕реНрдЯреЗрдирд┐рдВрдЧ 3612458/var/run/kvm/kvm211.monitor.sock
 рдпреВрдирд┐рдХреНрд╕ 2 [рдПрд╕реАрд╕реА] рдЪрд░рдг рд╕реВрдЪреА 3682266/var/run/kvm/kvm204.monitor.sock
 рдпреВрдирд┐рдХреНрд╕ 2 [рдПрд╕реАрд╕реА] рд╕реНрдЯреЗрдЬ рд▓рд┐рд╕реНрдЯреЗрдирд┐рдВрдЧ 3612457 / /рд╡рд╛рд░ / рдЖрд░рд╡реАрдПрдо / kvm211.sock
 рдпреВрдирд┐рдХреНрд╕ 2 [рдПрд╕реАрд╕реА] 3279518/var/run/kvm/kvm205.sock
 unix 2 [ACC] STREAM LISTENING 3603322 /var/run/kvm/kvm208.sock
 рдпреВрдирд┐рдХреНрд╕ 2 [рдПрд╕реАрд╕реА] SEQPACKET LISTENING 3605138 @ / org / рдХрд░реНрдиреЗрд▓ / udev / udevd
 рдпреВрдирд┐рдХреНрд╕ 2 [рдПрд╕реАрд╕реА] рд╕реНрдЯреЗрдЬ рд▓рд┐рд╕реНрдЯреНрд░рд┐рдВрдЧ 3608717 /var/run/kvm/kvm206.ck
 рдпреВрдирд┐рдХреНрд╕ 2 [рдПрд╕реАрд╕реА] 3280746/var/run/kvm/kvm205.monitor.sock
 unix 2 [ACC] STREAM LISTENING 3608718 /var/run/kvm/kvm206.monitor.sock
 unix 2 [ACC] STREAM LISTENING 3606999 /var/run/kvm/kvm210.ck
 рдпреВрдирд┐рдХреНрд╕ 2 [рдПрд╕реАрд╕реА] рд╕реНрдЯреЗрдЬ рд▓рд┐рд╕реНрдЯреЗрдирд┐рдВрдЧ 3389037 / /рд╡рд╛рд░ / рдЖрд░рд╡реАрдПрдорд╡реА / рдХреЗрд╡реАрдПрдордП207.sock 

рд░реВрдЯ FS рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдпреЗ рд╕реЙрдХреЗрдЯ рдЕрдм рдЙрдирдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рд╕реЗ рд╕рдВрдмрджреНрдз рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред
рдпрд╣ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
- рдЗрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдкреВрд░реНрд╡-рд░реЛрдХреЗрдВ (рдЕрдиреБрд╢рдВрд╕рд┐рдд)
- рд░реВрдЯ рдПрдлрдПрд╕ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдЗрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛
рдореИрдВ рдЗрди рд╕реЙрдХреЗрдЯреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдХрдиреЗрдХреНрд╢рди рдЦреЛрдиреЗ рд╕реЗ рдбрд░рддрд╛ рдирд╣реАрдВ рд╣реВрдВред

4. рд░реВрдЯ рдПрдлрдПрд╕ / рдЖрд╕рд╛рдиреА рд╕реЗ рдкрдврд╝реЗрдВ
рдорд╛рдЙрдВрдЯ -n-рд░рд┐рдорд╛рдЙрдВрдЯ, рдЖрд░рдУ /
рдпрджрд┐ рд╕рдм рдХреБрдЫ рд╕рдлрд▓ рд░рд╣рд╛, рддреЛ рдХрдорд╛рди рдЪреБрдкрдЪрд╛рдк рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдЧреАред
рдпрджрд┐ рдкрдВрдХреНрддрд┐ "рдЖрд░реЛрд╣: / рд╡реНрдпрд╕реНрдд рд╣реИ" рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ, рддреЛ рд░реВрдЯ рдПрдлрдПрд╕ рдЕрднреА рднреА рд╡реНрдпрд╕реНрдд рд╣реИред рдЪрд░рдг 3 рдкрд░ рд▓реМрдЯреЗрдВ рдФрд░ рдЬрд╛рдВрдЪ рдХрд░реЗрдВред рд╢рд╛рдпрдж рддреБрдо рдХреБрдЫ рднреВрд▓ рдЧрдПред

рдореИрдВ рдЗрд╕ рдмрд╛рдд рдХреЛ рдмрд╛рд╣рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рдХрд┐ рдореИрдВ рднреА рдХреБрдЫ рд╕реЛрдЪ рдирд╣реАрдВ рд╕рдХрддрд╛, рд▓реЗрдХрд┐рди рдЗрд╕ рд╕реНрддрд░ рдкрд░, рдпрджрд┐ рдЖрдк рдпрд╣ рдХрджрдо рдЙрдард╛рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЖрдЧреЗ рдирд╣реАрдВ рдмрдврд╝ рд╕рдХрддреЗред рдЖрдк рдЕрднреА рддрдХ рдХреБрдЫ рднреА рдмрджрд▓рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рдирд╣реАрдВ рд╣реБрдП рд╣реИрдВред рдмрд╕ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░реБрдХреА рд╣реБрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░реЗрдВред

рдЕрдЧрд░ рдЖрдкрдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдЕрдЪреНрдЫрд╛ рд╣реБрдЖ, рддреЛ рдЖрдЧреЗ рдмрдврд╝реЗрдВред

5. рдмреИрдХрдЕрдк (рд╡реИрдХрд▓реНрдкрд┐рдХ)
рдЕрдм рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рдордп рд╣реИред
рдЕрдкрдиреЗ рд▓рд┐рдП, рдореИрдВ рдЗрд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рджреЗрдЦрддрд╛ред рдкреВрд░реЗ рдСрдкрд░реЗрд╢рди рдХреЗ рдмрд╛рдж, рдкреБрд░рд╛рдиреЗ sda2 рд╡рд┐рднрд╛рдЬрди рдмреИрдХрдЕрдк рдХреЗ рд░реВрдк рдореЗрдВ рд░рд╣реЗрдЧрд╛ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВрдиреЗ рд╣реЛрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рднреА рд╡рд░реНрдЧреЛрдВ рдФрд░ рд╕рднреА рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдХреЗ рджреИрдирд┐рдХ рдмреИрдХрдЕрдк рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рд╣реИред

6. рд░реВрдЯ FS рдХреЛ sda2 рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ LVM рд░реВрдЯ рд╡реЙрд▓реНрдпреВрдо рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ
dd if = / dev / sda2 of = / dev / sys / root bs = 8M
  рдореЗрдВ 239 + 1 рд░рд┐рдХреЙрд░реНрдб
 239 + 1 рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдпрд╛
 2006843392 рдмрд╛рдЗрдЯреНрд╕ (2.0 рдЬреАрдмреА) рдХреЙрдкреА, 58.1021 рдПрд╕, 34.5 рдПрдордмреА / рдПрд╕ 

7. рдПрдлрдПрд╕ рдХрд╛ рдЖрдХрд╛рд░ рдмрджрд▓реЗрдВ

7.1ред рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдлрдПрд╕ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ
fsck -fC / dev / sys / root
рдПрдлрдПрд╕рд╕реА рдЙрдкрдпреЛрдЧ-рд▓рд┐рдиреЗрдХреНрд╕ 2.20.1 рд╕реЗ
  e2fsck 1.42 (29-Nov-2011)
 рдкрд╛рд╕ 1: рдЪреЗрдХ рдЗрдиреЛрдбреНрд╕, рдмреНрд▓реЙрдХреНрд╕ рдФрд░ рд╕рд╛рдЗрдЬ
 рджрд░реНрд░рд╛ 2: рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреА рдЬрд╛рдБрдЪ
 рдкрд╛рд╕ 3: рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдХреА рдЬрд╛рдБрдЪ
 рдкрд╛рд╕ 4: рд╕рдВрджрд░реНрдн рдЧрдгрдирд╛ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛
 рдкрд╛рд╕ 5: рд╕рдореВрд╣ рд╕рд╛рд░рд╛рдВрд╢ рдЬрд╛рдирдХрд╛рд░реА рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛
 / dev / рдореИрдкрд░ / sys-root: 46848/122640 рдлрд╛рдЗрд▓реЗрдВ (2.0% рдЧреИрд░-рд╕рдиреНрдирд┐рд╣рд┐рдд), 216129/489952 рдмреНрд▓реЙрдХ 

7.2ред рд╣рдо рдПрдлрдПрд╕ рдХреЗ рдЖрдХрд╛рд░ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд░рддреЗ рд╣реИрдВ
рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдПрдлрдПрд╕ рдХреЛ рдПрд▓рд╡реАрдПрдо рд╡реЙрд▓реНрдпреВрдо рдХреЗ рдЖрдХрд╛рд░ рдореЗрдВ рдмрдврд╝рд╛рддреЗ рд╣реИрдВред
resize2fs -p / dev / sys / root
  resize2fs 1.42 (29-Nov-2011)
 786432 (4 k) рдмреНрд▓реЙрдХ рдкрд░ / dev / sys / root рдкрд░ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЖрдХрд╛рд░ рдмрджрд▓рдирд╛ред
 1 рдкрд╛рд╕ рд╢реБрд░реВ рдХрд░реЗрдВ (рдЕрдзрд┐рдХрддрдо = 9)
 рдЗрдирдХреЛрдб рддрд╛рд▓рд┐рдХрд╛ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 / Dev / sys / root рдкрд░ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдЕрдм 786432 рдмреНрд▓реЙрдХ рд▓рдВрдмрд╛ рд╣реИред 

8. рдПрдХ рдкреНрд░рддрд┐ рдорд╛рдЙрдВрдЯ
рдЖрд░реЛрд╣ / рдПрди / рджреЗрд╡ / sys / рд░реВрдЯ / mnt / newroot

9. рд░реВрдЯ рдПрдлрдПрд╕ рдХреЛ рдмрджрд▓реЗрдВ
рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдореИрдВрдиреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛ред
рдЗрд╕ рдХреНрд╖рдг рд╕реЗ рдПрдХ рдЦрддрд░рдирд╛рдХ рд╕рдордп рдЖрддрд╛ рд╣реИред
рдорд╣рддреНрд╡рдкреВрд░реНрдг: рд░реВрдЯ рдПрдлрдПрд╕ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж, рдпрджрд┐ рдПрд╕рдПрд╕рдПрдЪ рд╕рддреНрд░ рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕рд┐рд╕реНрдЯрдо рдПрдХ рдирдпрд╛ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдЧрд╛!
рд╕реНрдерд╛рдирд╛рдкрдиреНрди FS:
cd / mnt / newroot
  pivot_rootред  mnt / рдмреВрдврд╝рд╛ 

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рдлрд╝реЛрд▓реНрдбрд░ (cwd) рдХреЗ рдХрд╛рд░рдг рддрд╛рд▓реЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЙрд╕ рд░реВрдк рдореЗрдВ рдЗрди рджреЛ рдЖрджреЗрд╢реЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
рдЗрд╕ рдЖрджреЗрд╢ рдХреЗ рдмрд╛рдж, рд╡реЙрд▓реНрдпреВрдо / рджреЗрд╡ / sys / рд░реВрдЯ рдЬрдЧрд╣ рдореЗрдВ рдЧрд┐рд░ рдЬрд╛рдПрдЧрд╛ /, рдФрд░ sda2 рд╡рд┐рднрд╛рдЬрди рдорд╛рдЙрдВрдЯ рдмрд┐рдВрджреБ рдХреЛ / mnt / oldroot рдореЗрдВ рдмрджрд▓ рджреЗрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдиреНрдп рд╕рднреА рдорд╛рдЙрдВрдЯреЗрдб FS рдорд╛рдЙрдВрдЯ рдмрд┐рдВрджреБ рдХреЛ рднреА рдмрджрд▓ рджреЗрдВрдЧреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, / dev рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо / mnt / oldroot / dev рдкрд░ рдЬрд╛рдПрдЧрд╛ред

10. рд╣рдо рдЕрдиреНрдп рд╕рднреА FS рдХреЗ рдЖрд░реЛрд╣ рдмрд┐рдВрджреБ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рддреЗ рд╣реИрдВ (рдкреБрд░рд╛рдиреЗ рд░реВрдЯ FS рдХреЛ рдЫреЛрдбрд╝рдХрд░)
рд╣рдо рдорд╛рдирдХ рдПрдлрдПрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╣реИрдВ:
рдЖрд░реЛрд╣ -n - move / mnt / oldroot / proc / proc
рдЖрд░реЛрд╣ -n - move / mnt / oldroot / dev / рджреЗрд╡
рдЖрд░реЛрд╣ - n --move / mnt / oldroot / sys / sys

рдЕрдм рдЖрдк / proc / mounts рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдФрд░ рдХреНрдпрд╛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
cat / proc / mounts | grep oldroot
  rc-svcdir /mnt/oldroot/lib64/rc/init.d tmpfs rw, nosuid, nodev, noexec, relatime, size = 1024 kk, mode = 755 0 0
 / dev / root / mnt / oldroot ext3 ro, noatime, рддреНрд░реБрдЯрд┐рдпрд╛рдБ = рдЬрд╛рд░реА, рдЕрд╡рд░реЛрдз = 1, рдбреЗрдЯрд╛ =рдмреИрдХрдмреИрдХ 0 0
 / dev / mapper / sys-distfiles / mnt / oldroot / var / distfiles ext2 rw, noatime, рддреНрд░реБрдЯрд┐рдпрд╛рдБ = рдЬрд╛рд░реА рд░рдЦреЗрдВ 0 0
 / рджреЗрд╡ / рдореИрдкрд░ / sys-vardb / mnt / oldroot / var / db reiserfs rw, noatime 0 0 

рдореЗрд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдореИрдВ рд╕рд╣рддрд╛ рд╣реВрдВ
рдЖрд░реЛрд╣рдг -nove /mnt/oldroot/lib64/rc/init.d/lib64/rc/init.d
рдЖрд░реЛрд╣ - n --move / mnt / oldroot / var / distfiles / var / distfiles
рдЖрд░реЛрд╣ -n - move / mnt / oldroot / var / db / var / db

рдЕрдм рд╕реЗ, рдЖрдк рдЦрддрд░реЗ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИрдВред рдирдП SSH рд╕рддреНрд░ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЦреБрд▓рдиреЗ рдЪрд╛рд╣рд┐рдПред

11. рдирдП рд░реВрдЯ рдПрдлрдПрд╕ рд╕реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ

11.1ред рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ, рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рддреЗ рд╣реИрдВ
lsof / mnt / рдмреВрдврд╝рд╛
  ...
 рдПрдЧреЗрдЯреА 28783 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 52884 99214 /mnt/oldroot/lib64/libnss_nis-2.13.so
 рдПрдЧреЗрдЯреА 28783 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 109446 98354 / mnt/oldroot/lib64/libnsl-2.13.so
 рдПрдЧреЗрдЯреА 28783 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 38724 99216 / mnt/oldroot/lib64/libnss_compat-2.13.so
 рдПрдЧреЗрдЯреА 28783 рд░реВрдЯ рдореЗрдо рд░реА рдЖрд░рдИрдЬреА 8.2 1898114 99218 /mnt/oldroot/lib64/libc-2.13.so
 рдПрдЧреЗрдЯреА 28783 рд░реВрдЯ рдореЗрдо рдЖрд░рдИрдЬреА 8.2 156052 99219 /mnt/oldroot/lib64/ld-23.so
 udevd 29118 рд░реВрдЯ txt REG 8.2 130216 49072 / mnt / рдкреБрд░рд╛рдиреАрд░реЛ / sbin / udevd
 udvd 29118 рд░реВрдЯ рдореЗрдо рд░реАрдЧреЗрдЬ 8.2 62227 99210 /mnt/oldroot/lib64/libnss_files-2.13.so
 udevd 29118 рд░реВрдЯ рдореЗрдо REG 8.2 52884 99214 / mnt/oldroot/lib64/libnss_nis-2.13.so
 udevd 29118 рд░реВрдЯ рдореЗрдо рд░реАрдЧ 8.2 109446 98354 /mnt/oldroot/lib64/libnsl-2.13.so
 udevd 29118 рд░реВрдЯ рдореЗрдо рд░реА рдЖрд░рдИрдЬреА 8.2 38724 99216 /mnt/oldroot/lib64/libnss_compat-2.13.so
 udevd 29118 рд░реВрдЯ рдореЗрдо рд░реАрдЧреЗрдЬ 8.2 135986 99220 /mnt/oldroot/lib64/libpthread-2.13.so
 udevd 29118 рд░реВрдЯ рдореЗрдо рд░реАрдЧреЗрдЬ 8.2 1898114 99218 /mnt/oldroot/lib64/libc-2.13.so
 udevd 29118 рд░реВрдЯ рдореЗрдо рд░реА рдЖрд░рдИрдЬреА 8 48545 99211 / mnt/oldroot/lib64/librt-2.13.so
 udevd 29118 рд░реВрдЯ рдореЗрдо рдЖрд░рдИрдЬреА 8.2 156052 99219 /mnt/oldroot/lib64/ld-2.13.so
 sshd 29455 рд░реВрдЯ txt REG 8.2 482592 74222 / mnt / oldroot / usr / sbin / sshd
 sshd 29455 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 62227 99210 /mnt/oldroot/lib64/libnss_files-2.13.so
 sshd 29455 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 52884 99214 /mnt/oldroot/lib64/libnss_nis-2.13.so
 sshd 29455 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 38724 99216 /mnt/oldroot/lib64/libnss_compat-2.13.so
 sshd 29455 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 440512 75579 / mnt/oldroot/usr/lib64/libgmp.so.10.0.2
 sshd 29455 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 1898114 99218 /mnt/oldroot/lib64/libc-2.13.so
 sshd 29455 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 135986 99220 /mnt/oldroot/lib64/libpthread-2.13.so
 sshd 29455 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 98598 99206 /mnt/oldroot/lib64/libresolv-2.13.so
 sshd 29455 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 40981 99205 /mnt/oldroot/lib64/libcrypt-2.13.so
 sshd 29455 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 109446 98354 /mnt/oldroot/lib64/libnsl-2.13.so
 sshd 29455 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 92624 98190 / mnt/oldroot/lib64/libz.so.1.2.5
 sshd 29455 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 14367 99217 / mnt/oldroot/lib64/libutil-2.13.so
 sshd 29455 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 19321 99203 /mnt/oldroot/lib64/libdl-2.13.so
 sshd 29455 рд░реВрдЯ рдореЗрдо REG 8.2 1699456 74274 /mnt/oldroot/usr/lib64/libcrypto.so.1.0.0
 sshd 29455 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 373376 76226 / mnt/oldroot/usr/lib64/libssl.so.1.0.0
 sshd 29455 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 51760 98532 / mnt/oldroot/lib64/libpam.so.0.83.1
 sshd 29455 рд░реВрдЯ рдореЗрдо REG 8.2 156052 99219 /mnt/oldroot/lib64/ld-2.13.so
 smartd 29484 рд░реВрдЯ txt REG 8.2 374520 75866 / mnt / oldroot / usr / sbin / aird
 рд╕реНрдорд╛рд░реНрдЯрдб 29484 рд░реВрдЯ рдореЗрдо рд░реА рдЖрд░рдИрдЬреА 8.2 1898114 99218 /mnt/oldroot/lib64/libc-2.13.so
 рд╕реНрдорд╛рд░реНрдЯ 29484 рд░реВрдЯ рдореЗрдо рд░реА рдЖрд░рдИрдЬреА 8.2 533499 82722 /mnt/oldroot/usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.3/libgcc_so.1
 smartd 29484 рд░реВрдЯ рдореЗрдо рд░реА рд░реЗрдЬ 8.2 614022 99202 /mnt/oldroot/lib64/libm-2.13.so
 ... 

рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╕рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдкреБрд░рд╛рдиреЗ рд░реВрдЯ рдПрдлрдПрд╕ рд╕реЗ рд╢реБрд░реВ рдХреА рдЬрд╛рддреА рд╣реИрдВред

11.2ред рд╣рдо рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ
рдореИрдВ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ:
/etc/init.d/udev рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдВ
/etc/init.d/sshd рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ

11.3ред рд╕рд░реНрд╡рд░ рдкрд░ рджреВрд╕рд░рд╛ ssh рд╕рддреНрд░ рдЦреЛрд▓реЗрдВ
рдпрджрд┐ рд▓реЙрдЧрд┐рди рд╕рдлрд▓ рд╣реИ, рддреЛ рдкреБрд░рд╛рдиреЗ рдмреИрд╢ рд╢реЗрд▓ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдФрд░ рдкреБрд░рд╛рдиреЗ sshd рдХреЛ рдХрд╛рдВрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕рддреНрд░ рдХреЛ рдкреВрд░рд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
lsof / mnt / oldroot рджреЗрдЦреЗрдВ
рдкреБрд░рд╛рдиреЗ рд░реВрдЯ рдПрдлрдПрд╕ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╕рднреА sshd рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред

11.4ред рдЕрд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ред
рд╕рдВрдпрдо рдФрд░ init рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ

рдПрдЧреЗрдЯреА (рдпрд╛ рдЕрдиреНрдп * рдЯреНрдЯреА) рдХреЗ рд╕рд╛рде, рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ:
рд╣рддреНрдпрд╛рд░реА рддрдбрд╝рдк
рдбрд░реЛ рдордд, рдпрд╣ рдЙрдиреНрд╣реЗрдВ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдЧрд╛

рд╣рдо рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде init рдХреЛ рд░реАрд╕реНрдЯрд╛рд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВ
рдЯреЗрд▓рд┐рдирд┐рдЯ рдпреВ

11.5ред рдкрд╣рд▓реЗ рд╕реЗ рдЕрдХреНрд╖рдо рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо
рдореИрдВ рд╕реНрдХреНрд╡реИрд╢ / рдорд╛рдЙрдВрдЯ / рдкреЛрд░реНрдЯреЗрдЬ рдореЗрдВ рдорд╛рдЙрдВрдЯ рдХрд░рддрд╛ рд╣реВрдВ
рдорд╛рдЙрдВрдЯ / рдпреВрдПрд╕рдЖрд░ / рдкреЛрд░реНрдЯреЗрдЬ

11.6ред рдкрд╣рд▓реЗ рд╕реЗ рд░реБрдХреА рд╣реБрдИ рд╕реЗрд╡рд╛рдПрдВ рдЪрд▓рд╛рдПрдВ
рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ:
/etc/init.d/rsyslog рдкреНрд░рд╛рд░рдВрдн
  * Rsyslog рд╢реБрд░реВ рдХрд░рдирд╛ ... [рдареАрдХ рд╣реИ] 

/etc/init.d/snmpd рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ
  * рд╕реНрдиреИрдореНрдк рд╢реБрд░реВ рдХрд░рдирд╛ ... [рдареАрдХ рд╣реИ] 

/etc/init.d/vixie-cron рдкреНрд░рд╛рд░рдВрдн
  * рд╡рд┐рдХреНрд╕реА-рдХреНрд░реЛрди рд╢реБрд░реВ рдХрд░рдирд╛ ... [рдареАрдХ рд╣реИ] 

11.7ред рд╣рдо рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ

lsof / mnt / oldroot рдХреЛ рджреЗрдЦреЗрдВ, рдФрд░ рдЬреЛ рд╢реЗрд╖ рд╣реИ рдЙрд╕реЗ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдВ

/etc/init.d/ntpd рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ
/etc/init.d/radvd рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ
/etc/init.d/smartd рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ
/etc/init.d/dnsmasq рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдВ

рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдореИрдВ рдЙрди рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдХреЛ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдЗрд╕ рд╕рдордп рдЪреБрдкрдЪрд╛рдк рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдм рдЬрд▓реНрджреА рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЦрд╛рд╕ рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИред
рд╣рдо рдХреЗрд╡рд▓ рдкреБрд░рд╛рдиреЗ рд░реВрдЯ FS рдХреЛ рдЕрдирдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рддреЗ рд╣реИрдВред
/etc/init.d/kvm.204 рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ
/etc/init.d/kvm.205 рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдВ
/etc/init.d/kvm.206 рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ

12. рд░реВрдЯ рдПрдлрдПрд╕ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж рд╕рдВрдЪрд╛рд▓рди

12.1ред Fstab рдмрджрд▓рдирд╛ рди рднреВрд▓реЗрдВ
рдореИрдВ LABEL = рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реВрдВ
  LABEL = рдЬрдбрд╝ / рдПрдХреНрд╕рдЯреНрд░реАрдо 3 noatime 0 1 

12.2ред рдкреБрд░рд╛рдиреЗ рд░реВрдЯ рдПрдлрдПрд╕ рдХреЛ рдЕрдирдорд╛рдЙрдВрдЯ рдХрд░реЗрдВ
umount / mnt / рдмреВрдврд╝рд╛
rmdir / mnt / oldroot / mnt / newroot
рдпрд╣ рдХрд┐рд╕реА рдФрд░ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЬреЛ рд▓реЛрдЧ рдкреБрд░рд╛рдиреЗ рд░реВрдЯ FS рдХреЛ рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдореИрдВ рдЙрдирдХреЗ LABEL рдФрд░ UUID рдХреЛ рдмрджрд▓рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдпрд╣ рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ рднреНрд░рдорд┐рдд рди рдХрд░реЗред
рдЯреНрдпреВрди 2 рдПрдлрдПрд▓-рдПрд▓ рдкреБрд░рд╛рдиреАрд░реЛ-рдпреВ $ (рдпреВрдбрд┐рдЬреЗрди) / рджреЗрд╡ / рдПрд╕рдбреАрдП 2
рдЕрдкрдиреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдЕрдм рдкреБрд░рд╛рдиреЗ FS рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣реА рд╣реИред рдореИрдВ рдЗрд╕реЗ рд╣рдЯрд╛рддрд╛ рд╣реВрдВред
wipefs / dev / sda2 -o 0x438

12.3ред LVM рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╕рдордп initramfs рдХреЛ рдЬреЛрдбрд╝рдирд╛ / рдмрджрд▓рдирд╛ рди рднреВрд▓реЗрдВ

12.4ред рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордд рднреВрд▓рдирд╛
рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдЧреНрд░рдм 2 рд╣реИ
рдПрд╕рдбреАрдП рдкрд░ рдмреВрдЯрд▓реЛрдбрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
grub2-install --no-floppy / dev / sda
  рд╕реНрдерд╛рдкрдирд╛ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдИред  рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд░рд┐рдкреЛрд░реНрдЯ рдирд╣реАрдВ рдХреА рдЧрдИред 

рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛:
grub2-mkconfig -o /boot/grub2/grub.cfg
  Grub.cfg рдЬрдирд░реЗрдЯ рдХрд░ рд░рд╣рд╛ рд╣реИ ...
 рдорд┐рд▓реА рд▓рд┐рдирдХреНрд╕ рдЫрд╡рд┐: /boot/vmlinuz-3.2.12-gentoo-64-beaver-b
 Initrd рдЫрд╡рд┐ рдорд┐рд▓реА: /boot/initrd-3.2.12-gentoo-64-beaver-b
 рдХрд┐рдпрд╛ 

рдЯрд┐рдкреНрдкрдгреА


рдПрдХ рдирдП рд░реВрдЯ рдПрдлрдПрд╕ рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рд░реНрд╡рд░ рд░рд┐рдмреВрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддрд╛ рд╣реИред

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


All Articles