eliboa / NxNandManager

Nintendo Switch NAND management tool : explore, backup, restore, mount, resize, create emunand, etc. (Windows)
GNU General Public License v2.0
788 stars 75 forks source link

Input file/drive is not a valid NX Storage error #63

Open JohnJackson14 opened 3 years ago

JohnJackson14 commented 3 years ago

im trying to move my stuff from a 128gb to 512gb sd card and ive done a full dump of the 128gb sd card but when i put in the 512gb sd and try to open drive it gives me "Input file/drive is not a valid NX Storage."
Help would be appreciated, heres the debug logs

16:22:37.768 : NxStorage::NxStorage() begins for \?\Volume{21aca3dc-1a2f-11eb-9243-806e6f6e6963} 16:22:37.768 : NxStorage::NxStorage() m_path is \?\Volume{21aca3dc-1a2f-11eb-9243-806e6f6e6963} 16:22:37.771 : NxHandle::initHandle() set for NxStorage, current pointer is 0000000000 - m_off_start = 0000000000, m_off_end = 7739EE5FFF, crypto_mode = 0 16:22:37.771 : NxStorage::NxStorage() size is 512073031680 (diskFreeBytes = 0) 16:22:37.771 : NxStorage::NxStorage() - Looking for magic 43414C30 (CAL0) at offset 0000000000 16:22:37.773 : NxStorage::NxStorage() - Looking for magic 434552544946 (CERTIF) at offset 0000000680 16:22:37.773 : NxStorage::NxStorage() - Looking for magic 4546492050415254 (EFI PART) at offset 0000000200 16:22:37.774 : NxStorage::NxStorage() - Looking for magic 4546492050415254 (EFI PART) at offset 0000800200 16:22:37.774 : NxStorage::NxStorage() - Looking for magic 4546492050415254 (EFI PART) at offset 0001800200 16:22:37.775 : NxStorage::NxStorage() - Looking for magic 010021000E00000009000000 () at offset 0000000530 16:22:37.775 : NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 00000013B4 16:22:37.776 : NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 00000013F0 16:22:37.776 : NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 0000001424 16:22:37.777 : NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 00000012E8 16:22:37.777 : NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 00000012D0 16:22:37.778 : NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 00000012F0 16:22:37.778 : NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 0000040AF8 16:22:37.779 : NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 0000040ADC 16:22:37.779 : NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 0000040ACC 16:22:37.780 : NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 0000040AC0 16:22:37.783 : NxHandle::initHandle() set for NxStorage, current pointer is 0000000000 - m_off_start = 0000000000, m_off_end = 7739EE5FFF, crypto_mode = 0 16:22:37.783 : NxStorage::NxStorage() - TYPE IS UNKNOWN 16:22:37.783 : NxStorage::NxStorage() ends. Size is 512073031680 (diskFreeBytes = 0). type is UNKNOWN - not splitted

muxi1 commented 3 years ago

I can also confirm this problem. However, for me it only exists under the Mariko. It does not exist under Erista v1.

(Occurs when accessing boot0/1 of the Mariko sysMMC & emuMMC, with a connection established via Hekate. The same process under Erista v1 runs flawlessly)

mypetfrog commented 3 years ago

Same issue just now on Eristav1. SD emunand moved to SD by hekate gives "input drive is not a valid NX storage" error . Emutools sees it fine, but problem in NXManager.

jmynes commented 3 years ago

I was able to get around this by modifying the steps at https://rentry.org/EmuNANDNewSDcard

If you're also stuck at this step described above, try this:

  1. Insert new SD
  2. File > Open File, instead of Open Drive
  3. Options > Emunand Creation Tool (RAWNAND, FULL NAND)
  4. Under Select target disk, select the new SD

Then continue mostly as written.

jmynes commented 1 year ago

I was able to get around this by modifying the steps at https://rentry.org/EmuNANDNewSDcard If you're also stuck at this step described above, try this:

  1. Insert new SD
  2. File > Open File, instead of Open Drive
  3. Options > Emunand Creation Tool (RAWNAND, FULL NAND)
  4. Under Select target disk, select the new SD

Then continue mostly as written.

Where is step number 3?I plugged my sd card into my computerbut i do not see any options or emunan creation tool

I'm unsure, I did this about a year and a half ago, they may have rearranged the UI a bit.

impeeza commented 1 year ago

Super easy to find:

image

literally there are only three items on the menu bar.

KingYonatan commented 1 year ago

I was able to get around this by modifying the steps at https://rentry.org/EmuNANDNewSDcard

If you're also stuck at this step described above, try this:

  1. Insert new SD
  2. File > Open File, instead of Open Drive
  3. Options > Emunand Creation Tool (RAWNAND, FULL NAND)
  4. Under Select target disk, select the new SD

Then continue mostly as written.

When I select Open File what file do i select? I cant select the actual drive??

sthetix commented 5 months ago

I can also confirm this problem. However, for me it only exists under the Mariko. It does not exist under Erista v1.

(Occurs when accessing boot0/1 of the Mariko sysMMC & emuMMC, with a connection established via Hekate. The same process under Erista v1 runs flawlessly)

NxNANDManager needs an update and it cannot mount the BOOT partitions when it is Mariko. Hopefully the app is still developing