[haiku-development] Re: Partition Table Woes (Was: Filesystem corruption and Alpha-1)

  • From: André Braga <meianoite@xxxxxxxxx>
  • To: "haiku-development@xxxxxxxxxxxxx" <haiku-development@xxxxxxxxxxxxx>
  • Date: Thu, 2 Jul 2009 16:28:48 -0300

Em 02/07/2009, às 14:15, "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx> escreveu:

Failure resistant is fine, although I wouldn't just boot in this case,
but still show the menu with a specially marked volume (so that the
user knows something is not okay).

I'm cool with that.

I'm not really a friend from hiding this completely, or even to allow
it from booting from unpartitioned space generally. That's just an
unclean solution that shouldn't really be advertized.

Unclean: debatable. *Partitions* are the unclean concept here, the clean one being volumes.

Disallow "emergency" booting: breaks POLA. There must be a conscious choice to boot this volume despite the warning of it not mapping to any known partition. And this could be a by-product of installing from an OS but forgetting to compile in the particular partition map used on that system. Like BSD slices for example. Or GPT.

Partitions are a concept external to Haiku, subject to "forces" external to Haiku. We should be resillient to that. We're not targeting only the technical-savvy, AFAICT. Forbidding booting based on a fragile, *external*, and quite error-prone concept is not smart.

Not advertise it: I'm okay with that. Call it Haiku Bible geek- empowerment material. ;)


Cheers,
A.

Other related posts: