VFS: Cannot open root device mmcblk1p1 or unknown-block(179,33)












0














I am trying to run Linux on custom board based on Nvidia TK1. When I try to boot the board from SD card, I get following error:




VFS: Cannot open root device "mmcblk1p1" or unknown-block(179,33): error -30
Please append a correct "root=" boot option; here are the available partitions:
b300 30539776 mmcblk0 driver: mmcblk
b301 14680064 mmcblk0p1 7369c667-ff51-ec4a-29cd-baaba3cee346
b302 4096 mmcblk0p2 f854c27c-e81b-8de7-765a-2e9442bfc99a
b303 65536 mmcblk0p3 b70d3266-5831-5aa3-255d-051742ea5ed4
b304 4096 mmcblk0p4 c6cdb2ab-b49b-1154-0e82-7441842bdc87
b305 4096 mmcblk0p5 a13ee970-e141-67fc-3e01-7e97dcea6b96
b306 4096 mmcblk0p6 2a5c388f-b0ec-fb3b-32af-3c554123db5c
b307 4096 mmcblk0p7 43fe1a02-fafb-3aaa-fb29-d1e85fa37c94
b308 2048 mmcblk0p8 61bed875-f989-bb5c-a899-0f9573eff1b3
b309 571392 mmcblk0p9 00f7ef05-a1e9-e53a-ca0b-cbd3493164bd
b310 4096 mmcblk0rpmb (driver?)
b320 15558144 mmcblk1 driver: mmcblk
b321 15557103 mmcblk1p1 5d52e9ff-6261-41c9-9816-73affe28b267
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,33)



I have made sure that the kernel is being supplied with correct root variable i.e root=/dev/mmcblk1p1 rw. I have also made sure that the card is properly formatted & is not read-only.



I even tried to look in the kernel source for error -30 but couldn't find the function definition of sys_mount() which is returning this error.



Can someone point out the reason why this must be occurring? Thanks.










