Javier Agustìn Fernàndez Arroyo schrieb:
"Windows setup behavior too"
Please correct me if im wrong.... but Windows doesnt take care about
existent MBR, if it has "non-recognized" partitions (aka, non-FAT/NTFS
formatted partitions)
IMO ReactOS should take care of this, detecting Ext2/3/4, reiserFS, and
so.... and not just copy Windows behavior.....
On Sun, Sep 5, 2010 at 4:03 AM, James Tabor <jimtabor.rosdev(a)gmail.com
<mailto:jimtabor.rosdev@gmail.com>> wrote:
Hi!
Please test this with GRUB and LILO, since I use LILO on my main
hardware test. I do not have access to it for the moment. During the
installation of the boot CD, I do not overwrite the MBR. I just hope
it works when I get back to work with the project.
Thanks,
James
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org <mailto:Ros-dev@reactos.org>
http://www.reactos.org/mailman/listinfo/ros-dev
------------------------------------------------------------------------
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Hi!
Being cooperative was my intention when I wrote this part of usetup. The
bad thing about this approach is that usetup needs to deal with all
kinds of different situations that developers cannot even think about.
The only proper way to fix this situation was: "Don't touch it if you
don't know how to deal with it!" The result was that usetup could only
handle empty harddisks and Windows boot managers correctly. Except for
these two cases there are lots of different situations that a setup
application cannot deal with. That's where the user must fix things.
That's why usetup enables users to save the bootsector to a floppy disk.
This enables them to fix the unknown situations themselves.
Unfortunately this means that newbies might not be able to install the
bootcode properly. But I thought it was better not to overwrite a
bootsector that to unintentionally damage a system.
The question how to handle this correctly is a difficult one. Microsoft
chose the easy way as they behave like they are the owner of the system
and overwrite everything as they see fit. But implementing this part of
the setup in a way that fits everyones needs is a very difficult task.
Just think about the different filesystems and different versions of
LILO and GRUB and what about other third-party boot-managers...
Regards,
Eric