Installing Linux onto eMMC











up vote
2
down vote

favorite












everyone.



I'm new here, and somewhat a noob when it comes to Linux, but here's my situation. A friend had gotten an HP netbook (11-d020) with a 32GB eMMC. Even after getting a 32GB SD for additional storage, she's still frustrated with her space filling up. I'm trying to put Linux Mint 17.3 Cinnamon instead of Windows to clear up some space (Mint is the first that came to mind as an easy switch for her).



Well, I've installed Linux onto other machines no problem, but this one has me stumped. First, as I go into setting up the disks, the text Error fsyncing/closing /dev/mmcblk0rpmb: Input/output error appears. Clicking "Retry" doesn't get me anywhere, so I click "Ignore."



While working on the partitions, I see /dev/mmcblk0, presumably the eMMC. There's also /dev/mmcblk0boot0, /dev/mmcblk0boot1, and /dev/mmcblk0rpmb, which I presume are premade partitions on the eMMC. I've considered creating partition tables for these "devices," but I'm afraid this might create another problem. Then there's /dev/sdb, the external SD.



I've tried putting /boot onto either, and also trying efi (as well as the swap and / partitions). However, either the installation says GRUB2 couldn't be installed, or the entire installation will complete but the system will say there's no booting device when I turn it on. I've seen info that Linux might not like eMMC's that had Win8.1 by default, but I'm hoping there's a fix other than creating a LiveUSB, especially since the lack of a USB 3.0 port will make that quite slow as a primary OS.



Some material I've looked at has been over my head, so I apologize if the answer has been posted somewhere. Thanks for any help.



Edit: I'll include some more information. I've been trying to accomplish the installation from a LiveUSB made from Pendrive Linux's Universal USB Installer program. I've been creating the /, /boot, and swap partitions. The error I mentioned where grub fails to install occurs when I tried to create an efi partition.










share|improve this question




















  • 2




    First of all "/dev/mmcblk0boot0", "/dev/mmcblk0boot1", and "/dev/mmcblk0rpmb" should not be touched at all. If you aren't doing anything to it but it's the distro installer, then basically it has a bug. /dev/mmcblkN (/dev/mmcblkNpM) is simply like /dev/sdX (/dev/sdXY). grub-install in grub 2.02-beta2 can handle the mmcblk namings just fine. so either mint is using an even older release of grub2 (which is insane), or it's a bug of its installer again (well, or your pebkac).
    – Tom Yan
    Feb 13 '16 at 20:32










  • FYI: git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/… the patch is pretty recent btw, so your first issue might be due to the fact that mint is with an old kernel
    – Tom Yan
    Feb 13 '16 at 20:36










  • Would that create a problem in booting the OS? I thought the rpmb didn't have anything to do with boot configurations. I should mention that I've also tried a few flavors of Puppy, and none of those have worked either. Could I manually install grub outside of Mint's installer? And how would I do that.
    – Mike n Ike
    Feb 13 '16 at 20:43










  • I don't think the issue will cause anything worse than error spamming in your kernel messages.
    – Tom Yan
    Feb 13 '16 at 20:51










  • I'm honestly not concerned with that as I'm only trying to get a workable Linux installation for my friend who definitely won't be worrying about kernel messages. Perhaps I should also mention that in Mint's installer, I had marked /dev/mmcblk0 and /dev/sdb as the devices marked for bootloader installation, matching the device that I put the /boot or efi partition on.
    – Mike n Ike
    Feb 13 '16 at 20:58















up vote
2
down vote

favorite












everyone.



I'm new here, and somewhat a noob when it comes to Linux, but here's my situation. A friend had gotten an HP netbook (11-d020) with a 32GB eMMC. Even after getting a 32GB SD for additional storage, she's still frustrated with her space filling up. I'm trying to put Linux Mint 17.3 Cinnamon instead of Windows to clear up some space (Mint is the first that came to mind as an easy switch for her).



Well, I've installed Linux onto other machines no problem, but this one has me stumped. First, as I go into setting up the disks, the text Error fsyncing/closing /dev/mmcblk0rpmb: Input/output error appears. Clicking "Retry" doesn't get me anywhere, so I click "Ignore."



While working on the partitions, I see /dev/mmcblk0, presumably the eMMC. There's also /dev/mmcblk0boot0, /dev/mmcblk0boot1, and /dev/mmcblk0rpmb, which I presume are premade partitions on the eMMC. I've considered creating partition tables for these "devices," but I'm afraid this might create another problem. Then there's /dev/sdb, the external SD.



I've tried putting /boot onto either, and also trying efi (as well as the swap and / partitions). However, either the installation says GRUB2 couldn't be installed, or the entire installation will complete but the system will say there's no booting device when I turn it on. I've seen info that Linux might not like eMMC's that had Win8.1 by default, but I'm hoping there's a fix other than creating a LiveUSB, especially since the lack of a USB 3.0 port will make that quite slow as a primary OS.



Some material I've looked at has been over my head, so I apologize if the answer has been posted somewhere. Thanks for any help.



Edit: I'll include some more information. I've been trying to accomplish the installation from a LiveUSB made from Pendrive Linux's Universal USB Installer program. I've been creating the /, /boot, and swap partitions. The error I mentioned where grub fails to install occurs when I tried to create an efi partition.










share|improve this question




















  • 2




    First of all "/dev/mmcblk0boot0", "/dev/mmcblk0boot1", and "/dev/mmcblk0rpmb" should not be touched at all. If you aren't doing anything to it but it's the distro installer, then basically it has a bug. /dev/mmcblkN (/dev/mmcblkNpM) is simply like /dev/sdX (/dev/sdXY). grub-install in grub 2.02-beta2 can handle the mmcblk namings just fine. so either mint is using an even older release of grub2 (which is insane), or it's a bug of its installer again (well, or your pebkac).
    – Tom Yan
    Feb 13 '16 at 20:32










  • FYI: git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/… the patch is pretty recent btw, so your first issue might be due to the fact that mint is with an old kernel
    – Tom Yan
    Feb 13 '16 at 20:36










  • Would that create a problem in booting the OS? I thought the rpmb didn't have anything to do with boot configurations. I should mention that I've also tried a few flavors of Puppy, and none of those have worked either. Could I manually install grub outside of Mint's installer? And how would I do that.
    – Mike n Ike
    Feb 13 '16 at 20:43










  • I don't think the issue will cause anything worse than error spamming in your kernel messages.
    – Tom Yan
    Feb 13 '16 at 20:51










  • I'm honestly not concerned with that as I'm only trying to get a workable Linux installation for my friend who definitely won't be worrying about kernel messages. Perhaps I should also mention that in Mint's installer, I had marked /dev/mmcblk0 and /dev/sdb as the devices marked for bootloader installation, matching the device that I put the /boot or efi partition on.
    – Mike n Ike
    Feb 13 '16 at 20:58













up vote
2
down vote

favorite









up vote
2
down vote

favorite











everyone.



I'm new here, and somewhat a noob when it comes to Linux, but here's my situation. A friend had gotten an HP netbook (11-d020) with a 32GB eMMC. Even after getting a 32GB SD for additional storage, she's still frustrated with her space filling up. I'm trying to put Linux Mint 17.3 Cinnamon instead of Windows to clear up some space (Mint is the first that came to mind as an easy switch for her).



Well, I've installed Linux onto other machines no problem, but this one has me stumped. First, as I go into setting up the disks, the text Error fsyncing/closing /dev/mmcblk0rpmb: Input/output error appears. Clicking "Retry" doesn't get me anywhere, so I click "Ignore."



While working on the partitions, I see /dev/mmcblk0, presumably the eMMC. There's also /dev/mmcblk0boot0, /dev/mmcblk0boot1, and /dev/mmcblk0rpmb, which I presume are premade partitions on the eMMC. I've considered creating partition tables for these "devices," but I'm afraid this might create another problem. Then there's /dev/sdb, the external SD.



I've tried putting /boot onto either, and also trying efi (as well as the swap and / partitions). However, either the installation says GRUB2 couldn't be installed, or the entire installation will complete but the system will say there's no booting device when I turn it on. I've seen info that Linux might not like eMMC's that had Win8.1 by default, but I'm hoping there's a fix other than creating a LiveUSB, especially since the lack of a USB 3.0 port will make that quite slow as a primary OS.



Some material I've looked at has been over my head, so I apologize if the answer has been posted somewhere. Thanks for any help.



Edit: I'll include some more information. I've been trying to accomplish the installation from a LiveUSB made from Pendrive Linux's Universal USB Installer program. I've been creating the /, /boot, and swap partitions. The error I mentioned where grub fails to install occurs when I tried to create an efi partition.










share|improve this question















everyone.



I'm new here, and somewhat a noob when it comes to Linux, but here's my situation. A friend had gotten an HP netbook (11-d020) with a 32GB eMMC. Even after getting a 32GB SD for additional storage, she's still frustrated with her space filling up. I'm trying to put Linux Mint 17.3 Cinnamon instead of Windows to clear up some space (Mint is the first that came to mind as an easy switch for her).



Well, I've installed Linux onto other machines no problem, but this one has me stumped. First, as I go into setting up the disks, the text Error fsyncing/closing /dev/mmcblk0rpmb: Input/output error appears. Clicking "Retry" doesn't get me anywhere, so I click "Ignore."