share|improve this question





























    0














    I am trying to run Linux on custom board based on Nvidia TK1. When I try to boot the board from SD card, I get following error:




    VFS: Cannot open root device "mmcblk1p1" or unknown-block(179,33): error -30
    Please append a correct "root=" boot option; here are the available partitions:
    b300 30539776 mmcblk0 driver: mmcblk
    b301 14680064 mmcblk0p1 7369c667-ff51-ec4a-29cd-baaba3cee346
    b302 4096 mmcblk0p2 f854c27c-e81b-8de7-765a-2e9442bfc99a
    b303 65536 mmcblk0p3 b70d3266-5831-5aa3-255d-051742ea5ed4
    b304 4096 mmcblk0p4 c6cdb2ab-b49b-1154-0e82-7441842bdc87
    b305 4096 mmcblk0p5 a13ee970-e141-67fc-3e01-7e97dcea6b96
    b306 4096 mmcblk0p6 2a5c388f-b0ec-fb3b-32af-3c554123db5c
    b307 4096 mmcblk0p7 43fe1a02-fafb-3aaa-fb29-d1e85fa37c94
    b308 2048 mmcblk0p8 61bed875-f989-bb5c-a899-0f9573eff1b3
    b309 571392 mmcblk0p9 00f7ef05-a1e9-e53a-ca0b-cbd3493164bd
    b310 4096 mmcblk0rpmb (driver?)
    b320 15558144 mmcblk1 driver: mmcblk
    b321 15557103 mmcblk1p1 5d52e9ff-6261-41c9-9816-73affe28b267
    Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,33)



    I have made sure that the kernel is being supplied with correct root variable i.e root=/dev/mmcblk1p1 rw. I have also made sure that the card is properly formatted & is not read-only.



    I even tried to look in the kernel source for error -30 but couldn't find the function definition of sys_mount() which is returning this error.



    Can someone point out the reason why this must be occurring? Thanks.










    share|improve this question



























      0












      0








      0







      I am trying to run Linux on custom board based on Nvidia TK1. When I try to boot the board from SD card, I get following error:




      VFS: Cannot open root device "mmcblk1p1" or unknown-block(179,33): error -30
      Please append a correct "root=" boot option; here are the available partitions:
      b300 30539776 mmcblk0 driver: mmcblk
      b301 14680064 mmcblk0p1 7369c667-ff51-ec4a-29cd-baaba3cee346
      b302 4096 mmcblk0p2 f854c27c-e81b-8de7-765a-2e9442bfc99a
      b303 65536 mmcblk0p3 b70d3266-5831-5aa3-255d-051742ea5ed4
      b304 4096 mmcblk0p4 c6cdb2ab-b49b-1154-0e82-7441842bdc87
      b305 4096 mmcblk0p5 a13ee970-e141-67fc-3e01-7e97dcea6b96
      b306 4096 mmcblk0p6 2a5c388f-b0ec-fb3b-32af-3c554123db5c
      b307 4096 mmcblk0p7 43fe1a02-fafb-3aaa-fb29-d1e85fa37c94
      b308 2048 mmcblk0p8 61bed875-f989-bb5c-a899-0f9573eff1b3
      b309 571392 mmcblk0p9 00f7ef05-a1e9-e53a-ca0b-cbd3493164bd
      b310 4096 mmcblk0rpmb (driver?)
      b320 15558144 mmcblk1 driver: mmcblk
      b321 15557103 mmcblk1p1 5d52e9ff-6261-41c9-9816-73affe28b267
      Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,33)



      I have made sure that the kernel is being supplied with correct root variable i.e root=/dev/mmcblk1p1 rw. I have also made sure that the card is properly formatted & is not read-only.



      I even tried to look in the kernel source for error -30 but couldn't find the function definition of sys_mount() which is returning this error.



      Can someone point out the reason why this must be occurring? Thanks.










      share|improve this question















      I am trying to run Linux on custom board based on Nvidia TK1. When I try to boot the board from SD card, I get following error:




      VFS: Cannot open root device "mmcblk1p1" or unknown-block(179,33): error -30
      Please append a correct "root=" boot option; here are the available partitions:
      b300 30539776 mmcblk0 driver: mmcblk
      b301 14680064 mmcblk0p1 7369c667-ff51-ec4a-29cd-baaba3cee346
      b302 4096 mmcblk0p2 f854c27c-e81b-8de7-765a-2e9442bfc99a
      b303 65536 mmcblk0p3 b70d3266-5831-5aa3-255d-051742ea5ed4
      b304 4096 mmcblk0p4 c6cdb2ab-b49b-1154-0e82-7441842bdc87
      b305 4096 mmcblk0p5 a13ee970-e141-67fc-3e01-7e97dcea6b96
      b306 4096 mmcblk0p6 2a5c388f-b0ec-fb3b-32af-3c554123db5c
      b307 4096 mmcblk0p7 43fe1a02-fafb-3aaa-fb29-d1e85fa37c94
      b308 2048 mmcblk0p8 61bed875-f989-bb5c-a899-0f9573eff1b3
      b309 571392 mmcblk0p9 00f7ef05-a1e9-e53a-ca0b-cbd3493164bd
      b310 4096 mmcblk0rpmb (driver?)
      b320 15558144 mmcblk1 driver: mmcblk
      b321 15557103 mmcblk1p1 5d52e9ff-6261-41c9-9816-73affe28b267
      Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,33)



      I have made sure that the kernel is being supplied with correct root variable i.e root=/dev/mmcblk1p1 rw. I have also made sure that the card is properly formatted & is not read-only.



      I even tried to look in the kernel source for error -30 but couldn't find the function definition of sys_mount() which is returning this error.



      Can someone point out the reason why this must be occurring? Thanks.







      linux-kernel sd-card root-filesystem






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 55 mins ago









      Rui F Ribeiro

      38.9k1479129




      38.9k1479129










      asked 1 hour ago









      arshan

      166110




      166110



























          active

          oldest

          votes











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "106"
          };
          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: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          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%2funix.stackexchange.com%2fquestions%2f491315%2fvfs-cannot-open-root-device-mmcblk1p1-or-unknown-block179-33%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown






























          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Unix & Linux Stack Exchange!


          • 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%2funix.stackexchange.com%2fquestions%2f491315%2fvfs-cannot-open-root-device-mmcblk1p1-or-unknown-block179-33%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

          Accessing regular linux commands in Huawei's Dopra Linux

          Can't connect RFCOMM socket: Host is down

          Kernel panic - not syncing: Fatal Exception in Interrupt