Updated install walkthrough up to config
authorvarialus <varialus@web>
Sat, 26 Jul 2014 19:05:23 +0000 (19:05 +0000)
committerCharlie Root <root@leaf.dragonflybsd.org>
Sat, 26 Jul 2014 19:05:23 +0000 (19:05 +0000)
varialus/index.mdwn

index 8046b7e..a0778a1 100644 (file)
 
 **Walkthrough of DragonFly BSD Installation and Configuration**
 
-In Progress
+This walkthrough describes how I install and configure DragonFly BSD. You should customize your installation as you see fit. The walkthrough is being run on VirtualBox which in turn is running on a recent MacBook with plenty of memory.
+
+1. Create a virtual machine in VirtualBox using the FreeBSD (64 bit) template with 4 GB memory, 128 GB dynamically allocated VDI virtual disk image
+
+2. Set the the virtual hardware clock set to UTC time.
+
+3. Download and extract the x86_64 CD [installation media](http://www.dragonflybsd.org/download/) and then add it to the virtual machine, but remember to remove it before taking VirtualBox snapshots.
+
+4. Start the virtual machine. Before it finishes booting, the will be greeted with the following boot menu.
+
+        
+        DragonFly/i386 bootstrap loader, Revision 1.1
+        (justin@pkgbox64.dragonflybsd.org, Mon Jun 16 21:33:12 PDT 2014)
+                                                   |
+        1. Boot DragonFly [kernel]                 |   ,--,           |           ,--,
+        2. Boot DragonFly in Safe Mode             |   |   `-,       ,^,       ,-'   |
+        3. Boot DragonFly without AHCI driver      |    `,    `-,   (/ \)   ,-'    ,'
+        4. Boot DragonFly without ACPI driver      |      `-,    `-,/   \,-'    ,-'
+        9. Escape to loader prompt (also ESC)      |         `------(   )------'
+        r. Boot DragonFly to a rescue ramdisk      |     ,----------(   )----------,
+        s. Boot DragonFly in single user mode      |    |        _,-(   )-,_        |
+        v. Boot DragonFly with verbose logging     |     `-,__,-'   \   /   `-,__,-'
+        R. Reboot                                  |                 | |
+                                                   |                 | |
+                                                   |                 | |
+                                                   |                 | |
+                                                   |                 | |
+                                                   |                 | |
+                                                   |                 `|'
+                                                   |
+        Booting in 10 seconds... _
+
+5. After the computer finishes booting, you will be greeted with the following welcome message and login prompt.
+
+        Welcome to DragonFly!
+        
+        To start the installer, login as 'installer'.  To just get a shell prompt,
+        login as 'root'.
+        
+        DragonFly/x86_64 (Amnesiac) (ttyv0)
+        
+        login: _
+
+6. Type 'installer' without quotes and press enter.
+7. You will be greeted with the following menu.
+
+        F10=Refresh Display                                                            .
+                                                                                       .
+                                                      ,--,           |           ,--,  .
+         ------------------------| Welcome to DragonFly BSD |------------------------- .
+        |                                                                             |.
+        | Welcome to the DragonFly BSD Live CD.                                       |.
+        |                                                                             |.
+        | DragonFly BSD is an efficient and elegant BSD Unix-derived operating        |.
+        | system.  For more information, see http://www.dragonflybsd.org              |.
+        |                                                                             |.
+        | From this CD, you can boot into DragonFly BSD ``live'' (without installing  |.
+        | it) to evaluate it, to install it manually, or to troubleshoot problems     |.
+        | with an existing installation, using either a command prompt or menu-driven |.
+        | utilities.                                                                  |.
+        |                                                                             |.
+        | Also, you can use this automated application to assist you in installing    |.
+        | DragonFly BSD on this computer and configuring it once it is installed.     |.
+        |                                                                             |.
+        |        < Install DragonFly BSD >_ < Configure an Installed System >         |.
+        |    < Live CD Utilities >  < Exit to Live CD >  < Reboot this Computer >     |.
+        |                     < Setup NetBoot Install Services >                      |.
+         ----------------------------------------------------------------------------- .
+                                                                                       .
+                                                                                       .
+        Install DragonFly BSD on a HDD or HDD partition on this computer               .
+
+8. The bottom line changes depending on which option is selected.
+9. Highlight the option < Install DragonFly BSD > and press enter.
+10. You will be greeted by the following menu.
+
+        F10=Refresh Display                                                            .
+                                                                                       .
+                                                      ,--,           |           ,--,  .
+                                                      |   `-,       ,^,       ,-'   |  .
+                                                       `,    `-,   (/ \)   ,-'    ,'   .
+         --------------------------| Begin Installation |----------------------------- .
+        |                                                                             |.
+        | This application will install DragonFly BSD on one of the hard disk drives  |.
+        | attached to this computer. It has been designed to make it easy to install  |.
+        | DragonFly BSD in the typical case. If you have special requirements that    |.
+        | are not addressed by this installer, or if you have problems using it, you  |.
+        | are welcome to install DragonFly BSD manually. To do so select Exit to Live |.
+        | CD, login as root, and follow the instructions given in the file /README .  |.
+        |                                                                             |.
+        | NOTE! As with any installation process, YOU ARE STRONGLY ENCOURAGED TO BACK |.
+        | UP ANY IMPORTANT DATA ON THIS COMPUTER BEFORE PROCEEDING!                   |.
+        |                                                                             |.
+        | < Install DragonFly BSD >_ < Return to Welcome Menu >  < Exit to Live CD >  |.
+         ----------------------------| Press F1 for Help |---------------------------- .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+
+11. Highlight the option < Install DragonFly BSD > and press enter.
+12. The following menu, specific to your hardware, will be displayed.
+
+        F10=Refresh Display                                                            .
+                                                                                       .
+                                                      ,--,           |           ,--,  .
+                                                      |   `-,       ,^,       ,-'   |  .
+                                                       `,    `-,   (/ \)   ,-'    ,'   .
+                                                         `-,    `-,/   \,-'    ,-'     .
+                                                            `------(   )------'        .
+                                                        ,----------(   )----------,    .
+                                                       |        _,-(   )-,_        |   .
+                 -----------------------| Select Disk |----------------------- _,-'    .
+                |                                                             |        .
+                | Select a disk on which to install DragonFly BSD             |        .
+                |                                                             |        .
+                | < ad0: 131072MB <VBOX HARDDISK 1.0> at ata0-master UDMA33 >_|        .
+                | < Return to Begin Installation >                            |        .
+                 -------------------------------------------------------------         .
+                                                                    `|'                .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+
+13. Highlight the disk on which to install DragonFly BSD and press Enter.
+14. The following menu will be displayed.
+
+        F10=Refresh Display                                                            .
+                                                                                       .
+                                                      ,--,           |           ,--,  .
+                                                      |   `-,       ,^,       ,-'   |  .
+                                                       `,    `-,   (/ \)   ,-'    ,'   .
+                                                         `-,    `-,/   \,-'    ,-'     .
+                                                            `------(   )------'        .
+                                                        ,----------(   )----------,    .
+               ------------------------| How Much Disk? |------------------------  |   .
+              |                                                                  |'    .
+              | Select how much of this disk you want to use for DragonFly BSD.  |     .
+              |                                                                  |     .
+              | ad0: 131072MB <VBOX HARDDISK 1.0> at ata0-master UDMA33          |     .
+              |                                                                  |     .
+              |            < Use Entire Disk >_ < Use Part of Disk >             |     .
+              |                    < Return to Select Disk >                     |     .
+               ------------------------------------------------------------------      .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+
+15. If you would like to use your entire disk, then highlight < Use Entire Disk > and press enter.
+16. The following menu will be displayed.
+
+        F10=Refresh Display                                                            .
+                                                                                       .
+                                                      ,--,           |           ,--,  .
+                                                      |   `-,       ,^,       ,-'   |  .
+                            ------| Are you absolutely sure? |------  \)   ,-'    ,'   .
+                           |                                        |  \,-'    ,-'     .
+                           | WARNING! ALL data in ALL partitions on |  )------'        .
+                           | the disk                               |  )----------,    .
+                           |                                        |  )-,_        |   .
+                           | ad0: 131072MB <VBOX HARDDISK 1.0> at   |  /   `-,__,-'    .
+                           | ata0-master UDMA33                     | |                .
+                           |                                        | |                .
+                           | will be IRREVOCABLY ERASED!            | |                .
+                           |                                        | |                .
+                           | Are you ABSOLUTELY SURE you wish to    | |                .
+                           | take this action? This is your LAST    | |                .
+                           | CHANCE to cancel!                      ||'                .
+                           |                                        |                  .
+                           |           < OK >_ < Cancel >           |                  .
+                            ----------------------------------------                   .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+
+17. If you are absolutely sure, highlight < OK > and press enter.
+18. The following menu will be displayed.
+
+        F10=Refresh Display                                                            .
+                                                                                       .
+                                                      ,--,           |           ,--,  .
+                                                      |   `-,       ,^,       ,-'   |  .
+                                                       `,    `-,   (/ \)   ,-'    ,'   .
+                                                         `-,    `-,/   \,-'    ,-'     .
+                                                            `------(   )------'        .
+                             -----------| Information |------------    )----------,    .
+                            |                                      |   )-,_        |   .
+                            | The disk                             |   /   `-,__,-'    .
+                            |                                      || |                .
+                            | ad0: 131072MB <VBOX HARDDISK 1.0> at || |                .
+                            | ata0-master UDMA33                   || |                .
+                            |                                      || |                .
+                            | was formatted.                       || |                .
+                            |                                      || |                .
+                            |                < OK >                |`|'                .
+                             --------------------------------------                    .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+
+19. Press enter.
+20. The following menu will be displayed.
+
+        F10=Refresh Display                                                            .
+                                                                                       .
+                                                      ,--,           |           ,--,  .
+                                                      |   `-,       ,^,       ,-'   |  .
+                                                       `,    `-,   (/ \)   ,-'    ,'   .
+                                                         `-,    `-,/   \,-'    ,-'     .
+                                                            `------(   )------'        .
+                   -----------------| Select file system |------------------ -----,    .
+                  |                                                         |      |   .
+                  | Please select the file system you want to use with      |,__,-'    .
+                  | DragonFly BSD.                                          |          .
+                  |                                                         |          .
+                  | HAMMER is the new DragonFly BSD file system. UFS is the |          .
+                  | traditional BSD file system.                            |          .
+                  |                                                         |          .
+                  | < Use HAMMER >_ < Use UFS >  < Return to Select Disk >  |          .
+                   ---------------------------------------------------------           .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+
+21. If you want to use HAMMER, and honestly why wouldn't you, then highlight HAMMER and press enter.
+22. The following menu will be displayed.
+
+        F10=Refresh Display                                                            .
+                                                                                       .
+                                                      ,--,           |           ,--,  .
+               --------------------| Create Subpartitions |---------------------    |  .
+              |                                                                 | ,'   .
+              | Set up the partitions (also knows as just `partitions' in       |'     .
+              | BSD tradition) you want to have on this primary partition. In   |      .
+              | most cases you should be fine with the default settings.        |-,    .
+              |                                                                 |  |   .
+              | For Capacity, use 'M' to indicate megabytes, 'G' to indicate    |-'    .
+              | gigabytes, and so on (up to 'E'.) A single '*' indicates 'use   |      .
+              | the remaining space on the primary partition'.                  |      .
+              |                                                                 |      .
+              | Mountpoint  Capacity  Encrypted                                 |      .
+              | [/boot_   ] [768M   ] [ ]     < Ins > < Del >                   |      .
+              | [swap     ] [8192M  ] [ ]     < Ins > < Del >                   |      .
+              | [/        ] [*      ] [ ]     < Ins > < Del >                   |      .
+              |                               < Add >                           |      .
+              |                                                                 |      .
+              |     < Accept and Create >  < Return to Select Disk >            |      .
+               -------------------| Press F1 for Help |-------------------------       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+
+23. Highlight < Accept and Create > and press enter.
+24. The following menu will be displayed.
+
+        F10=Refresh Display                                                            .
+                                                                                       .
+                                                      ,--,           |           ,--,  .
+                                                      |   `-,       ,^,       ,-'   |  .
+                                                       `,    `-,   (/ \)   ,-'    ,'   .
+                                                         `-,    `-,/   \,-'    ,-'     .
+               -------------------------| Install OS |--------------------------       .
+              |                                                                 |-,    .
+              | Everything is now ready to install the actual files which       |  |   .
+              | comprise the DragonFly BSD operating system on the selected     |-'    .
+              | partition of the selected disk.                                 |      .
+              |                                                                 |      .
+              | Note that this process will take quite a while to finish. You   |      .
+              | may wish to take a break now and come back to the computer in a |      .
+              | short while.                                                    |      .
+              |                                                                 |      .
+              | < Begin Installing Files >_ < Return to Create Subpartitions >  |      .
+               -----------------------------------------------------------------       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+
+25. Highlight < Begin Installing Files > and press enter.
+26. The following progress bar will be displayed.
+
+        F10=Refresh Display                                                            .
+                                                                                       .
+                                                      ,--,           |           ,--,  .
+                                                      |   `-,       ,^,       ,-'   |  .
+                                                       `,    `-,   (/ \)   ,-'    ,'   .
+                                                         `-,    `-,/   \,-'    ,-'     .
+                                                            `------(   )------'        .
+                                                        ,----------(   )----------,    .
+                  -------------------| Executing Commands |-------------------     |   .
+                 |                                                            |_,-'    .
+                 | /bin/cpdup -o -vvv -u /usr/share /mnt/usr/share            |        .
+                 |                                                            |        .
+                 |          [*#################65%###              ]          |        .
+                 |                                                            |        .
+                 |                         < Cancel >_                        |        .
+                  ------------------------------------------------------------         .
+                                                                    `|'                .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+
+27. When it finishes, the following menu will be displayed.
+
+        F10=Refresh Display                                                            .
+                                                                                       .
+                                                      ,--,           |           ,--,  .
+                                                      |   `-,       ,^,       ,-'   |  .
+                    ---------------| Install Bootblock(s) |----------------,-'    ,'   .
+                   |                                                       |   ,-'     .
+                   | You may now wish to install bootblocks on one or more |--'        .
+                   | disks. If you already have a boot manager installed,  |------,    .
+                   | you can skip this step (but you may have to configure |       |   .
+                   | your boot manager separately.)  If you installed      |-,__,-'    .
+                   | DragonFly BSD on a disk other than your first disk,   |           .
+                   | you will need to put the bootblock on at least your   |           .
+                   | first disk and the DragonFly BSD disk.                |           .
+                   |                                                       |           .
+                   | Disk Drive  Install Bootblock?  Packet Mode?          |           .
+                   | [ad0_     ] [X]                 [X]                   |           .
+                   |                                                       |           .
+                   |           < Accept and Install Bootblocks >           |           .
+                   |                  < Skip this Step >                   |           .
+                    -----------------| Press F1 for Help |-----------------            .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+        The disk on which you wish to install a bootblock                              .
+
+28. Highlight < Accept and Install Bootblocks > and press enter.
+29. The following dialog box will be displayed.
+
+        F10=Refresh Display                                                            .
+                                                                                       .
+                                                      ,--,           |           ,--,  .
+                                                      |   `-,       ,^,       ,-'   |  .
+                                                       `,    `-,   (/ \)   ,-'    ,'   .
+                                                         `-,    `-,/   \,-'    ,-'     .
+                                                            `------(   )------'        .
+                                                        ,----------(   )----------,    .
+                                                       |        _,-(   )-,_        |   .
+                           -------------| Information |-------------   /   `-,__,-'    .
+                          |                                         | |                .
+                          | Bootblocks were successfully installed! | |                .
+                          |                                         | |                .
+                          |                 < OK >                  | |                .
+                           -----------------------------------------  |                .
+                                                                    | |                .
+                                                                    `|'                .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+
+30. Press enter.
+31. The following menu will be displayed.
+
+        F10=Refresh Display                                                            .
+                                                                                       .
+                                                      ,--,           |           ,--,  .
+                                                      |   `-,       ,^,       ,-'   |  .
+                                                       `,    `-,   (/ \)   ,-'    ,'   .
+                                                         `-,    `-,/   \,-'    ,-'     .
+               -----------------| DragonFly BSD is Installed! |-----------------       .
+              |                                                                 |-,    .
+              | Congratulations!                                                |  |   .
+              |                                                                 |-'    .
+              | DragonFly BSD has successfully been installed on this computer. |      .
+              | You may now proceed to configure the installation. Alternately, |      .
+              | you may wish to reboot the computer and boot into the installed |      .
+              | system to confirm that it works.                                |      .
+              |                                                                 |      .
+              |              < Configure this System >_ < Reboot >              |      .
+              |                   < Return to Welcome Menu >                    |      .
+               -----------------------------------------------------------------       .
+
+32. Highlight < Configure this System > and press enter.
+33. The following menu will be displayed.
+
+        F10=Refresh Display                                                            .
+                                                                                       .
+                                                      ,--,           |           ,--,  .
+                            ---| Configure an Installed System |---- ^,       ,-'   |  .
+                           |                                        | \)   ,-'    ,'   .
+                           | The options on this menu allow you to  |  \,-'    ,-'     .
+                           | configure a DragonFly BSD system after |  )------'        .
+                           | it has already been installed.         |  )----------,    .
+                           |                                        |  )-,_        |   .
+                           | < Select timezone >_                   |  /   `-,__,-'    .
+                           | < Set date and time >                  | |                .
+                           | < Set keyboard map >                   | |                .
+                           | < Set root password >                  | |                .
+                           | < Add a user >                         | |                .
+                           | < Configure network interfaces >       | |                .
+                           | < Configure hostname and domain >      | |                .
+                           | < Set console font >                   ||'                .
+                           | < Set screen map >                     |                  .
+                           | < Remove software packages >           |                  .
+                           | < Return to Welcome Menu >             |                  .
+                            ----------------------------------------                   .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+                                                                                       .
+
+34. Highlight < Select timezone > and press enter.
+35. In Progress
 
 ## Deprecated