ext2 USB-HDD

Danke für den Upload!!!

Allerdings kommt der nächste Fehler gleich hinterher :(

Code:
# mount -t ext2 /dev/sda1 $EXT2FSNAME
mount: mounting /dev/sda1 on /var/media/ext2 failed: Invalid argument
 
soweit ich sehe steht da nichts weiter drin, aber ich poste es mal nochmal. Vielleicht sieht ja jemand anders was.

Code:
Linux version 2.6.19.2 (2328) (gcc version 3.4.6) #1 Wed Jul 15 15:58:33 CEST 2009
cpu-probe: Manufacturer MIPS
mips-config1: JTAG pressent
mips-config1: TLB size 16
mips-config3: Vectored interrupts implmented
CPU revision is: 00019068
[mips_clock] default 360000000 MHz
[ur8_clk_set_emif] SDRAM Refresh 0x3a8 Timing 0x2214717 Bank 0x21 Async 0xc42c301
[ur8_pci_init]
[pci] default: 33 MHz
[setup_pci_master]
[setup_pci_slave]
Exposing 67108864 memory over PCI
Setup Complete, Enabling PCI Interface
PCI Interface Running
PCI controller initialized
[ur8_vbus_set_prio] instance vbus_nwss_dma level 2 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_sar_pdsp level 2 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_buffer_manager level 2 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_usb level 5 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_vlynq level 7 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_pci level 5 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_c55 level 3 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_tdm level 0 escalator disabled (count 255, floor 7)
[ur8_vbus_set_prio] instance vbus_mips level 3 escalator disabled (count 255, floor 7)
Determined physical RAM map:
 memory: 03fc0000 @ 14000000 (usable)
 memory: 00040000 @ 17fc0000 (reserved)
[init_bootmem]
[free_bootmem]
[reserve_bootmem]
On node 0 totalpages: 98240
[mem_map-hack]: reduce size from 3145728 524288 Bytes
[mem_map-hack]: move map base from 0x94328000 to 0x940a8000
  DMA zone: 767 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 97473 pages, LIFO batch:31
  Normal zone: 0 pages used for memmap
[request_resource] Kernel code: start 0x14000000 < root->start 0x17fc0000
[request_resource] Kernel data: start 0x14207790 < root->start 0x17fc0000
Built 1 zonelists.  Total pages: 97473
Kernel command line:  console=ttyS0,38400n8r
Primary instruction cache 16kB, physically tagged, 4-way, linesize 16 bytes.
Primary data cache 16kB, 4-way, linesize 16 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
PID hash table entries: 2048 (order: 11, 8192 bytes)
CPU frequency 360.00 MHz
Using 180.000 MHz high precision timer.
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[free_all_bootmem]
Memory: 61056k/65280k available (2077k kernel code, 4136k reserved, 642k data, 140k init, 0k highmem)
Calibrating delay loop... 359.62 BogoMIPS (lpj=1798144)
Mount-cache hash table entries: 512
Checking for 'wait' instruction...  available.
NET: Registered protocol family 16
[ur8_mtd_init]
[ur8_mtd_init] flashsize = 0x01000000 Byte 16 MBytes
[ur8_mtd_init] mtd[0] = 0x90000000,0x90000000
[ur8_mtd_init] mtd[1] = 0x90020000,0x90F80000
[ur8_mtd_init] mtd[2] = 0x90000000,0x90020000
[ur8_mtd_init] mtd[3] = 0x90F80000,0x90FC0000
[ur8_mtd_init] mtd[4] = 0x90FC0000,0x91000000
[ur8_mtd_init] mtd[5] = 0x90000000,0x90000000
pcibios_read_config: accessing present PCI slot : 14, where 0, size 4
Master and Slave Enabled
pktsched: using high resolution timer
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 16384 bind 8192)
TCP reno registered
squashfs: version 3.2 (2007/01/02) Phillip Lougher
Installing knfsd (copyright (C) 1996 [email protected]).
fuse init (API version 7.8)
io scheduler noop registered (default)
avm_net_trace: Up and running.
[avm] configured: watchdog event debug enable direct gpio

AVM_WATCHDOG: Watchdog Driver for AR7 Hardware (Version 1.0, build: Jul 15 2009 15:56:06)
Serial: 8250/16550 driver $Revision: 1.3 $ 1 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x0 (irq = 15) is a UR8_UART
[cpmac] Version: URL: svn://EmbeddedVM/home/SVN/drivers/cpmac/tags/1.110-r820-trunk-VLAN_Fix_ADM_und_Tantos  -  Revision 538:821  -  Mi 15. Jul 15:57:
16 CEST 2009
[cpmac] [cpmac_if_register] dev cpmac0 (phy_id 0) registered
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
physmap platform flash device: 01000001 at 10000000
physmap-flash.1: Found 1 x16 devices at 0x0 in 16-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
physmap-flash.1: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
RedBoot partition parsing not available
[ur8_jffs2_parser_function] mtd_info->name physmap-flash.1 mtd_info->index 0 param=0 p_mtd_pat=0x97f6243c
[ur8_jffs2_parser_function] try partition kernel (offset 0x20000 len 16121856)
[ur8_jffs2_parser_function] magic 20031985 found @pos 0x840000, size 7602176
[ur8_squashfs_parser_function] mtd_info->name physmap-flash.1 mtd_info->index 0 param=0 p_mtd_pat=0x97f6243c
[ur8_squashfs_parser_function] *p_mtd_pat->name filesystem
[ur8_squashfs_parser_function] try partition kernel (offset 0x20000 len 16121856 blocksize=20000)
[ur8_squashfs_parser_function] magic found @pos 0x103200
6 find_squashfs partitions found on MTD device physmap-flash.1
Creating 6 MTD partitions on "physmap-flash.1":
0x00103200-0x00f80000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
[ur8_mtd_add_notifier] name rootfs
[ur8_mtd_add_notifier] use rootfs
[ur8_mtd_add_notifier] root device: /dev/mtdblock0 (rootfs)
0x00020000-0x00103200 : "kernel"
mtd: partition "kernel" doesn't end on an erase block -- force read-only
[ur8_mtd_add_notifier] name kernel
[ur8_mtd_add_notifier] skip kernel
0x00000000-0x00020000 : "urlader"
[ur8_mtd_add_notifier] name urlader
[ur8_mtd_add_notifier] skip urlader
0x00f80000-0x00fc0000 : "tffs (1)"
[ur8_mtd_add_notifier] name tffs (1)
[ur8_mtd_add_notifier] skip tffs (1)
0x00fc0000-0x01000000 : "tffs (2)"
[ur8_mtd_add_notifier] name tffs (2)
[ur8_mtd_add_notifier] skip tffs (2)
0x00840000-0x00f80000 : "jffs2"
[ur8_mtd_add_notifier] name jffs2
[ur8_mtd_add_notifier] skip jffs2
Generic platform RAM MTD, (c) 2004 Simtec Electronics
mtd-ram mtd-ram.2: no memory resource specified
[ur8_ram_mtd_set_rw] PLATRAM_RO
mtd-ram: probe of mtd-ram.2 failed with error -2
CAPI Subsystem Rev 1.1.2.8
TCP cubic registered
mcfw: IGMPv3 fast forwarding
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 8
NET: Registered protocol family 20
MUSB UR8 pdev active!
PCI_STATUS_SET: 40000
PCI_STATUS_CLR: 40000
PCI_HOST_INT_EN: 0
PCI_HOST_INT_CLR: 0
PCI_BE_INT_En: 0
PCI_BE_INT_CLR: 0
[pci_int_init] done
TFFS: tiny flash file system driver. GPL (c) AVM Berlin (Version 2.0)
Time: MIPS clocksource has been installed.
      mount on mtd3 and mtd4 (double buffering)
