| Summary: | sysinstall(8): sysinstall/disklabel: bad partition table when single->multiple slices | ||
|---|---|---|---|
| Product: | Base System | Reporter: | wayne <wayne> |
| Component: | bin | Assignee: | freebsd-sysinstall (Nobody) <sysinstall> |
| Status: | Closed Overcome By Events | ||
| Severity: | Affects Only Me | CC: | ngie |
| Priority: | Normal | ||
| Version: | Unspecified | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
wayne
2000-02-24 03:00:01 UTC
On Wed, 23 Feb 2000 18:56:02 PST, wayne@staff.msen.com wrote: > When converting a SCSI disk from dedicated to FreeBSD with a single > partition to multiple slices, sysinstall leaves the OLD label on the > disk. Sysinstall reads and writes the new information but O/S fails > to boot because it is still reading the old, invalid table. Are you able to verify that this is a problem in the current FreeBSD 4.0 RELEASE CANDIDATE? Sysinstall's maintainer is under quite a lot of pressure at the moment with the upcoming release, and if you could check this on the 4.0 branch, I'm sure it'd be a massive help to him. Ciao, Sheldon. This problem is still present in 4.0 RELEASE. Unfortunately, I did not re-examine the open PR database prior to my last FreeBSD conversion so I got bit by it again today. So I have a completely installed and configured system ready to go, that will not boot. Is there any possibility of getting this into 4.1 RC? It should be a fairly simple fix to either zero the prior contents of blocks 1 & 2 on the disk before writing the partition table and boot blocks or to simply zero all contents of the old partition table when writing a non-dangerously-dedicated one. /\/\ \/\/ Responsible Changed From-To: freebsd-bugs->murray Murray, could you take a look at this one? I don't remember a fix going in for it, and it's quite a nasty. Responsible Changed From-To: murray->eric Eric is the man Responsible Changed From-To: eric->freebsd-qa assign idle sysinstall bugs to freebsd-qa, as suggested by murray Responsible Changed From-To: freebsd-bugs->brucec Take. Responsible Changed From-To: brucec->freebsd-bugs Back to the pool. Responsible Changed From-To: freebsd-bugs->freebsd-sysinstall sysinstall PR. sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing. |