While working on the partitions, I see /dev/mmcblk0, presumably the eMMC. There's also /dev/mmcblk0boot0, /dev/mmcblk0boot1, and /dev/mmcblk0rpmb, which I presume are premade partitions on the eMMC. I've considered creating partition tables for these "devices," but I'm afraid this might create another problem. Then there's /dev/sdb, the external SD.



I've tried putting /boot onto either, and also trying efi (as well as the swap and / partitions). However, either the installation says GRUB2 couldn't be installed, or the entire installation will complete but the system will say there's no booting device when I turn it on. I've seen info that Linux might not like eMMC's that had Win8.1 by default, but I'm hoping there's a fix other than creating a LiveUSB, especially since the lack of a USB 3.0 port will make that quite slow as a primary OS.



Some material I've looked at has been over my head, so I apologize if the answer has been posted somewhere. Thanks for any help.



Edit: I'll include some more information. I've been trying to accomplish the installation from a LiveUSB made from Pendrive Linux's Universal USB Installer program. I've been creating the /, /boot, and swap partitions. The error I mentioned where grub fails to install occurs when I tried to create an efi partition.







linux installation






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Feb 28 '16 at 10:22

























asked Feb 13 '16 at 20:17









Mike n Ike

3115




3115








  • 2




    First of all "/dev/mmcblk0boot0", "/dev/mmcblk0boot1", and "/dev/mmcblk0rpmb" should not be touched at all. If you aren't doing anything to it but it's the distro installer, then basically it has a bug. /dev/mmcblkN (/dev/mmcblkNpM) is simply like /dev/sdX (/dev/sdXY). grub-install in grub 2.02-beta2 can handle the mmcblk namings just fine. so either mint is using an even older release of grub2 (which is insane), or it's a bug of its installer again (well, or your pebkac).
    – Tom Yan
    Feb 13 '16 at 20:32










  • FYI: git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/… the patch is pretty recent btw, so your first issue might be due to the fact that mint is with an old kernel
    – Tom Yan
    Feb 13 '16 at 20:36










  • Would that create a problem in booting the OS? I thought the rpmb didn't have anything to do with boot configurations. I should mention that I've also tried a few flavors of Puppy, and none of those have worked either. Could I manually install grub outside of Mint's installer? And how would I do that.
    – Mike n Ike
    Feb 13 '16 at 20:43










  • I don't think the issue will cause anything worse than error spamming in your kernel messages.
    – Tom Yan
    Feb 13 '16 at 20:51










  • I'm honestly not concerned with that as I'm only trying to get a workable Linux installation for my friend who definitely won't be worrying about kernel messages. Perhaps I should also mention that in Mint's installer, I had marked /dev/mmcblk0 and /dev/sdb as the devices marked for bootloader installation, matching the device that I put the /boot or efi partition on.
    – Mike n Ike
    Feb 13 '16 at 20:58














  • 2




    First of all "/dev/mmcblk0boot0", "/dev/mmcblk0boot1", and "/dev/mmcblk0rpmb" should not be touched at all. If you aren't doing anything to it but it's the distro installer, then basically it has a bug. /dev/mmcblkN (/dev/mmcblkNpM) is simply like /dev/sdX (/dev/sdXY). grub-install in grub 2.02-beta2 can handle the mmcblk namings just fine. so either mint is using an even older release of grub2 (which is insane), or it's a bug of its installer again (well, or your pebkac).
    – Tom Yan
    Feb 13 '16 at 20:32










  • FYI: git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/… the patch is pretty recent btw, so your first issue might be due to the fact that mint is with an old kernel
    – Tom Yan
    Feb 13 '16 at 20:36










  • Would that create a problem in booting the OS? I thought the rpmb didn't have anything to do with boot configurations. I should mention that I've also tried a few flavors of Puppy, and none of those have worked either. Could I manually install grub outside of Mint's installer? And how would I do that.
    – Mike n Ike
    Feb 13 '16 at 20:43










  • I don't think the issue will cause anything worse than error spamming in your kernel messages.
    – Tom Yan
    Feb 13 '16 at 20:51










  • I'm honestly not concerned with that as I'm only trying to get a workable Linux installation for my friend who definitely won't be worrying about kernel messages. Perhaps I should also mention that in Mint's installer, I had marked /dev/mmcblk0 and /dev/sdb as the devices marked for bootloader installation, matching the device that I put the /boot or efi partition on.
    – Mike n Ike
    Feb 13 '16 at 20:58








2




2




First of all "/dev/mmcblk0boot0", "/dev/mmcblk0boot1", and "/dev/mmcblk0rpmb" should not be touched at all. If you aren't doing anything to it but it's the distro installer, then basically it has a bug. /dev/mmcblkN (/dev/mmcblkNpM) is simply like /dev/sdX (/dev/sdXY). grub-install in grub 2.02-beta2 can handle the mmcblk namings just fine. so either mint is using an even older release of grub2 (which is insane), or it's a bug of its installer again (well, or your pebkac).
– Tom Yan
Feb 13 '16 at 20:32




