> On Sep 18, 2015, at 9:43 AM, Mercury Thirteen <mercury0x0...@gmail.com> wrote:
> 
> So we boot the live CD with a message to the effect of, "Welcome to the live 
> environment! Type "install" to install FreeDOS on your system." and then the 
> user can type install (or install /a or advanced mode) to go from there.
> 
> Merc

Assuming Jim says ok to Live version. 

This is what I am thinking as the most User-Friendly way.

Disc boots:

Offers to install or quit.

 (note: if DOS is already installed, setup does no “launch”.
The installer does this specifically for the disc to be used for recovery and 
whatnot.
What makes a better recovery disc than a live OS?)

if quit it sets up a live environment, should only take a couple of seconds.

Then, if they wanted advanced mode. They can just relaunch the setup.bat /a. 

The live environment should not interfere with the installer. 


> 
> On 9/18/2015 4:08 AM, Eric Auer wrote:
>> Hi Mateusz and Michael,
>> 
>> the installer should NOT try to be more clever or automatic
>> than we can SAFELY make that. I disagree with Mateusz about
>> the "simply give me a button to destroy my harddisk contents
>> and put DOS on it" because that is too destructive. Default
>> should be to ADD DOS to an existing FAT partition, if any.
>> 
>> Without checking or modifying whether that is the partition
>> which is flagged as boot partition, or alternatively adding
>> it to some existing boot manager which has config files on
>> some other partition anyway.
>> 
>> If no FAT partition is present, then you have two situations:
>> 
>> 1. There is NOTHING at all, apart from maybe some MBR with an
>> empty partition table, on the main harddisk or SSD yet. Note
>> that we also have to check for GPT partitioning schemes here.
>> 
>> 2. There is SOMETHING else on the disk already, but no FAT.
>> 
>> In case 1, it is okay for me - IF we can safely decide if the
>> target disk matches the case - to have a button saying "there
>> seems to be nothing on your disk yet, overwrite it with DOS?"
>> 
>> In case 2, the, hopefully experienced, user should be dropped
>> to a prompt. There, they can decide to reboot and use better
>> tools to make a FAT partition first. I certainly would pick a
>> tool like GPARTED in Linux or the built-in partition editor of
>> a modern Windows version at this point. OR the user can decide
>> to try their luck with DOS FDISK and FORMAT. By running those
>> manually and deliberately. But those two are FAR too destructive
>> to hit you over the head after you made a wrong choice in some
>> dialog from the installer about "what you want to do next"...
>> 
>> 
>> 
>> As we see from the recent question by Josefh, people often just
>> want to do something with DOS quickly. So a live CD mode, as far
>> as I am concerned installing BASE + optionally more to some big
>> RAMDISK, would be VERY nice to have for our installer CD.
>> 
>> They certainly do NOT expect to burn a FreeDOS CD, try to get
>> it to work by blindly pressing "OK" a few times and suddenly
>> realize that this has completely deleted their Windows & data.
>> 
>> 
>> 
>> I also agree that it would be very nice to have downloads with
>> pre-installed FreeDOS in some popular virtual machine container
>> format, as VM will be a popular way of installing a DOS today.
>> Mike gives a nice description of the reasoning behind this :-)
>> 
>> 
>> 
>> Regarding the package choice, I suggest a hierarchical menu:
>> 
>> 1. One screen with one checkbox per category, with "BASE" as
>> the only checked checkbox per default. The user can optionally
>> check more boxes before hitting the "next" button. There can be
>> 
>> 2. Buttons next to each category checkbox which say "select a
>> custom subset of packages" which bring you to additional menu
>> screens which do exactly that (although I doubt that lots of
>> users would actually take the effort).
>> 
>> Finally, the installer should make it very clear that for many
>> use cases, BASE already is all that you need and that FDNPKG is
>> a very convenient way to install and update those and other DOS
>> packages at any later moment.
>> 
>> Cheers, Eric
>> 
>> 
>> 
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Freedos-devel mailing list
>> 
>> Freedos-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freedos-devel
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel


------------------------------------------------------------------------------
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to