what command to restore if the boot block is corrupted in
linux
Answer / mohammed sajjad
Scenario 1: Backup the boot sector (or MBR)
If the first harddisk in the system is /dev/sda, to backup the boot sector the following command can be used:
# dd if=/dev/sda of=bsbackup.bin bs=512 count=1
Essentially this command will read the first 512 bytes of /dev/sda and write it to the file bsbackup.bin.
Scenario 2: Restore the boot sector from a file:
# dd if=bsbackup.bin of=/dev/sda bs=512 count=1
This will restore the boot sector to /dev/sda that was backed up in Scenario 1.
Scenario 3: Zero out the boot sector (leaving the partition table intact)
Sometimes a virus or other issue can leave a corrupted executable code section in the MBR. I have personally seen a boot sector that would not store grub information (and thus boot linux after its installed) properly until the first 446 bytes were zeroed out and grub re-installed. The following command will do just that:
# dd if=/dev/zero of=/dev/sda bs=446 count=1
Scenario 4: Zero out the entire MBR (this will erase the partition table as well – effectively destroying the ability to easily access data on the drive)
A variation of the last dd command will wipe out the master boot record entirely. You will have to repartition and reformat your hard disk after this:
| Is This Answer Correct ? | 1 Yes | 3 No |
Which layer handles the transport of messages between communication partners, controls the flow of data, and defines the transport quality.
Which command will increase the TCP transmit and receive buffers ?
Define nat?
Host A has two routes to host B. First route has 2 hops, but the bandwidth is 56K. The second route has 3 hops, but the bandwidth is 100Mbps. If you use RIP, which route will be taken ?
what is the difference b/w CIDR AND VLSM?
What file can a user create in his/her home directory to forward his/her email ?
What do you use to write documentation? Editor? Mail reader?
What routing problems have you troubleshot?
Suppose if a network which contains two servers and twenty workstations, where is the best place to install an anti-virus program?
You have just added a new interface to your Solaris Machine. Which command would you run to confirm that the new interface has been configured?
What entry in the /etc/gateways file would define a route to the host called host2 via the gateway called host4? Assume that host2 is 2 hops away and that the gateway is NOT expected to exchange RIP information.
What is native VLAN? What is the use?