<div dir="ltr">On 11 April 2018 at 11:12, Lennart Sorensen via talk <span dir="ltr"><<a href="mailto:talk@gtalug.org" target="_blank">talk@gtalug.org</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Wed, Apr 11, 2018 at 09:58:05AM -0400, Steve Petrie, P.Eng. via talk wrote:<br>
> Warm Greetings To GTALUG Members,<br>
><br>
> This coming weekend (Friday 13 April 2018) I will be building my new desktop PC with the help of my friend who has built quite a few PCs for his employer.<br>
><br>
> The new PC will be running debian Linux and will soon take over duties from an ancient Dell desktop PC running Windows XP (acquired new in March 2005)..<br>
><br>
> I will post the final hardware configuration on PCPartPicker once the new PC is operational.<br>
><br>
> * * *<br>
> * * *<br>
><br>
> Meanwhile, I would like to ask GTALUG members please to itake a look at the partitioning configuraiton I am proposing for the 2 TB Western Digital HDD (best to stretch your email client window to defeat word wrap):<br>
>   ==> *** STANDARD LINUX ***<br>
><br>
>      /device     partition<br>
><br>
>   ==> linux normal boot #1: (current active version of linux os, will be recycled for next version)<br>
>      /dev/sda1   gpt001      ext2    ???    /boot<br>
>      /dev/sda2   gpt002      ext3     50    / (root), /bin, /dev, /etc, /initrd, /lib, sbin<br>
><br>
>   ==> linux normal boot #2: (next version of linux os, will become current version)<br>
>      /dev/sda1   gpt003      ext2    ???    /boot<br>
>      /dev/sda2   gpt004      ext3     50    / (root), /bin, /dev, /etc, /initrd, /lib, sbin<br>
><br>
>   ==> linux rescue boot:<br>
>      /dev/sda1   gpt005      ext2    ???    /boot<br>
>      /dev/sda2   gpt006      ext3     50    / (root), /bin, /dev, /etc, /initrd, /lib, sbin<br>
>   ------------------------------<wbr>------------------------------<wbr>-----------------------------<br>
>   150 GB + 3X boot<br>
><br>
>   ==> linux temporary:<br>
>      /dev/sda3   gpt103      ext4     64    (swap1)<br>
>      /dev/sda4   gpt104      ext4     64    (swap2)<br>
>      /dev/sda5   gpt105      ext4     64    (swap3)<br>
>      /dev/sda6   gpt106      ext4    200    /tmp<br>
>   ------------------------------<wbr>-------------------<br>
>   392 GB<br>
><br>
>   ==> linux permanent:<br>
>      /dev/sda7   gpt207      ext4    100    /var<br>
>      /dev/sda8   gpt208      ext4    100    /usr<br>
><br>
>   ==> linux user permanent:<br>
>      /dev/sda9   gpt309      ext4    100    /usr/local<br>
>      /dev/sda10  gpt310      ext4    100    /home<br>
>   ------------------------------<wbr>----------------------<br>
>   400 GB<br>
><br>
><br>
>   ==> *** USER-DEFINED ***<br>
><br>
>      /dev/sda51  gpt551..557 ext4     75X7  /!_d ... /!_j (current, clone winxp partition structure, allow for growth)<br>
>      /dev/sda52  gpt599      ext4     70    /!~dell (WinXP archive C..J: ../winxp_c .. ../winxp_j (WinXP archive C..J))<br>
>   ------------------------------<wbr>------------------------------<wbr>------------------------------<wbr>---------------------------<br>
>   595 GB<br>
><br>
>   ==> other operating systems:<br>
>      /dev/sda61  gpt661      ext4    ???    /._win7   virtualized windows 7<br>
>      /dev/sda62  gpt662      ext4    ???    /._win7_1<br>
>      /dev/sda63  gpt663      ext4    ???    /._dfly   virtualized dragonflybsd<br>
>      /dev/sda64  gpt664      ext4    ???    /._dfly_1<br>
>   ------------------------------<wbr>------------------------------<wbr>----------------<br>
>   ??? GB<br>
><br>
>   ==> ssd partitions:<br>
>      /dev/sda71  gpt771      ext4     --    /.~ssd01   (ssd partition) | total ssd<br>
>      /dev/sda72  gpt772      ext4     --    /.~ssd02   (ssd partition) | capacity<br>
>      /dev/sda73  gpt773      ext4     --    /.~ssd03   (ssd partition) |  256 GB<br>
>      ---------   ---------   ----   -----   ------------------------------<wbr>-----------------<br>
>   N/A GB<br>
><br>
>   ==> allocated:                    1537 GB (+ 3x boot)<br>
>   ==> unallocated:                 + 463 GB (- 3x boot)<br>
>      ---------   ---------   ----   -----   ------------------------------<wbr>-----------------<br>
>   ==> Total HDD Capacity:           2000 GB<br>
> Note 1: Please be aware that I am a complete Linux newbie but with a software engineering background.<br>
><br>
> Note 2: Hoping to be able to swap back and forth between an "active" version of Linux and the "next" version of Linux, by switching the roles of partitions   (gpt001, gpt002) <==> (gpt003,gpt004) .<br>
><br>
> Note 3: Please be aware that I intend to maintain most of my user-related content in the seven (7) partitions gpt551..gpt557<br>
><br>
> * * *<br>
> * * *<br>
><br>
> Comments, criticisms, questions welcome.<br>
<br>
</div></div>Do you actually work on your computer or do you spend all day shuffling<br>
bits of old OSs around?<br>
<br>
Where is the UEFI boot partition?<br>
<br>
I would never waste time or space on a rescue boot.  I have USB keys<br>
for that.<br>
<br>
I keep one OS linux installed and maintained.  I have never had a problem<br>
upgrading that needed a reinstall.  My Debian 2.0 install lasted until<br>
486 support was dropped from Debian.  I forget what version that<br>
eventually was.  I keep one windows install.  I can't imagine a benefit<br>
of doing anything more complex and can think of a ton of reasons not to<br>
have more.<br>
<br>
As for virtualized, disk images are simpler and lets you thrown them<br>
all one one partition.  Sure raw partitions can have slight performance<br>
benefits, but are a lot less flexible.  If you want the performance and<br>
flexibility, use LVM not partitions.<br>
<br>
Why is there any ext3 involved?  I can understand ext2 for a small boot<br>
partition, but can't think of any good reason to use ext3 for anything<br>
these days.  ext4 is just better now.<span class="HOEnZb"></span><br></blockquote></div><br></div><div class="gmail_extra">I'm with Len - simplify if you can.  Although Unlike him, I believe you should have at least two (Linux) OS partitions - if one is messed up, you can boot from the other to fix it.  And I've also - more than once - had to tinker with two OSes (usually Debian vs. Fedora) to figure out which worked best on a particular machine.  So I always have at least two OS partitions.  And in the name of simplicity, each OS partition includes its own /var, /usr, /usr/local ... the only separate partitions are swap and /home, because I want that to be separate and accessible to each of the OS partitions - and separate and not affected by OS upgrades.  These days it seems you want a /boot partition though - but I'm not the one to explain the ins and outs of that.<br><br></div><div class="gmail_extra">As Len suggested - and particularly since it sounds like you're going to do a lot of partition tinkering - use LVM.  It's a pain in the ass to get your head around (new terminology and a lot of commands), but it offers a great deal of flexibility that you don't get with raw partitions.<br clear="all"></div><div class="gmail_extra"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Giles<br><a href="https://www.gilesorr.com/" target="_blank">https://www.gilesorr.com/</a><br><a href="mailto:gilesorr@gmail.com" target="_blank">gilesorr@gmail.com</a></div>
</div></div>