Mounting /dev/sda2 on /mnt/sda2 failed: Invalid argument

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Storm90
  • Registratie: September 2008
  • Laatst online: 28-05 14:25
Ik ben bezig met een tutorial om Wifi Pineapple te installeren op mijn TP-Link MR3020. Het gaat om deze tutorial om precies te zijn: http://wiki.khairulazam.n..._Mark_V_on_TP-Link_MR3020

Bij stap 9 kom ik echter niet verder. Op de een of andere reden heeft mijn router moeite met het mounten van een USB

code:
1
2
root@OpenWrt:~# mount /dev/sda2 /mnt/sda2
mount: mounting /dev/sda2 on /mnt/sda2 failed: Invalid argument


Ik heb eens geprobeerd te achterhalen of het formaat van de partities wel helemaal klopte, maar dat lijkt ook in orde (één linux-swap en één ext4):
code:
1
2
3
4
root@OpenWrt:~# blkid
/dev/mtdblock2: TYPE="squashfs"
/dev/sda1: UUID="e39964e8-1b51-4b1f-b034-0147fa394eea" TYPE="swap"
/dev/sda2: UUID="157cfc0d-f33d-4103-950d-6ae01baa7177" TYPE="ext4"


Tenslotte zijn dit mijn dmesg en fdisk -l outputs, mochten deze nuttig zijn:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
root@OpenWrt:~# dmesg | grep sda
[    9.360000] sd 0:0:0:0: [sda] 7987200 512-byte logical blocks: (4.08 GB/3.80 GiB)
[    9.370000] sd 0:0:0:0: [sda] Write Protect is off
[    9.370000] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[    9.370000] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    9.400000]  sda: sda1 sda2
[    9.410000] sd 0:0:0:0: [sda] Attached SCSI removable disk
[   41.850000] EXT4-fs (sda2): couldn't mount as ext3 due to feature incompatibilities
[   41.870000] EXT4-fs (sda2): couldn't mount as ext2 due to feature incompatibilities
[   41.880000] EXT4-fs (sda2): couldn't mount RDWR because of unsupported optional features (400)
[  270.660000] EXT4-fs (sda2): couldn't mount as ext3 due to feature incompatibilities
[  270.670000] EXT4-fs (sda2): couldn't mount as ext2 due to feature incompatibilities
[  270.670000] EXT4-fs (sda2): couldn't mount RDWR because of unsupported optional features (400)
[  585.040000] EXT4-fs (sda2): couldn't mount as ext3 due to feature incompatibilities
[  585.050000] EXT4-fs (sda2): couldn't mount as ext2 due to feature incompatibilities
[  585.060000] EXT4-fs (sda2): couldn't mount RDWR because of unsupported optional features (400)
[  586.540000] EXT4-fs (sda2): couldn't mount as ext3 due to feature incompatibilities
[  586.550000] EXT4-fs (sda2): couldn't mount as ext2 due to feature incompatibilities
[  586.560000] EXT4-fs (sda2): couldn't mount RDWR because of unsupported optional features (400)
[  651.570000] EXT4-fs (sda2): couldn't mount as ext3 due to feature incompatibilities
[  651.580000] EXT4-fs (sda2): couldn't mount as ext2 due to feature incompatibilities
[  651.590000] EXT4-fs (sda2): couldn't mount RDWR because of unsupported optional features (400)


fdisk:
code:
1
2
3
4
5
6
7
8
9
10
11
12
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 4089 MB, 4089446400 bytes
255 heads, 63 sectors/track, 497 cylinders, total 7987200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1     7987199     3993599+  ee  GPT


Iemand enig idee wat mogelijk de oorzaak zou kunnen zijn?

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 23:46

Hero of Time

Moderator LNX

There is only one Legend

Bestaat de map waar je 'm wil mounten wel? Want dat is wel vereist. Je kan niet zomaar iets mounten in /waar/je/het/ook/maar/kwijt/wil zonder dat die locatie bestaat.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • vanaalten
  • Registratie: September 2002
  • Laatst online: 20:06
Kan het zijn dat er in /etc/fstab al bepaalde opties beschreven zijn voor deze mount die gebruikt worden?

(disclaimer: ben niet heel erg thuis in hoe mount en /etc/fstab aan elkaar hangen)

Acties:
  • 0 Henk 'm!

  • Storm90
  • Registratie: September 2008
  • Laatst online: 28-05 14:25
Bestaat de map waar je 'm wil mounten wel? Want dat is wel vereist. Je kan niet zomaar iets mounten in /waar/je/het/ook/maar/kwijt/wil zonder dat die locatie bestaat.
Klopt, de folder bestaat, deze had ik al aangemaakt middels mkdir -p /mnt/sda2
Kan het zijn dat er in /etc/fstab al bepaalde opties beschreven zijn voor deze mount die gebruikt worden?
Ik kreeg deze vraag al eerder van iemand (had ik misschien alvast moeten melden), mijn /etc/fstab bestand bevat slechts één regel:
code:
1
# WARNING: this is an auto generated file, please use uci to set defined filesystems


Dus die is verder leeg.

Tevens kreeg ik al eerder de vraag of ext4 wel in mijn kernel voorkwam, dan zou deze schijnbaar voor moeten komen in /proc/filesystems, en daar komt deze ook in voor.

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 23:46

Hero of Time

Moderator LNX

There is only one Legend

In zo'n geval, check even de uitvoer van 'mount --help' want mogelijk moet je wat extra opties meegeven. File system bijvoorbeeld: mount -t ext4 /dev/sda2 /mnt/sda2. Of mag de mountpoint niet dezelfde naam hebben als het device dat je wilt mounten.

