Acties:
  • 0 Henk 'm!

  • Compizfox
  • Registratie: Januari 2009
  • Nu online

Compizfox

Bait for wenchmarks

Topicstarter
De situatie
Ik heb een SmartQ 5. Daarop heb ik vorige week Android gezet, dit moet op een SD kaartje. Ik heb tijdelijk het SD kaartje van de camera (4 GB) gebruikt omdat ik nog geen andere had. Dit gaat allemaal prima trouwens.

Nu heb ik een ander SD kaartje (2 GB) die ik nu permanent wil gaan gebruiken voor mijn SmartQ. Nu wil ik de partities van het oude SD kaartje clonen naar het nieuwe SD kaartje.
Als ik het gewoon kopieer werkt in Android de Wifi niet meer en zijn verschillende instellingen gereset. Kopiëren werkt dus niet, dus mijn plan was om de partitie met dd te gaan clonen.

Ik ging dus het kaartje partitioneren. Er moet namelijk 1 FAT32 partitie komen van ongeveer 1,6 GB en 1 EXT3 partitie van ongeveer 256 MB, waarop Android komt te staan.
Het probleem
Het probleem is dat verschillende computers (allebei op Ubuntu, trouwens) het kaartje niet meer zien. De eerste keer werkte het wel, want toen heb ik de bestanden op de normale manier tussen de 2 kaartjes (de oude van uit de camera en de nieuwe waar dit over gaat) gekopieerd.

Als ik het kaartje in mijn kaartlezer doe, verschijnt er inderdaad /dev/sdd. Maar /dev/sdd1 en /dev/sdd2 verschijnen niet.
Output van sudo fdisk -l (alleen het interessante gedeelte):

code:
1
2
3
4
5
6
7
8
Schijf /dev/sdd: 2006 MB, 2006974464 bytes
62 koppen, 62 sectoren/spoor, 1019 cilinders
Eenheid = cilinders van 3844 * 512 = 1968128 bytes
Schijf-ID: 0xcd44e92c

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sdd1   *           1         884     1699017    b  W95 FAT32
/dev/sdd2             885        1019      259470   83  Linux

Hier is te zien dat hij hem in fdisk gewoon herkent. Waarom bestaan /dev/sdd1 en /dev/sdd2 dan niet?

Ik heb hem al een stuk of 6 keer opnieuw gepartitioneerd, met zowel gParted als met fdisk, maar niks werkt.

In Windows ziet hij het kaartje wel gewoon. Het lijkt me dus niet dat hij kapot is, of wel?

PS: het is het kaartje bij de productkoppelingen, alleen dan in de 2 GB versie.

Gewoon een heel grote verzameling snoertjes


Acties:
  • 0 Henk 'm!

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 11-08 04:52

Sprite_tm

Semi-Chinees

Wat zegt dmesg als je de cardreader + card in je pc drukt? Heb je uberhaupt wel eens geprobeerd om de cardreader na het partitioneren uit- en in te pluggen?

[ Voor 45% gewijzigd door Sprite_tm op 19-03-2010 22:34 ]

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Acties:
  • 0 Henk 'm!

  • Compizfox
  • Registratie: Januari 2009
  • Nu online

Compizfox

Bait for wenchmarks

Topicstarter
Ik zit nu in Windows (heb dual-boot) dus ik zal morgen even voor je kijken.

Ik heb uiteraard geprobeerd de cardreader in en uit te pluggen. Maar dat mocht niet baten.

Gewoon een heel grote verzameling snoertjes


Acties:
  • 0 Henk 'm!

  • Compizfox
  • Registratie: Januari 2009
  • Nu online

Compizfox

Bait for wenchmarks

Topicstarter
Ok, ik heb even gekeken maar na het inpluggen van de cardreader met het betreffende SD kaartje erin komt er niks nieuws te staan.
En he, hij staat ook niet meer in sudo fdisk -l! Wat kan dit betekenen?