Adam2 environment variables API installed.
[avm_new] push_button_gpio=25 value=0 enabled
VFS: Mounted root (squashfs filesystem) readonly.
Freeing prom memory: 0kb freed
Freeing unused kernel memory: 140k freed
AVM_WATCHDOG: System Init UEberwachung 240 Sekunden
TFFS Name Table F
led_modul_Fritz_Box_3270: module license '
(C) Copyright 2008 by AVM
' taintskernel.
[led_gpio_bit_driver_init] gpio 1 name power
[led_gpio_bit_driver_init] gpio 9 name lan_all
[led_gpio_bit_driver_init] gpio 27 name wlan
[led_gpio_bit_driver_init] gpio 28 name pppoe
[led_gpio_bit_driver_init] gpio 17 name dual1
[led_gpio_bit_driver_init] gpio 35 name dual2
[BUTTON] no buttons defined - disable new button controls
[LED] "wyatt_earp_turn_off_leds" (0x00000000) not loaded
JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.

[avm_debug]redirect kernel-messages (/dev/debug)

[avm_debug]standard kernel-messages
mcfw: group 0.0.0.0: query ath0:0 10sec
mcfw: group 0.0.0.0: query cpmac:0,1,2,3 10sec

Was mir noch einfällt ist, dass ich die Partition mit einer Inode-Size von 128 formatiert hatte, damit dieser Windows-EXT2 Treiber damit was anfangen kann. Könnte das eine Ursache sein?
 
Inode-Size von 128
Möglich, ich habe noch nie abweichende Größen verwendet. Für wahrscheinlich halte ich es aber nicht, schließlich ist es das standard EXT2 Modul.
Allerdings deutet die Meldung darauf hin, daß das Dateisystem nicht erkannt wird.

Von dmesg ist übrigens hauptsächlich die Ausgabe am Ende interessant.
 
[Edit frank_m24: Mehrere Beiträge zusammengefasst. Man kann seine Beiträge auch editieren.]
solangsam werde ich wahnsinnig hier. Hab die Festplatte jetzt wieder an ein Linux-Live System drangehängt und hier bekomme ich die Fehlermeldung

Code:
mount: /dev/sdb1 already mounted or /testdir/ busy

obs schon irgendwo anders gemounted ist hab ich mit df überprüft. Dort steht nur /dev/sdb2 unter /mnt/usb1.

fdisk -l liefert

Code:
Device                 Boot        Start           End           Blocks    ID   System
/dev/sdb1                              1      120326         966518563+   83   Linux
/dev/sdb2                         120327      121601          10241437+    b    W95 FAT32

(sry für das Format... abgetippt)

EDIT: Ok.. Klasse Windows erkennt das ganze jetzt als SWAP Partition... werde ich wohl wieder formatieren müssen.

[Beitrag 2:]
OK. Frisch formatiert. Skript ausgeführt. Keine Fehler. Hat geklappt.
Noch eine Frage. Wie kann ich das ganze jetzt Freigeben damit ichs von Windows aus mit \\fritz.box\ erreichen kann?
 
Wenn Du das Dateisystem dort mountest, wo die Standard-Freigabe schon vorhanden ist (unter /var/media/ftp), dann brauchst Du sonst gar nichts zu tun.
 
ja das habe ich gemacht. also nach /var/media/ftp/ext2usb
Jedoch unter \\fritz.box\ taucht nur die fat partition auf. Ich hab dann noch mit

Code:
chmod 777 /var/media/ftp/ext2usb
cd /var/media/ftp/ext2usb
ftpd -D&

den ftpservice da gestartet und über den komm ich von windows aus drauf. Kann es am Dateisystem liegen, dass ich es von Windows aus nicht sehe?
 
Normalerweise sollte Samba den Zugriff auf alle Arten von Dateisystemen ermöglichen, insbesondere auf Linux-Dateisysteme.