Commandline FTW | Tweakt met mate


Acties:
  • +3 Henk 'm!

  • johnkeates
  • Registratie: Februari 2008
  • Laatst online: 28-05 19:39
Kijkt iedereen nou over het feit heen dat de ext4 capabilities in de WRT build niet beschikbaar zijn en daarom sda2 niet te mounten is om dat die ze wel heeft aan staan?

code:
1
2
3
[  651.570000] EXT4-fs (sda2): couldn't mount as ext3 due to feature incompatibilities
[  651.580000] EXT4-fs (sda2): couldn't mount as ext2 due to feature incompatibilities
[  651.590000] EXT4-fs (sda2): couldn't mount RDWR because of unsupported optional features (400)


Zet de extra features uit of formatter al ext3, en dan moet het werken.

Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 07-06 00:03
Wat levert een "lsmod" op, wordt die optionele ext4 kernel module uit een van de eerdere stappen uit de tutorial wel geladen ?

Acties:
  • 0 Henk 'm!

  • Storm90
  • Registratie: September 2008
  • Laatst online: 28-05 14:25
johnkeates schreef op woensdag 02 november 2016 @ 12:58:
Kijkt iedereen nou over het feit heen dat de ext4 capabilities in de WRT build niet beschikbaar zijn en daarom sda2 niet te mounten is om dat die ze wel heeft aan staan?

code:
1
2
3
[  651.570000] EXT4-fs (sda2): couldn't mount as ext3 due to feature incompatibilities
[  651.580000] EXT4-fs (sda2): couldn't mount as ext2 due to feature incompatibilities
[  651.590000] EXT4-fs (sda2): couldn't mount RDWR because of unsupported optional features (400)


Zet de extra features uit of formatter al ext3, en dan moet het werken.
Dan werkt de package kmod-fs-ext4 welke ik heb geïnstalleerd dus toch niet naar behoren. Ik kwam nu heel toevallig deze URL tegen: http://www.pragti.ch/comp...OpenWRT-on-the-TL-WR703N/ Welke eigenlijk hetzelfde probleem beschrijft ergens halverwege de pagina. Ik probeer dat vanavond nog even uit en anders format ik alsnog naar ext3. Ik laat vanavond weten of het gelukt is :P

Acties:
  • +1 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 07-06 00:03
Storm90 schreef op woensdag 02 november 2016 @ 13:58:
[...]

Dan werkt de package kmod-fs-ext4 welke ik heb geïnstalleerd dus toch niet naar behoren. Ik kwam nu heel toevallig deze URL tegen: http://www.pragti.ch/comp...OpenWRT-on-the-TL-WR703N/ Welke eigenlijk hetzelfde probleem beschrijft ergens halverwege de pagina. Ik probeer dat vanavond nog even uit en anders format ik alsnog naar ext3. Ik laat vanavond weten of het gelukt is :P
Kan zijn dat hij wel geinstalleerd is maar niet autmagisch geladen wordt (te checken met lsmod en eventueel met de hand laden met een modprobe ext4 (gokje qua modulename).

Acties:
  • 0 Henk 'm!

  • Storm90
  • Registratie: September 2008
  • Laatst online: 28-05 14:25
gekkie schreef op woensdag 02 november 2016 @ 14:18:
[...]

Kan zijn dat hij wel geinstalleerd is maar niet autmagisch geladen wordt (te checken met lsmod en eventueel met de hand laden met een modprobe ext4 (gokje qua modulename).
Ah thanks, probeer ik dat eerst even :)

Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 07-06 00:03
Storm90 schreef op woensdag 02 november 2016 @ 14:44:
[...]

Ah thanks, probeer ik dat eerst even :)
Als dat het is zal je waarschijnlijk nog wel moeten zorgen dat hij wel automagisch geladen gaat worden.
(afgelopen week nog mee geknutseld maar onderhand al weer vergeten hoe het in openwrt zat :) )

Acties:
  • 0 Henk 'm!

  • johnkeates
  • Registratie: Februari 2008
  • Laatst online: 28-05 19:39
ext4 is wel geladen, dat staat ook in je logs. het probleem is dat niet alle features ondersteund worden (waarschijnlijk kan dat ook gewoon niet op embedded).

Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 07-06 00:03
Hmm nog maar eens naar de tutorial gekeken er staat bij de requirements in de tutorial geen openwrt versie gespecificeerd (en wel een ubuntu versie). Tevens is het OS en daarmee de kernel + tools waarmee je het filesysteem aanmaakt niet gelijk aan waarmee je het probeert te mounten.
Kan inderdaad ook zijn dat het OS waarmee je het ext4 filesystem aanmaakt meer features ondersteund en aanzet dan de kernel + tools van jouw openwrt versie.

Acties:
  • 0 Henk 'm!

  • Thralas
  • Registratie: December 2002
  • Laatst online: 06-06 09:31
johnkeates schreef op woensdag 02 november 2016 @ 15:40:
het probleem is dat niet alle features ondersteund worden
Dit.

Hoe oud is de kernel, en bijbehorende ext4 driver?

code:
1
2
#define EXT4_FEATURE_INCOMPAT_EA_INODE          0x0400 /* EA in inode */
#define EXT4_FEATURE_RO_COMPAT_METADATA_CSUM    0x0400


Een van de twee, maar ze gaan beide al even mee. Komt de kernel uit het jaar 0?
Pagina: 1