<div dir="ltr">Welp, I went and installed a linux mint vm and see that grub.cfg has the root pointed at hd0 and a big fat UUID.  Gotta love it.  The lesson here is if you're playing with your partitions, rerun the grub stuffs.</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Dec 30, 2014 at 9:38 PM, Michael Havens <span dir="ltr"><<a href="mailto:bmike1@gmail.com" target="_blank">bmike1@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">so then why did his virtual machine not look at the partitions as UUIDs but rather as /dev/sd?? ? </div><div class="gmail_extra"><br clear="all"><div><div>:-)~MIKE~(-:</div></div><div><div class="h5">
<br><div class="gmail_quote">On Tue, Dec 30, 2014 at 9:29 PM, James Mcphee <span dir="ltr"><<a href="mailto:jmcphe@gmail.com" target="_blank">jmcphe@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hrmph, I guess you don't need one these days.  I'm working off an old system that's been upgraded since the bronze age.<div><br></div><div><a href="https://www.gnu.org/software/grub/manual/html_node/Device-map.html" target="_blank">https://www.gnu.org/software/grub/manual/html_node/Device-map.html</a><br></div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Dec 30, 2014 at 9:13 PM, Michael Havens <span dir="ltr"><<a href="mailto:bmike1@gmail.com" target="_blank">bmike1@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I suppose not..... so where are UUID and  logical addresses kept?</div><div class="gmail_extra"><br clear="all"><div><div>:-)~MIKE~(-:</div></div><div><div>
<br><div class="gmail_quote">On Tue, Dec 30, 2014 at 9:04 PM, Michael Havens <span dir="ltr"><<a href="mailto:bmike1@gmail.com" target="_blank">bmike1@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">well I thought to myself that I should investigate the file before asking any questions but:<div><br></div><div><div> cat /boot/grub/device.map</div><div>cat: /boot/grub/device.map: No such file or directory</div><div><br></div><div>I then reasoned that I would play the <tab><tab> game and see what the files were in /boot/grub .</div></div><div><br></div><div>grub.cfg  grubenv<br></div><div><br></div><div>so I suppose it is grub.cfg?</div></div><div class="gmail_extra"><br clear="all"><div><div>:-)~MIKE~(-:</div></div><div><div>
<br><div class="gmail_quote">On Tue, Dec 30, 2014 at 8:27 PM, James Mcphee <span dir="ltr"><<a href="mailto:jmcphe@gmail.com" target="_blank">jmcphe@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">/boot/grub/device.map keeps things mapped by logical location and uuid.  if you created a new partition, even if it had the same UUID, it would have a different logical address.</div><div class="gmail_extra"><br><div class="gmail_quote"><div><div>On Tue, Dec 30, 2014 at 7:41 PM, Michael Havens <span dir="ltr"><<a href="mailto:bmike1@gmail.com" target="_blank">bmike1@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr">better yet could someone come explain it to us:<div><a href="http://www.bleepingcomputer.com/forums/t/561405/new-partition-scheme/page-2#entry3582631" target="_blank">http://www.bleepingcomputer.com/forums/t/561405/new-partition-scheme/page-2#entry3582631</a><br></div></div><div class="gmail_extra"><br clear="all"><div><div>:-)~MIKE~(-:</div></div><div><div>
<br><div class="gmail_quote">On Tue, Dec 30, 2014 at 7:38 PM, Michael Havens <span dir="ltr"><<a href="mailto:bmike1@gmail.com" target="_blank">bmike1@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I'm part of another discussion in which we are talking about UUIDs.<div>This is what one of the participants said:</div><div><br></div><div><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">As pointed out earlier by bmike1 in response to my comment about GRUB2 not being able to find the OS if you move the partitions, by default on Linux Mint GRUB2 will use UUIDs </span><span style="font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px;color:rgb(169,169,169)"><em>(the id tag for your partitions)</em></span><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"> instead of partition numbers</span><em style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><span style="color:rgb(169,169,169)">(eg: sda1, sda2, etc)</span></em><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">, so I was incorrect when I said GRUB2 won't be able to find the boot partition. Linux Mint's fstab </span><span style="font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px;color:rgb(169,169,169)"><em>(a config file read at boot to tell Mint which partitions should be automatically mounted)</em> </span><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">also uses UUIDs by default so no issues there. Therefore I do not see any reason why moving your installation would be an issue </span><em style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><span style="color:rgb(169,169,169)">(keep reading)</span></em><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">, so I decided to test it in a virtual machine. I installed Linux Mint 17.1 - Cinnamon 64bit </span><em style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><span style="color:rgb(169,169,169)">(I've been wanting to try Linux Mint for a while. I've been downloading a little bit of the ISO each day)</span></em><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"> with a partition layout similar to yours </span><em style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><span style="color:rgb(169,169,169)">(</span><a href="http://i.imgur.com/3qg0bSv.png" title="External link" rel="nofollow external" style="color:rgb(15,114,218)" target="_blank"><span style="color:rgb(169,169,169)">http://i.imgur.com/3qg0bSv.png</span></a><span style="color:rgb(169,169,169)"> )</span></em><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">. I wasn't able to move the extended partition using Gparted, or create a new one. In the end I just created 3 new primary partitions and cloned the Linux Mint logical partitions to them using dd </span><em style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><span style="color:rgb(169,169,169)">(dd is a sector based cloning tool that comes pre-installed on most Linux operating systems. I used it because this way the new partitions will have the same UUIDS as the Linux Mint ones did. This is important since GRUB2 is using UUIDS to identify the boot partition and because the fstab uses UUIDs to identify your swap partition)</span></em><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">. Then I deleted the old partitions </span><em style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><span style="color:rgb(169,169,169)">( </span><a href="http://i.imgur.com/hDBT5ns.png" title="External link" rel="nofollow external" style="color:rgb(15,114,218)" target="_blank"><span style="color:rgb(169,169,169)">http://i.imgur.com/hDBT5ns.png</span></a><span style="color:rgb(169,169,169)"> )</span></em><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">. The result was that GRUB2 was unable boot Linux Mint because it couldn't find the boot partition </span><em style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><span style="color:rgb(169,169,169)">(I don't know why this is, but if I had to take a guess it would be that GRUB2 was probably storing part of itself on the extended partition's VBR which no longer exists because I deleted the extended partition)</span></em><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">. So GRUB2 needed to be repaired. Using a Linux Mint Live-cd, I ran "</span><span style="font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px;color:rgb(255,0,0)">sudo add-apt-repository ppa:yannubuntu/boot-repair</span><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">"</span><em style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><span style="color:rgb(169,169,169)">(this adds a third party repo that has boot-repair in it, because it's not available in the default Linux Mint repos)</span></em><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">, "</span><span style="font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px;color:rgb(255,0,0)">sudo apt-get update</span><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">" </span><em style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><span style="color:rgb(169,169,169)">(to update apts package list)</span></em><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">, "</span><span style="font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px;color:rgb(255,0,0)">sudo apt-get install boot-repair</span><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">" </span><em style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><span style="color:rgb(169,169,169)">(to download and install boot-repair)</span></em><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">, and then I ran boot-repair with its default settings </span><em style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><span style="color:rgb(169,169,169)">(be warned by default boot-repair uploads information about your computer online, you can disable this)</span></em><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">. This successfully fixed GRUB2, and I was able to boot Linux Mint again </span><em style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px"><span style="color:rgb(169,169,169)">(</span><a href="http://i.imgur.com/ZJhXRbe.png" title="External link" rel="nofollow external" style="color:rgb(15,114,218)" target="_blank"><span style="color:rgb(169,169,169)">http://i.imgur.com/ZJhXRbe.png</span></a><span style="color:rgb(169,169,169)"> )</span></em><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">.</span><br clear="all"><div><div><br></div><div>I then said:</div><div><br></div><div><span style="color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">I think I know why it needed repairing. The reason is that you created new partitions (new UUIDs) and deleted the old partitions (the existing UUIDs).</span></div><div><br></div><div>to which he responded:</div><div><br></div><p style="margin:0px;padding:0px;color:rgb(40,40,40);font-family:helvetica,arial,sans-serif;font-size:14px;line-height:22.3999996185303px">The partitions were cloned with dd so that they would have the same UUIDs. I also used "sudo blkid" to verify the uuids of the new primary partitions matched before deleting the original logical partitions.</p><div><br></div><div>He and I both remarked between the first and last quote that we thought the UUID of the partition would of had it recognized regardless of what we did with other partitions on the drive. Could someone kindly explain to us wherein the difficulties lie?</div><div>:-)~MIKE~(-:<br></div></div>
</div></div>
</blockquote></div><br></div></div></div>
<br></div></div>---------------------------------------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.org</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" target="_blank">http://lists.phxlinux.org/mailman/listinfo/plug-discuss</a><span><font color="#888888"><br></font></span></blockquote></div><span><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div>James McPhee<br><a href="mailto:jmcphe@gmail.com" target="_blank">jmcphe@gmail.com</a></div>
</font></span></div>
<br>---------------------------------------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.org</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" target="_blank">http://lists.phxlinux.org/mailman/listinfo/plug-discuss</a><br></blockquote></div><br></div></div></div>
</blockquote></div><br></div></div></div>
<br>---------------------------------------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.org</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" target="_blank">http://lists.phxlinux.org/mailman/listinfo/plug-discuss</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>James McPhee<br><a href="mailto:jmcphe@gmail.com" target="_blank">jmcphe@gmail.com</a></div>
</div>
</div></div><br>---------------------------------------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.org</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" target="_blank">http://lists.phxlinux.org/mailman/listinfo/plug-discuss</a><br></blockquote></div><br></div></div></div>
<br>---------------------------------------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org">PLUG-discuss@lists.phxlinux.org</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" target="_blank">http://lists.phxlinux.org/mailman/listinfo/plug-discuss</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">James McPhee<br><a href="mailto:jmcphe@gmail.com">jmcphe@gmail.com</a></div>
</div>