bottletop
Active Member
I think the MBR on the Humax is fairly simple.
I don't think the HDR populates the MBR with boot code, so it may be 440(?) bytes of 0x00, followed by the disk ID, partitions etc.
In this instance and in Linux, you can view/check the MBR which is the first 512 bytes (aka LBA0) of a drive by
knowitlikepro.com
wiki.osdev.org
Be very careful if you amend it as you can can easily corrupt your partition table.
I don't think the HDR populates the MBR with boot code, so it may be 440(?) bytes of 0x00, followed by the disk ID, partitions etc.
In this instance and in Linux, you can view/check the MBR which is the first 512 bytes (aka LBA0) of a drive by
hexdump -Cn 512 /dev/sdX
Understanding Master Boot Record (MBR) | Know IT Like Pro
Master Boot Record aka MBR was introduced by IBM PC DOS2.0 in March 1983. Post that this technology has never
knowitlikepro.com
MBR (x86) - OSDev Wiki
Be very careful if you amend it as you can can easily corrupt your partition table.
Code:
humax# hexdump -Cn 512 /dev/sda
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001c0 09 00 83 fe 3b 82 08 00 00 00 b7 1c 20 00 00 fe |....;....... ...|
000001d0 3d 82 83 fe ff ff c0 1c 20 00 df 0a d8 38 00 fe |=....... ....8..|
000001e0 ff ff 83 fe ff ff a0 27 f8 38 9f 24 40 01 00 00 |.......'.8.$@...|
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200
humax# hexdump -Cn 512 /dev/sdb
hexdump: /dev/sdb: No such device or address
humax# fdisk -l /dev/sda
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 131 1052251+ 83 Linux
Partition 1 does not end on cylinder boundary
/dev/sda2 131 59495 476841327+ 83 Linux
/dev/sda3 59495 60801 10490447+ 83 Linux
humax# ls /media/My\ Video/
humax#
Last edited:
