diff --git a/en_US.ISO8859-1/articles/multi-os/article.sgml b/en_US.ISO8859-1/articles/multi-os/article.sgml index cb52b33bee..167fc222a2 100644 --- a/en_US.ISO8859-1/articles/multi-os/article.sgml +++ b/en_US.ISO8859-1/articles/multi-os/article.sgml @@ -1,4 +1,4 @@ - +
@@ -131,6 +131,7 @@ table, making it incompatible with some boot managers. install FreeBSD, Linux, and Windows 95 on them. Here's how I might do it using these hard disks: + @@ -142,7 +143,6 @@ install FreeBSD, Linux, and Windows 95 on them. - Both disks have 1416 cylinders. @@ -518,13 +518,13 @@ bits to the Head Number, and 6 bits to the Sector Number. This restricts users of this interface (i.e. boot managers hooked into your disk's MBR as well as OS loaders hooked into the Boot Sectors) to the following limits: + 1024 cylinders, max 256 heads , max 64 sectors/track, max (actually 63, 0 isn't available) - Now big hard disks have lots of cylinders but not a lot of heads, so invariably with big hard disks the number of cylinders is @@ -533,11 +533,11 @@ can't boot off just anywhere on your hard disk. The boot code (the boot manager and the OS loader hooked into all bootable partitions' Boot Sectors) has to reside below cylinder 1024. In fact, if your hard disk is typical and has 16 heads, this equates to: + 1024 cyl/disk × 16 heads/disk × 63 sect/(cyl-head) × 512 bytes/sector - which is around the often-mentioned 528MB limit. @@ -558,16 +558,16 @@ BIOS, you can put FreeBSD or any OS anywhere you want and not hit the To use my 1.6 Gig Western Digital as an example again, it's physical geometry is: + (3148 cyl, 16 heads, 63 sectors/track, 512 bytes/sector) - However, my BIOS LBA remaps this to: + ( 787 cyl, 64 heads, 63 sectors/track, 512 bytes/sector) - giving the same effective size disk, but with cylinder and head counts within the BIOS API's range (Incidentally, I have both Linux and @@ -621,6 +621,7 @@ shifting later when I repartition. For reference, the following boot managers use the Master Boot Sector to store their code and data: + @@ -636,10 +637,10 @@ Master Boot Sector to store their code and data: - These boot managers use a few additional sectors after the Master Boot Sector: + @@ -651,7 +652,6 @@ Master Boot Sector: - @@ -665,10 +665,10 @@ manager. If you have a bootable DOS partition on your disk, you can boot off a DOS floppy, and run: + A:\> FDISK /MBR - to put the original, simple DOS boot code back into the system. You can then boot DOS (and DOS only) off the hard drive. Alternatively, just diff --git a/en_US.ISO_8859-1/articles/multi-os/article.sgml b/en_US.ISO_8859-1/articles/multi-os/article.sgml index cb52b33bee..167fc222a2 100644 --- a/en_US.ISO_8859-1/articles/multi-os/article.sgml +++ b/en_US.ISO_8859-1/articles/multi-os/article.sgml @@ -1,4 +1,4 @@ - +
@@ -131,6 +131,7 @@ table, making it incompatible with some boot managers. install FreeBSD, Linux, and Windows 95 on them. Here's how I might do it using these hard disks: + @@ -142,7 +143,6 @@ install FreeBSD, Linux, and Windows 95 on them. - Both disks have 1416 cylinders. @@ -518,13 +518,13 @@ bits to the Head Number, and 6 bits to the Sector Number. This restricts users of this interface (i.e. boot managers hooked into your disk's MBR as well as OS loaders hooked into the Boot Sectors) to the following limits: + 1024 cylinders, max 256 heads , max 64 sectors/track, max (actually 63, 0 isn't available) - Now big hard disks have lots of cylinders but not a lot of heads, so invariably with big hard disks the number of cylinders is @@ -533,11 +533,11 @@ can't boot off just anywhere on your hard disk. The boot code (the boot manager and the OS loader hooked into all bootable partitions' Boot Sectors) has to reside below cylinder 1024. In fact, if your hard disk is typical and has 16 heads, this equates to: + 1024 cyl/disk × 16 heads/disk × 63 sect/(cyl-head) × 512 bytes/sector - which is around the often-mentioned 528MB limit. @@ -558,16 +558,16 @@ BIOS, you can put FreeBSD or any OS anywhere you want and not hit the To use my 1.6 Gig Western Digital as an example again, it's physical geometry is: + (3148 cyl, 16 heads, 63 sectors/track, 512 bytes/sector) - However, my BIOS LBA remaps this to: + ( 787 cyl, 64 heads, 63 sectors/track, 512 bytes/sector) - giving the same effective size disk, but with cylinder and head counts within the BIOS API's range (Incidentally, I have both Linux and @@ -621,6 +621,7 @@ shifting later when I repartition. For reference, the following boot managers use the Master Boot Sector to store their code and data: + @@ -636,10 +637,10 @@ Master Boot Sector to store their code and data: - These boot managers use a few additional sectors after the Master Boot Sector: + @@ -651,7 +652,6 @@ Master Boot Sector: - @@ -665,10 +665,10 @@ manager. If you have a bootable DOS partition on your disk, you can boot off a DOS floppy, and run: + A:\> FDISK /MBR - to put the original, simple DOS boot code back into the system. You can then boot DOS (and DOS only) off the hard drive. Alternatively, just