| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
- MAN[1-9] -> MAN.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Requested by: bde.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
adjust the size, but the actual end.
- Break out some of the sanity checks on partitions into a sanitize_partition
function.
- When adjusting partitions, always adjust the start "up", and the end "down"
so that we stay within the boundaries of the original request.
- Various small nits found by bde.
Reported by: bde, imp, rgrimes
|
| |
|
|
|
|
|
|
|
| |
MBR's with a 4th slice failing the signature check and fdisk saying that
they are invalid.
Submitted by: bde
|
|
|
|
|
|
|
|
|
|
| |
some reason, mboot.bootinst is not initialized to NULL at the beginning
of the program, then the last commit to this would try to free whatever
bogus address is in it.
- Restore the behavior of free()'ing the mboot.bootinst buffer after we
abuse it to determine the sector size of the disk (as clearly noted in
the comments). Properly fix the double free() bug by setting the pointer
to NULL after we free it.
|
|
|
|
| |
Uniform mboot.bootinst allocation code to be independent of functions order
|
|
|
|
|
|
| |
explicitly sets the geometry.
- Allow for MBR boot loaders that are longer than one sector. Only accept
boot loaders if their size is a multiple of the sector size, however.
|
|
|
|
| |
remove -e.
|
|
|
|
| |
Obtained from: OpenBSD
|
|
|
|
|
|
| |
PR: bin/8809
Submitted by: "John C. Place" <jcplace@ibm.net>
Prompted by: <nrahlstr@winternet.com>
|
| |
|
|
|
|
|
| |
description list; break an overly long line; use the Fx macro instead
of "FreeBSD".
|
|
|
|
|
|
| |
-s for sumary
Approved by: jkh
|
| |
|
|
|
|
| |
Approved by: jkh
|
|
|
|
| |
#if.
|
| |
|
| |
|
|
|
|
|
|
|
| |
This wipes the MBR and creates slice 1 as a FreeBSD slice covering the
disk starting from the second track to the cylinder aligned end of the disk.
This is the most compatibly layout we have as far as I know.
|
|
|
|
|
|
| |
the boot code from /boot/mbr, or elsewhere as defined by the revised
"-b bootcode" option; use getopt(3); clarify usage(); partially
revise man page; etc.
|
| |
|
|
|
|
| |
(eg. replacing a boot manager with a standard mbr)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
I don't have access to a BSD/OS machine to check the veracity of the
magic number. However, no harm will be done by the commit and since
someone was motivated enough to file a PR, I'm committing the change.
PR: 7629
Submitted by: Jos Backus <jbackus@plex.nl>
|
| |
|
|
|
|
| |
#includes. Spelling. Use err(3) and add usage().
|
| |
|
|
|
|
|
| |
PR: 6857
Submitted by: Josh Gilliam <josh@quick.net>
|
| |
|
|
|
|
|
|
|
| |
Add "." at the end of some sentances.
Also print "flag 80" in English.
Give hint that "sysid" for FreeBSD is 165 decimal.
Ensure active partition specified by user is 1-4.
|
| |
|
|
|
|
| |
It was added to -stable but not to -current, strange.
|
| |
|
|
|
|
|
|
| |
Any existing config files (using the -f option) will need
to be changed although using the old files will usually result
in an error (partition 0 is invalid).
|
|
|
|
| |
No more 241MB 4+ gig partitions for me!
|
|
|
|
|
|
| |
a BIOS-like partition table. We now detect this correctly and print the
right thing.
Obtained from: Value obtained from OpenBSD sources.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the sd & od drivers. There is also slight changes to fdisk & newfs
in order to comply with different sectorsizes.
Currently sectors of size 512, 1024 & 2048 are supported, the only
restriction beeing in fdisk, which hunts for the sectorsize of
the device.
This is based on patches to od.c and the other system files by
John Gumb & Barry Scott, minor changes and the sd.c patches by
me.
There also exist some patches for the msdos filesys code, but I
havn't been able to test those (yet).
John Gumb (john@talisker.demon.co.uk)
Barry Scott (barry@scottb.demon.co.uk)
|
|
|
|
|
|
|
| |
utility for front-ending its operation more of a possibility.
2.2-RELEASE candiate. Closes PR#1960
Submitted-By: Darryl Okahata <darrylo@hpnmhjw.sr.hp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
of the partition. Only if the size is 0 should the
special handling of 0 as first argument be triggered.
[This bug caused offset 0 to give C/H/S = 0/0/0 instead of 0/0/1.]
The init_sector0 function needs to decrease the first argument
to the second call to dos() by one to be consistent with the
calls to dos() in change_part().
[This bug caused fdisk -i to create bogus partition tables with
the ending C/H/S value 1 too high. This usually gives S = 1
instead of S = maximum, so the geometry guessing in the slice
code and perhaps in SCSI BIOSes was defeated.]
Submitted by: Tor Egge <tegge@itea.ntnu.no>
|