<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body>
        <div id="contentDescription" style="line-height:1.5;text-align:justify;text-justify:inter-ideograph">
            
            
        <div id="contentDescription" style="line-height:1.5;text-align:justify;text-justify:inter-ideograph">
            <div><br></div><div>You can circumvent the grub-install bug by substituting a USB memory for the disk image.&nbsp;</div><div><br></div><div class="NETEASEMAILMASTERLOCALSIGNATURE"><span style="color:#888;font-size:15px;">发自 </span><a href="http://u.163.com/signature" style="font-size:15px;color:#2e90eb;" target="_blank">网易邮箱大师</a></div>
            <div class="borderFixWidth iMailDoNotReScale" style="background-color:#f2f2f2;color:black;padding-top:6px;padding-bottom:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-top:45px;margin-bottom:20px;"><div style="font-size:14px;line-height:1.5;word-break:break-all;margin-left:10px;margin-right:10px">在2016年03月09日 00:56,<a style="text-decoration:none;color:#2a97ff;" href="mailto:plafratt@gmail.com">Patrick</a> 写道:</div></div><blockquote id="ntes-iosmail-quote" style="margin:0"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="word-wrap:break-word"><div><div><div><span style="color:rgb(34,34,34)">The problem is caused by the command below</span><br></div></div></div><div><br><blockquote type="cite"><div><div dir="ltr"><div><div class="gmail_extra"><div style="font-family:georgia,serif;font-size:small">mkfs -t vfat /dev/loop0</div></div></div></div></div></blockquote><div><br></div><div>/dev/loop0 is the whole disk, and /dev/loop0p1 is the partition.</div><div><br></div><div>The command make a file system on the disk, thus overrides the disk’s partition table. &nbsp;</div><div><br></div><div>I guess that it is the partition on which you want to make a filesystem.</div><div>The right command is&nbsp;</div><div><br></div><div>&nbsp; &nbsp; &nbsp; mkfs -t ext2 /dev/loop0p1</div><div><br></div><div>We prefer ext2,3,4 to fat32 on linux.</div><div><br></div></div></div></blockquote></div><br></div><div class="gmail_extra"><div class="gmail_default" style="font-family:georgia,serif;font-size:small">​I see. Thanks! ​I used kpartx to map the partitions in /dev/mapper. If you know of a better way of doing what you suggest, could you please let me know?</div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small">I was hoping to use ext4, but I wasn't able to grub-install to a loopback device. When I try to, I get the error:</div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div class="gmail_default" style=""><font face="georgia, serif">&gt; grub-install: error: disk `lvm/loop1p1' not found.</font><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small">​From a searching around, it looks like this issue has been visited recently by the developers:</div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><a href="https://lists.gnu.org/archive/html/grub-devel/2015-05/msg00011.html">https://lists.gnu.org/archive/html/grub-devel/2015-05/msg00011.html</a></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small">So I wasn't able to get it to work. So instead I've been using syslinux, which I believe requires FAT, rather than EXT. I read about extlinux, but from my reading, I've gotten the impression that syslinux has more history. So I figured it would be easier to find useful material for syslinux on message boards.</div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small">Thanks again for all your help! I hope that at some point I'll be able to do more, such as customize the ram disk, the init system, and figure out how to get the system switched over to a root file system on a disk.</div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small">-Patrick</div></div></div>
</blockquote>
        </div>
    
        </div>
    <br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span></body></html>