Het 'bestand' /dev/sdb verschijnt wel. In een andere cardreader (die is ingebouwd in de laptop, toevallig) verschijnt /dev/sdb niet eens, hij ziet hem dus helemaal niet.

Is het ook nog nodig dat ik hem op een andere computer controleer?

Ik proberen hem nu te clonen met de SmartQ zelf, ik heb namelijk net mijn mini-usb naar usb-a plugje binnen gekregen, waarmee ik via de USB host mode een externe cardreader kan aansluiten. En het lijkt te lukken!

EDIT:
OK, het lukt niet echt.

Als dd klaar is zegt hij:
code:
1
2
3
4
dd: writing to `/dev/mmcblk1p2': No space left on device
518941+0 records in
518940+0 records out
265697280 bytes (266 MB) ckopied, 542.\.565 s. 490 kB/s

Ik heb ook al de Android partitie op de 'nieuwe' SD kaart met zo'n 200 MB vergroot, maar hij geeft nog steeds de melding dat er nog ruimte over is, terwijl dat niet klopt:
code:
1
2
3
user@SmartQ:~$ df
Filesystem ................. Use
/dev/mmcblk1p2 ......... 70%


De eerste keer dat ik probeerde te booten, bleef android hangen na "Qdroid system loading..."

Nu blijft de cursor al hangen bij het scherm aan het begin, met Tux linksboven.

[ Voor 90% gewijzigd door Compizfox op 20-03-2010 17:01 ]

Gewoon een heel grote verzameling snoertjes


Acties:
  • 0 Henk 'm!

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 11-08 04:52

Sprite_tm

Semi-Chinees

Sorry, maar geen messages krijgen kan volgens mij niet. Als je een usb-device inplugt en even wacht (15 sec ofzo) zou er zoiets moeten komen te staan in je kernel messages:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
usb 1-4: new high speed USB device using ehci_hcd and address 4
usb 1-4: configuration #1 chosen from 1 choice
scsi2 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 2:0:0:0: Direct-Access     USB Mass Storage Device        PQ: 0 ANSI: 0 CCS
sd 2:0:0:0: Attached scsi generic sg0 type 0
sd 2:0:0:0: [sda] 3920896 512-byte logical blocks: (2.00 GB/1.86 GiB)
sd 2:0:0:0: [sda] Write Protect is off
sd 2:0:0:0: [sda] Mode Sense: 03 00 00 00
sd 2:0:0:0: [sda] Assuming drive cache: write through
sd 2:0:0:0: [sda] Assuming drive cache: write through
 sda: sda1
sd 2:0:0:0: [sda] Assuming drive cache: write through
sd 2:0:0:0: [sda] Attached SCSI removable disk

Kan je dat eens posten?

En cardreaders ingebouwd in laptops willen nog wel eens als /dev/mmcblkx naar boven komen :)

Mocht je trouwens vermoeden dat de partitietabel brak is kan je die met een 'dd if=/dev/zero of=/dev/sda count=1' ofzo weer leegkrijgen.

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Acties:
  • 0 Henk 'm!

  • Compizfox
  • Registratie: Januari 2009
  • Nu online

Compizfox

Bait for wenchmarks

Topicstarter
Bedankt voor je reactie, maar via de SmartQ 5 zélf kan ik hem al wel benaderen.

Het probleem nu is dat het clonen van de partitie op de oude SD kaart naar de nieuwe SD kaart niet werkt.]
(Zie edit vorige post)

Gewoon een heel grote verzameling snoertjes


Acties:
  • 0 Henk 'm!

  • Compizfox
  • Registratie: Januari 2009
  • Nu online

Compizfox

Bait for wenchmarks

Topicstarter
Gelukt!

code:
1
sudo dd if=/dev/sda2 of=/dev/mmcblk1p2

werkte niet,
maar dit werkt wel:
code:
1
sudo dd if=/dev/sda2 of=/dev/mmcblk1p2 bs=4096 conv=notrunc,noerror

Gewoon een heel grote verzameling snoertjes

Pagina: 1