banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows Làm sao để sao backup MBR ???  XML
  [Question]   Làm sao để sao backup MBR ??? 23/07/2006 05:33:46 (+0700) | #1 | 9157
[Avatar]
legenday
Member

[Minus]    0    [Plus]
Joined: 10/04/2006 04:00:10
Messages: 65
Location: Under Ground
Offline
[Profile] [PM] [Yahoo!]
Vấn đề là thế này ạ em cài Linux và Windows trên cùng một đĩa cứng . Và có MBR mà do linux đã làm có thể chọn lúc khởi động vào Windows hoặc Linux nhưng hôm rồi chả biết thế nào windows hỏng em cài lại thế là mất luôn MBR .
Vậy làm thế nào để phục hồi được hay là làm thế nào để có thể sao lưu MBR để sau này cần thiết thì mình phục hồi lại .
Em đã tìm hiểu về vấn đề này bằng help của Windows thì chỉ thấy nói như sau:

master boot record (MBR)
The first sector on a hard disk, which starts the process of booting the computer. The MBR contains the partition table for the disk and a small amount of executable code called the master boot code.

Rồi nói về cái chương trình này DiskPart.exe .Nhưng trong lệnh của nó không có cái nào dùng để sao lưu MBR

Còn cái này chỉ nói đến cách tạo MBR mới.
FixmbrRepairs the master boot record of the boot disk. The fixmbr command is only available when you are using the Recovery Console.
fixmbr [device_name]
Parameter
device_name
The device (drive) on which you want to write a new master boot record. The name can be obtained from the output of the map command. An example of a device name is:
\Device\HardDisk0.

Example
The following example writes a new master boot record to the device specified:

fixmbr \Device\HardDisk0

Nói tóm lại là em chưa biết sao lưu MBR như thế nào ???


[Up] [Print Copy]
  [Question]   Làm sao để sao backup MBR ??? 24/07/2006 07:45:02 (+0700) | #2 | 9449
[Avatar]
hakuso
HVA Friend

Joined: 04/01/2004 13:28:06
Messages: 287
Location: làng Đo Đo
Offline
[Profile] [PM]
Với Linux thì sao lưu MBR dễ như ăn cháo gà smilie
Dùng lệnh này sẽ lưu lại thông tin MBR

Code:
dd if=/dev/hda of=$HOME/backup.mbr bs=1024 count=5


+ if=/dev/hda
đọc từ thiết bị là ổ cứng đầu tiên (và cũng là master nếu bạn có 2 ổ cứng)
+ of=$HOME/backup.mbr
ghi xuống thành file backup.mbr tại thư mục nhà của user hiện tại. Nên ghi file này ra thiết bị USB cho an toàn
+ bs=1024 count=5
mỗi lần đọc là 1024 byte và đọc làm 5 lần --> sẽ đọc tổng cộng là 5 kilo byte

--> Đọc 5KB từ vị trí đầu tiên của ổ cứng và ghi xuống file backup.mbr

Theo như http://en.wikipedia.org/wiki/Master_boot_record thì MBR không đến 5KB nhưng thừa còn hơn thiếu smilie

Sau này bạn sẽ khôi phục lại cũng bằng lệnh đó

Code:
dd of=/dev/hda if=$HOME/backup.mbr bs=1024 count=5


--> Ghi 5KB xuống từ vị trí đầu tiên của ổ cứng (MBR) với nội dung lấy từ file backup.mbr (thay đường dẫn $HOME/backup.mbr cho hợp lý)

Các lệnh này đều có trên những Live CD Linux như http://www.slax.org/ , http://www.puppylinux.org/, http://dotpups.de/hacao/ cả.
Chúc bạn may mắn
Live, fight, work and study
[Up] [Print Copy]
  [Question]   Làm sao để sao backup MBR ??? 24/07/2006 13:19:23 (+0700) | #3 | 9504
[Avatar]
mudzot
Elite Member

[Minus]    0    [Plus]
Joined: 26/06/2006 14:41:27
Messages: 76
Offline
[Profile] [PM]
chỉ có 512 byte thôi, đọc làm gì nhiều
bs=512 count=1 
[Up] [Print Copy]
  [Question]   Làm sao để sao backup MBR ??? 25/07/2006 11:06:19 (+0700) | #4 | 9755
[Avatar]
legenday
Member

[Minus]    0    [Plus]
Joined: 10/04/2006 04:00:10
Messages: 65
Location: Under Ground
Offline
[Profile] [PM] [Yahoo!]
Cám ơn các bác đã chỉ dạy .Vấn đề sẽ chở nên phức tạp nếu không có đĩa linux chạy trên PC
Cái em muốn là làm sao khi boot mình có thể phục hồi ngay được MBR .
Hơn nữa em mới đang tập tành học Linux nên lệnh chưa biết nhiều lắm.
Tiện đây em có tìm hiểu trên www.google.com và tìm thấy phần mềm:
" Active@ Partition Recovery "
giúp cho việc sao lưa bà phục hồi MBR ( tạm thời em dùng cái này vậy vì nó đơn giản ) còn về câu lệnh linux kia nhất định em sẽ làm khi đã thành thạo Linux hơn.
Thanks
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|