YKhan said:
Yeah, but adding an additional hard drive to one of those "most
people" can be a headache too. Most of them are confused by the drive
I absolutely agree that "most people" will never open their computer in
the first place. But most of those who *do* open it to add more disk
space will add a second disk, not replace the first one.
In fact, "most people" who run low on disk space will do one of three
things. They will add an external USB hard disk (that's probably the
most likely these days), they will take their PC to a local computer
shop for a new hard disk (and you can practically guarantee that this
will be in addition to the original one, not a replacement), or they
will buy a new computer.
letter system, and don't know how to change drives to store things. So
even if you add a second hard drive, they'll keep storing everything
in their C drive and still end up with no space left. They'd be much
I don't think that's the case any more - people are used to plugging in
flash disks, and understand that the data is on a different disk.
better off with a Linux-style mountpoint system, where changing drives
is as simple as changing directories. That of course also exists in
Windows, but there are very few "experts" who can set it up like that,
nor think there is any value in setting it up that way. /Experts/
think what could be simpler than drive letters, and /most users/ are
totally freaked out by it.
I have seldom seen mounted folders in use on windows systems, even by
experts. I think it is more a cultural difference between typical Linux
users and typical Windows users, combined with the historical
limitations of Windows. Many of today's windows experts learned to use
windows before windows mounted folders or junction points existed.
It is more common for /experts/, not so common for /most people/.
Again, this is all /relative/. I am not saying it is common for "most
people" to add a second hard drive - just that it is /more/ common for
them to do so than to replace the boot drive.
And we are talking about individual users here (home users or small
companies), of course. In a large installation, data will invariably be
stored on centralised servers so disk space on workstations is almost
never an issue - and if it is, it's time to replace the workstation.
Is that a possibility with EFI? I never heard about that.
I came across this link while reading about EFI:
<
http://archive.fosdem.org/2007/interview/ronald+g+minnich>
(LinuxBIOS is the old name for what is now coreboot).
I don't know what is actually done in practice, but there is no doubt
that manufacturers could use EFI to limit booting to specific OS's.
There is also no doubt that there are "forces" that want to restrict
people's choices and uses of software on computers - MS would love a
bios system that would only boot Windows systems, if they thought they
could get away with it. And the Mickey Mouse crew would love the idea
of restricting computers to known OS's that could again restrict
software to known programs - it would make it so much easier to enforce
their "rights". Of course, this is all about "trusted" computing to
protect users from viruses, malware, and inferior quality copied media.
EFI is, of course, not the only way to achieve such lockdowns. But it
certainly makes them technically much easier than with traditional
bioses. And the ability to misuse EFI does not make the technology
itself bad.
I think the main issue with the EFI is simply that it is unnecessary -
it is way too big and complex. A replacement for traditional bioses
should really be much simpler, since there is not much it has to do
before starting the OS.
What are the other competing systems out there against EFI? And what
chance do they have against an Intel-created standard?
coreboot is the option I know a little about - it's basically a
specialized Linux system. In some environments, such as large clusters
and HPC, it is very popular - it makes booting and updating systems
hugely faster than a traditional (or EFI) bios. Other than that, I can
think of no reason why current BIOS developers can't simply add GPT
support to their existing software.