Постинг
05.06.2008 08:40 -
linux: MBR-backup
Това е повече бележка отколкото постинг ,публикувам го защото пак ми се наложи да го обяснявам на един линукс ентусиаст и 2 часа след това ми звънна по телефона да ме пита за стойностите. В случая това си е превод от интернет ...
Как да запазим главния стартиращ запис (MBR -Master Boot Record) на своята с-ма. Нека използваме dd командата. Целия запис се намира в началбния 512 байтов сегмент на вашия стартиращ диск.
Главния сартиращ запис се състои от 3 различни части със твърдо зададен размер и последователност:
1)стартиращ код 446 байта дължина
2)таблицата на дяловете 64 байта
3)сигнатура на стартиращият код 2 байта
Всичките тези размери са от ключово значение промяната на един от тях би направил копието на записа неизползваемо!
За да свършите останалото описано в бележката трябва да сте влезли в системата като root ( администратор ( id 0))
Работата е в това да запазите първите 512 байта. В този пример го записвам във файл /home/jon/bootrecord.back. Избора на мястото където ще запишете файла и неговото име е изцало ваш избор.
// dd if=( име на запаметяващо у-во) of=(път и име на файл) bs=512 count=1
dd if=/dev/hda of=/home/jon/bootrecord.back
възстановяването става с командата
dd if=/home/jon/bootrecord.back of=/dev/hda bs=512 count=1
*** бележка ***
* ако не сте променяли мястото на началото на стартиращия дял, но сте променяли размера на този или други дискови дялове, заменете of=/dev/hda bs=512 count=1 с
* of=/dev/hda bs=446 count=1 за да не загубите преди това направените промени по boot таблицата !
*
Как да запазим главния стартиращ запис (MBR -Master Boot Record) на своята с-ма. Нека използваме dd командата. Целия запис се намира в началбния 512 байтов сегмент на вашия стартиращ диск.
Главния сартиращ запис се състои от 3 различни части със твърдо зададен размер и последователност:
1)стартиращ код 446 байта дължина
2)таблицата на дяловете 64 байта
3)сигнатура на стартиращият код 2 байта
Всичките тези размери са от ключово значение промяната на един от тях би направил копието на записа неизползваемо!
За да свършите останалото описано в бележката трябва да сте влезли в системата като root ( администратор ( id 0))
Работата е в това да запазите първите 512 байта. В този пример го записвам във файл /home/jon/bootrecord.back. Избора на мястото където ще запишете файла и неговото име е изцало ваш избор.
// dd if=( име на запаметяващо у-во) of=(път и име на файл) bs=512 count=1
dd if=/dev/hda of=/home/jon/bootrecord.back
възстановяването става с командата
dd if=/home/jon/bootrecord.back of=/dev/hda bs=512 count=1
*** бележка ***
* ако не сте променяли мястото на началото на стартиращия дял, но сте променяли размера на този или други дискови дялове, заменете of=/dev/hda bs=512 count=1 с
* of=/dev/hda bs=446 count=1 за да не загубите преди това направените промени по boot таблицата !
*
Няма коментари
Търсене
За този блог
Гласове: 10115
Блогрол
1. групата! Watchbg
2. конституцията на България
3. WatchBG в groups.google.com
4. WatchBG в blogspot.com
5. българска уикипедия
6. Пътника
7. Vox clamantis in deserto
8. Linus' blog
9. "Мястото"
10. Владимир Шопов
11. EUROPEANA
12. Стих за кризата
13. DOLCETA
14. DOX.abv.bg
15. Билет за "Рая"
16. Свобода, а не страх
17. Устойчивост - "Духът на времето"
18. 'Електронна граница'
19. Rapidshare
20. Tiny Core Linux
21. save the internet
22. Рога и Копита
23. Bloggers Handbook2. pdf
2. конституцията на България
3. WatchBG в groups.google.com
4. WatchBG в blogspot.com
5. българска уикипедия
6. Пътника
7. Vox clamantis in deserto
8. Linus' blog
9. "Мястото"
10. Владимир Шопов
11. EUROPEANA
12. Стих за кризата
13. DOLCETA
14. DOX.abv.bg
15. Билет за "Рая"
16. Свобода, а не страх
17. Устойчивост - "Духът на времето"
18. 'Електронна граница'
19. Rapidshare
20. Tiny Core Linux
21. save the internet
22. Рога и Копита
23. Bloggers Handbook2. pdf