First of all "/dev/mmcblk0boot0", "/dev/mmcblk0boot1", and "/dev/mmcblk0rpmb" should not be touched at all. If you aren't doing anything to it but it's the distro installer, then basically it has a bug. /dev/mmcblkN (/dev/mmcblkNpM) is simply like /dev/sdX (/dev/sdXY). grub-install in grub 2.02-beta2 can handle the mmcblk namings just fine. so either mint is using an even older release of grub2 (which is insane), or it's a bug of its installer again (well, or your pebkac).
– Tom Yan
Feb 13 '16 at 20:32












FYI: git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/… the patch is pretty recent btw, so your first issue might be due to the fact that mint is with an old kernel
– Tom Yan
Feb 13 '16 at 20:36




FYI: git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/… the patch is pretty recent btw, so your first issue might be due to the fact that mint is with an old kernel
– Tom Yan
Feb 13 '16 at 20:36












Would that create a problem in booting the OS? I thought the rpmb didn't have anything to do with boot configurations. I should mention that I've also tried a few flavors of Puppy, and none of those have worked either. Could I manually install grub outside of Mint's installer? And how would I do that.
– Mike n Ike
Feb 13 '16 at 20:43




Would that create a problem in booting the OS? I thought the rpmb didn't have anything to do with boot configurations. I should mention that I've also tried a few flavors of Puppy, and none of those have worked either. Could I manually install grub outside of Mint's installer? And how would I do that.
– Mike n Ike
Feb 13 '16 at 20:43












I don't think the issue will cause anything worse than error spamming in your kernel messages.
– Tom Yan
Feb 13 '16 at 20:51




I don't think the issue will cause anything worse than error spamming in your kernel messages.
– Tom Yan
Feb 13 '16 at 20:51












I'm honestly not concerned with that as I'm only trying to get a workable Linux installation for my friend who definitely won't be worrying about kernel messages. Perhaps I should also mention that in Mint's installer, I had marked /dev/mmcblk0 and /dev/sdb as the devices marked for bootloader installation, matching the device that I put the /boot or efi partition on.
– Mike n Ike
Feb 13 '16 at 20:58




I'm honestly not concerned with that as I'm only trying to get a workable Linux installation for my friend who definitely won't be worrying about kernel messages. Perhaps I should also mention that in Mint's installer, I had marked /dev/mmcblk0 and /dev/sdb as the devices marked for bootloader installation, matching the device that I put the /boot or efi partition on.
– Mike n Ike
Feb 13 '16 at 20:58










1 Answer
1






active

oldest

votes

















up vote
1
down vote













Thanks, Tom, for your help. I ended up solving this problem by using Unetbootin to make a LiveUSB with Mint 17.2 (instead of 17.3) and then installed it, and it went smoothly. You're probably right; there must be a bug in the 17.3 installer, or maybe in Pendrive Linux's program.






share|improve this answer





















    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1039508%2finstalling-linux-onto-emmc%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    1
    down vote













    Thanks, Tom, for your help. I ended up solving this problem by using Unetbootin to make a LiveUSB with Mint 17.2 (instead of 17.3) and then installed it, and it went smoothly. You're probably right; there must be a bug in the 17.3 installer, or maybe in Pendrive Linux's program.






    share|improve this answer

























      up vote
      1
      down vote













      Thanks, Tom, for your help. I ended up solving this problem by using Unetbootin to make a LiveUSB with Mint 17.2 (instead of 17.3) and then installed it, and it went smoothly. You're probably right; there must be a bug in the 17.3 installer, or maybe in Pendrive Linux's program.






      share|improve this answer























        up vote
        1
        down vote










        up vote
        1
        down vote









        Thanks, Tom, for your help. I ended up solving this problem by using Unetbootin to make a LiveUSB with Mint 17.2 (instead of 17.3) and then installed it, and it went smoothly. You're probably right; there must be a bug in the 17.3 installer, or maybe in Pendrive Linux's program.






        share|improve this answer












        Thanks, Tom, for your help. I ended up solving this problem by using Unetbootin to make a LiveUSB with Mint 17.2 (instead of 17.3) and then installed it, and it went smoothly. You're probably right; there must be a bug in the 17.3 installer, or maybe in Pendrive Linux's program.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Feb 13 '16 at 22:33









        Mike n Ike

        3115




        3115






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Super User!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1039508%2finstalling-linux-onto-emmc%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            If I really need a card on my start hand, how many mulligans make sense? [duplicate]

            Alcedinidae

            Can an atomic nucleus contain both particles and antiparticles? [duplicate]