Oder macht AVM etwas eine eigene Freigabe für jede Partition? Dann müßtest Du evtl. die smb.conf anpassen und Samba neu starten.
 
[Edit frank_m24: Mehrere Beiträge zusammengefasst. Man kann seine Beiträge auch editieren.]
jo jede partition wird einzeln eingebunden. Nach Anpassung hats dann auch geklappt. Dankeschön!

[Beitrag 2:]
Eigentlich bin ich davon ausgegangen das durch Ext2 der Dateitransfer um einiges schneller läuft. Jedoch ist es genau umgekehrt. Auf die FAT Partition schreibe ich mit ca 3,6MB/s die Ext2 lässt sich mit nur 1,5MB/s beschreiben.

Also eine ziemlich enttäuschende Performance. Sind das normale Werte?
 
hallo an alle,
ich bin neu hier im forum und ich bräuchte eure hilfe.
ich hab eine Fritzbox 2170 und ich will usbroot installieren nur das meiene usb-festplatte mit eine Partition fat32 gemountet wird und die zweite mit ext2 nicht gemountet wird.
ich wurde sehr dankbar sein wen Ihr behilflich seinj konntet.
 
Hmm. USBroot gent nur mit freetz. Falsches Unterforum erwischt, aber egal. Du solltest erstmal lesen, denn anscheinend hast du noch 0 Plan, was du zu beachten hast.

Z.B. hast du anscheinend ext2 nicht mit in deinem Image, bzw. kein Freetz drauf, denn sonst wüsstest du, dass du das mit ins Image packen musst, da das sonst nichts wird. Also: Lesen.
 
danke für deine antwort. ich hab schon eine Freetz image geflasht, aber bis jetzt hat es immer noch nicht geklappt habe mehrere kompiliert und bei manche scheint auch die fat partition nicht zu erkennen ob ich woll die treiber dafür ausgewellt habe, sorry wegen mein rechtschreibung.
 
hallo Silent-tears
kannst du mir weiter helfen?
habe eine FB 2170-
ich hab auch den gleichen problem das meine ext2 festplatte nicht erkannt wird. zurzeit versuch ich es ohne usbroot, es scheint als were das modul nicht für meine FB geeignet.
-----------------------------------------------------------------------
/var/mod/root # lsmod
Module Size Used by Tainted: P
vfat 8576 1
fat 38576 1 vfat
nls_cp437 4352 1
nls_iso8859_1 2816 1
usb_storage 22128 1
sd_mod 8688 2
scsi_mod 58704 2 usb_storage,sd_mod
userman 23600 2
kdsldmod 695168 5 userman
avalanche_usb 34624 0
usbahcicore 21520 0
usbcore 71536 3 usb_storage,usbahcicore
tiatm 82272 0
Piglet 4864 0

------------------------------------------------------------------------
insmod: cannot insert '/lib/modules/2.6.13.1-ohio/kernel/fs/ext2/ext2.ko': unknown symbol in module
------------------------------------------------------------------------
major minor #blocks name

31 0 4096 mtdblock0
31 1 3198 mtdblock1
31 2 3776 mtdblock2
31 3 64 mtdblock3
31 4 128 mtdblock4
31 5 128 mtdblock5
8 0 312571224 sda
8 1 68203926 sda1
8 2 244364683 sda2

danke im vorraus.
 
wie lautet denn die erste Zeile der Ausgabe von dmesg ?
 
hallo kulaar,

ich muss zugeben das ich kein linux profi bin, aber demsg gibt keine einzige zeile aus!!
 
hmm normal sollte beim befehl dmesg über telnet schon einiges angezeigt werden...
vllt ist es bei deiner Fritzbox ja nicht implementiert.

Also vermute ich einfach mal das die ext2.ko nicht für deine Linux Version kompiliert wurde.
 
danke für deine antwort, also kann ich vergessen mit ext2!!

oder liege ich da falsch?
 
ich hab beide module auf meine usb-platte kopiert format fat32 und wie kann man ein selber erstellen?
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.