Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: rozbita USB flash  (Přečteno 6769 krát)

funnyman

  • Aktivní člen
  • *
  • Příspěvků: 136
rozbita USB flash
« kdy: 16 Ledna 2011, 14:17:11 »
Zdravim, na zarizeni asus wl-500g (viz podpis) mam pripojenou 8GB flashku A-DATA, na ktere bezi system (jsou na ni tri oddily, jeden pro swap, jeden pro "system" (pro instalaci programu pres balickovaci system) a jeden pro data).

Po dvou mesisich provozu nebyly oddily na flashce po restartu routeru pripoejny, odpojil jsem ji a pripojil k pocitaci, kde jsem pres gparted udelal opravu. Vypis obsahoval velke mnozstvi polozek oprav, v lost+found se objevilo kolem tisice souboru. Nektera data byla pri oprave poskozena. Smazal jsem oddily a naformatoval flashku znovu. Vydrzela dva tydny a znovu stejny problem. Opet jsem nove naformatoval oddily, ale uz po pripojeni flashky a instalaci programu mi ipkg vypisoval "segmentation fault".

Je mozne, ze se flashka kvuli pouzivani jako systemovy disk (velke mnozstvi zapisu/cteni) rozbila? Vychazel jsem z toho, ze SSD disky pracuji na podobnem (nebo stejnem, nevyznam se v tom tolik) principu, a tudiz je mozne takto flashku pouzivat. Nebo je to tim, ze je flashka nekvalitni (neznam firmu A-DATA...). Popripade je mozne naformatovat oddily s nejakym prepinacem, aby se opotrebeni flashky snizilo na minimum? Nechce se mi kupovat nova flashka, aby se ji za par mesicu stalo totez...

Da se tahle flashka zachranit? Jak ji mam zkontrolovat jestli je v poradku nebo jak velky je rozsah poskozeni?

Diky za odpoved
Lenovo R61 - 14.1", Intel Core 2 Duo T8100 (2.1GHz), Intel X3100, 2GB RAM - LMDE;  Raspberry Pi Arch linux + 1TB disk;  ASUS wl-500g s "Oleg's firmware" - MIPS Linux;  mikrotik RB951G-2HnD

funnyman

  • Aktivní člen
  • *
  • Příspěvků: 136
Re: rozbita USB flash
« Odpověď #1 kdy: 16 Ledna 2011, 14:45:28 »
Ted uz se na flashce nedaji ani vytvaret a mazat oddily, jakykoliv pokus formatovat ci mazat oddil, at uz pres Gparted, fdick, cfdisk, nebo ubuntu - Diskovy nastroj, vypise input/output error.
Lenovo R61 - 14.1", Intel Core 2 Duo T8100 (2.1GHz), Intel X3100, 2GB RAM - LMDE;  Raspberry Pi Arch linux + 1TB disk;  ASUS wl-500g s "Oleg's firmware" - MIPS Linux;  mikrotik RB951G-2HnD

jAster_BA

  • Závislák
  • ***
  • Příspěvků: 4165
  • FEI STU stole my soul, don't have time anymore :/
Re: rozbita USB flash
« Odpověď #2 kdy: 16 Ledna 2011, 14:55:37 »
Skús ju preformátovať vo windowse.Alebo
Kód: [Vybrat]
sudo dd if=/dev/null of=/dev/sdxxto X nahradíš fleškou.Pozor nie svojím diskom!Ztratíš nenávratne svoje dáta.
Mám doma všelijaké staré haraburdy ale najviac ma *censored*tie novšie s grafikou ATI/AMD... registered as user #520570

Linuxové počítadlo Automatická kompilácia jadra

donny

  • Závislák
  • ***
  • Příspěvků: 1861
Re: rozbita USB flash
« Odpověď #3 kdy: 16 Ledna 2011, 15:05:27 »
Já bych řekl, že za to může omezené množství zápisů, tedy flashka už to má za sebou. Pokud chceš provozovat systém z flashky, doporučuju něco, co umí Copy-To-RAM, například dřív jsem takhle používal Slax (start z flashky, hezky všechno načetl do paměti a to pak byla rychlost...)  A na flashku se nic nezapisovalo (pokud jsem si neupravoval konfiguraci). Samozřejmě pokud máš ve zvyku pořád něco měnit a instalovat a odinstalovávat programy, asi to nebude nic pro tebe. Mimochodem, určitě bych nastavili swappiness na co nejmenší hodnotu (viz What is swappiness and how do I change it?), pokud máš swap na flashce.
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

jAster_BA

  • Závislák
  • ***
  • Příspěvků: 4165
  • FEI STU stole my soul, don't have time anymore :/
Re: rozbita USB flash
« Odpověď #4 kdy: 16 Ledna 2011, 15:13:33 »
Alebo swap vypnúť.
Mám doma všelijaké staré haraburdy ale najviac ma *censored*tie novšie s grafikou ATI/AMD... registered as user #520570

Linuxové počítadlo Automatická kompilácia jadra

jmp

  • Host
Re: rozbita USB flash
« Odpověď #5 kdy: 16 Ledna 2011, 15:36:16 »
tam bude problem v tom, ze asus wl-500g asi moc pameti mit nebude
mozna by sel misto flash disku pouzit klasickej usb disk - ten by problemy mit nemel...

funnyman

  • Aktivní člen
  • *
  • Příspěvků: 136
Re: rozbita USB flash
« Odpověď #6 kdy: 16 Ledna 2011, 15:52:43 »
Kód: [Vybrat]
tom@hranatakrabice:/$ sudo dd if=/dev/null of=/dev/sdb
0+0 vstoupivších záznamů
0+0 vystoupivších záznamů
0 bajtů (0 B) zkopírováno, 5,1378e-05 s, 0,0 kB/s
tom@hranatakrabice:/$ sudo fdisk -l

Disk /dev/sda: 160,0 GB, 160 041 885 696 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 19 457
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0xc09253ab

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sda1               1        3782    30376960   83  Linux
Diskový oddíl 1 nekončí na hranici cylindru.
/dev/sda2            3783       18570   118784579+   5  Rozšířený
Diskový oddíl 2 nekončí na hranici cylindru.
/dev/sda3   *       18571       19457     7124827+   7  HPFS/NTFS
Diskový oddíl 3 nekončí na hranici cylindru.
/dev/sda5            3783       18308   116680063+  83  Linux
/dev/sda6           18309       18570     2104483+  82  Linux swap/Solaris

Disk /dev/mmcblk0: 2 032 MB, 2 032 664 576 bajtů
hlav: 4, sektorů na stopu: 16, cylindrů: 62 032
Jednotky = cylindry po 64 * 512 = 32 768 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x00000000

   Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém

Disk /dev/sdb: 8 075 MB, 8 075 140 608 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 981
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x04dd5721

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sdb1               1           4       32098+  82  Linux swap/Solaris
/dev/sdb2               5          40      289170   83  Linux
/dev/sdb3              41         981     7558582+  83  Linux
tom@hranatakrabice:/$ fdisk /dev/sdb

/dev/sdb nelze otevřít
tom@hranatakrabice:/$ sudo fdisk /dev/sdb

POZOR: Režim kompatibility s DOSem je zastaralý. Důrazně se doporučuje tento
       režim vypnout (příkaz „c“) a změnit jednotky výpisů na sektory
       (příkaz „u“).

Příkaz (m pro nápovědu): p

Disk /dev/sdb: 8 075 MB, 8 075 140 608 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 981
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x04dd5721

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sdb1               1           4       32098+  82  Linux swap/Solaris
/dev/sdb2               5          40      289170   83  Linux
/dev/sdb3              41         981     7558582+  83  Linux

Příkaz (m pro nápovědu): d
Číslo diskového oddílu (1-4): 1

Příkaz (m pro nápovědu): d
Číslo diskového oddílu (1-4): 2

Příkaz (m pro nápovědu): d
Vybrán oddíl 3

Příkaz (m pro nápovědu): w
Tabulka rozdělení disku byla změněna!

Volám ioctl() pro znovunačtení tabulky rozdělení disku.

Chyba při zavírání souboru
tom@hranatakrabice:/$ sudo fdisk /dev/sdb

POZOR: Režim kompatibility s DOSem je zastaralý. Důrazně se doporučuje tento
       režim vypnout (příkaz „c“) a změnit jednotky výpisů na sektory
       (příkaz „u“).

Příkaz (m pro nápovědu): p

Disk /dev/sdb: 8 075 MB, 8 075 140 608 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 981
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x04dd5721

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sdb1               1           4       32098+  82  Linux swap/Solaris
/dev/sdb2               5          40      289170   83  Linux
/dev/sdb3              41         981     7558582+  83  Linux

Příkaz (m pro nápovědu): q

tom@hranatakrabice:/$

nepomohlo... windowsy tu nemam, zkusim zitra nebo vecer.

ano, jde o to, ze ten asus ma malo pameti jak pro nainstalovani programu, tak pro jejich provoz (napr. transmission). Ma USB port, do ktereho se da pripojit disk, a protoze je jeho firmware zalozeny na linuxu, daji se na ten disk doinstalovat dalsi programy (napr. transmission, lighttpd, wget, samba atp.) a vyuzivat ho jako swap. Cili swapovat bude porad, i kdyz dam swappiness na 0.

Resenim by bylo pripojeni externiho disku, ale protoze mi staci jen 4GB a externi disky jsou vuci flashce drahe, rad bych tam dal napr. kvalitni flashku (ktera zvladne velke mnozstvi moznych zapisu) nebo treba pripojil miniSD kartu pres usb ctecku, pokud ta karta nema omezene mnozstvi zapisu. Nebo k tomu muzu pripojit pres USB hub flashky dve, tu druhou starou a malou, ktera by slouzila jako swap a az by doslouzila, proste bych ji vymenil (trochu krkolomny zpusob). Jaka zarizeni nemaji to omezeni poctu zapisu?

Jak se od sebe lisi SSD disk a USB flash? myslel jsme ze funguji na podobnem principu.
« Poslední změna: 16 Ledna 2011, 15:55:10 od funnyman »
Lenovo R61 - 14.1", Intel Core 2 Duo T8100 (2.1GHz), Intel X3100, 2GB RAM - LMDE;  Raspberry Pi Arch linux + 1TB disk;  ASUS wl-500g s "Oleg's firmware" - MIPS Linux;  mikrotik RB951G-2HnD

funnyman

  • Aktivní člen
  • *
  • Příspěvků: 136
Re: rozbita USB flash
« Odpověď #7 kdy: 16 Ledna 2011, 16:00:22 »
tak na posledni otazku si odpovim sam: SSD disky a USB flash funguji na stejnem principu, ale ty zapisy (resp. prepisy) maji SSD disky mnohem lepe vyresene, a proto se daji pouzit jako systemove disky.
Lenovo R61 - 14.1", Intel Core 2 Duo T8100 (2.1GHz), Intel X3100, 2GB RAM - LMDE;  Raspberry Pi Arch linux + 1TB disk;  ASUS wl-500g s "Oleg's firmware" - MIPS Linux;  mikrotik RB951G-2HnD

donny

  • Závislák
  • ***
  • Příspěvků: 1861
Re: rozbita USB flash
« Odpověď #8 kdy: 16 Ledna 2011, 16:02:19 »
Nejde o nějaké hardwarové omezení počtu zápisů, ale o to, že flash paměť prostě snese jenom určitý počet zápisů do stejného místa a pak prostě bude vykazovat chyby. Samozřejmě toto platí i pro SSD disky.
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

donny

  • Závislák
  • ***
  • Příspěvků: 1861
Re: rozbita USB flash
« Odpověď #9 kdy: 16 Ledna 2011, 16:06:06 »
Mimochodem, možná by tě mohlo zajímat: http://en.wikipedia.org/wiki/LogFS
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

funnyman

  • Aktivní člen
  • *
  • Příspěvků: 136
Re: rozbita USB flash
« Odpověď #10 kdy: 16 Ledna 2011, 16:21:13 »
donny: Asi jsem se spatne vyjadril, vim ze pocet zapisu neni omezeny napr. hloupym vyrobcem, ale ze vyplyva z technologie. Zajima me jestli se to tohle omezeni zapisu tyka uplne stejne USB flash pameti jako napr. MMC, SD nebo CF karet (predpokladam ze ano, ze jsou de facto to same). Jestli mi tedy zbyva pouzit normalni disk nebo existuje nejake mensi(kapacitne)/levnejsi zarizeni, ktere pouziva jinou technologii, neomezujici pocet zapisu.

Nekomu mozna prijde ze resim nesmysly, ze staci vzit par stovek a koupit si treba novy router, co ma pamet v sobe. Jsem student, tudiz mam hodne casu & malo penez, a navic me bavi vymyslet nevsedni reseni a vedet jak to funguje, proto tohle resim (a taky proto mam linux...)

LogFS vypada (jestli jsem to vsechno pochopil v anglictine spravne) jako idealni system pro moje ucely, bohuzel ale nejspis uz neni podporovan (vyvijen), protoze vetsina odkazu ktere se ho tykaji bud nefunguji nebo je na nich jen index souboru. Nefunguje ani autoruv blog, kde mel o tomto psat...
Lenovo R61 - 14.1", Intel Core 2 Duo T8100 (2.1GHz), Intel X3100, 2GB RAM - LMDE;  Raspberry Pi Arch linux + 1TB disk;  ASUS wl-500g s "Oleg's firmware" - MIPS Linux;  mikrotik RB951G-2HnD

donny

  • Závislák
  • ***
  • Příspěvků: 1861
Re: rozbita USB flash
« Odpověď #11 kdy: 16 Ledna 2011, 16:57:08 »
logfs má podporu v jádru (zrovna teď jsem si jeden filesystém na flashce naformátoval na logfs), akorát nevim od jaký verze. Pokud si s tím chceš pohrát:

http://packages.ubuntu.com/source/natty/logfs-tools
http://aur.archlinux.org/packages/logfsprogs-git/logfsprogs-git/PKGBUILD
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

funnyman

  • Aktivní člen
  • *
  • Příspěvků: 136
Re: rozbita USB flash
« Odpověď #12 kdy: 16 Ledna 2011, 17:05:17 »
donny: diky za rady. vyzkousim to.

zkusim reklamovat tuhle rozbitou flashku, na novou dat system s logFS a na druhou flashku, nejakou starou, dat swap. Uvidim jak dlouho to bude fungovat.


jo a kdybyste nekdo vedel, kde v praze levne sehnat male (stare) flashky (staci 16MB...), tak sem s tim. Pamatuju se ze u nas v brandyse kdysi prodavali stare kulickove mysi za dve koruny kus, tak kdybyste nekdo vedel o necem podobnym, ale s flashkama :)
« Poslední změna: 16 Ledna 2011, 19:27:07 od funnyman »
Lenovo R61 - 14.1", Intel Core 2 Duo T8100 (2.1GHz), Intel X3100, 2GB RAM - LMDE;  Raspberry Pi Arch linux + 1TB disk;  ASUS wl-500g s "Oleg's firmware" - MIPS Linux;  mikrotik RB951G-2HnD

RNA

  • Stálý člen
  • **
  • Příspěvků: 630
Re: rozbita USB flash
« Odpověď #13 kdy: 16 Ledna 2011, 20:49:19 »
...flashka kvuli pouzivani jako systemovy disk (velke mnozstvi zapisu/cteni) rozbila? Vychazel jsem z toho, ze SSD disky pracuji na podobnem (nebo stejnem, nevyznam se v tom tolik) principu,
Ne, SSD disky jsou principielně sice podobné, ale jsou navrženy právě na velmi vysoké množství zápisů. Čulibrk Flash strkaný do USB nikoliv. Výrobci většinou zaručují 100000 zápisů, i když taková fleška vydrží i několikrát více. Někdy.
Nelze provozovat systém na flash disku. Jedině jako read only filesystem a adresáře /var  a /tmp v RAMce. Běžně se tak dělají různá zařízení s FreeBSD. Mám jedno takové oné na stole.
« Poslední změna: 16 Ledna 2011, 20:51:35 od RNA »

petohl

  • Návštěvník
  • Příspěvků: 87
Re: rozbita USB flash
« Odpověď #14 kdy: 17 Ledna 2011, 09:26:41 »
Ja mam tiez skusenosti s chybou "segmentation fault". Jedna sa konkretne o USB flash Kingston 16GB. Rozdeleny na 2 casti (system Linux Mint Debian a zalohovaci oddiel). Tento pc sluzi ako NAS - bezi 24/7

Raz za mesiac sa stane ze system zamrzne po restarte vypise prave "segmentation fault". Potom obnovim systemovy oddiel v priebehu par minut zo zalohy (na druhom oddiely) a ide dalsi mesiac bez problemov. Cize je to nejaky problem s USB flaskami, ale asi nie ze by odisla uplne.

Ale aj tak mi to takto vyhovuje, pretoze ked pevny disk v NAS netreba tak sa vypne a zapne sa iba ked treba. Predtym som mal nainstalovany linux prave na tom pevnom disku a neuspaval sa nikdy (je to logicke ked si system stale nieco zapisoval hoci aj len do logov)

funnyman

  • Aktivní člen
  • *
  • Příspěvků: 136
Re: rozbita USB flash
« Odpověď #15 kdy: 17 Ledna 2011, 18:56:48 »
Myslel jsem si, ze externi disky jsou jen velke a drahe... Dnes se mi za 199kc povedlo koupit malinky 1" disk o kapacite 3GB. Mam tim vyreseny problem na jake zarizeni mam dat system se swapem.

Mimochodem, flashku mi vyreklamovali kus za kus, mam zase co nicit :)
Lenovo R61 - 14.1", Intel Core 2 Duo T8100 (2.1GHz), Intel X3100, 2GB RAM - LMDE;  Raspberry Pi Arch linux + 1TB disk;  ASUS wl-500g s "Oleg's firmware" - MIPS Linux;  mikrotik RB951G-2HnD

jAster_BA

  • Závislák
  • ***
  • Příspěvků: 4165
  • FEI STU stole my soul, don't have time anymore :/
Re: rozbita USB flash
« Odpověď #16 kdy: 18 Ledna 2011, 20:08:16 »
Myslel jsem si, ze externi disky jsou jen velke a drahe... Dnes se mi za 199kc povedlo koupit malinky 1" disk o kapacite 3GB. Mam tim vyreseny problem na jake zarizeni mam dat system se swapem.

Mimochodem, flashku mi vyreklamovali kus za kus, mam zase co nicit :)
Paráda.Máš link na ten disk?
Mám doma všelijaké staré haraburdy ale najviac ma *censored*tie novšie s grafikou ATI/AMD... registered as user #520570

Linuxové počítadlo Automatická kompilácia jadra

funnyman

  • Aktivní člen
  • *
  • Příspěvků: 136
Re: rozbita USB flash
« Odpověď #17 kdy: 19 Ledna 2011, 12:57:15 »
http://pocitace.hyperinzerce.cz/prenosne-flash-disky/inzerat/1839231-externi-mini-usb-hdd-281-5-26quot-3B-29-28flashdisk-29-3gb-za-190-kc-nabidka-praha/

Zatím funguje bezchybně.
Prodejna sídlí 200m od pražského hlavního nádraží. Nemusí se objednávat předem, jak tam píšou. Předpokládám že je to doprodej, ten disk je podle obalu starý 4 roky.
Lenovo R61 - 14.1", Intel Core 2 Duo T8100 (2.1GHz), Intel X3100, 2GB RAM - LMDE;  Raspberry Pi Arch linux + 1TB disk;  ASUS wl-500g s "Oleg's firmware" - MIPS Linux;  mikrotik RB951G-2HnD

compaq

  • Závislák
  • ***
  • Příspěvků: 2538
  • Díky všem za rady a tipy.
Re: rozbita USB flash
« Odpověď #18 kdy: 19 Ledna 2011, 15:13:16 »
8GB flashku A-DATA,

Strašný flešky... Máme s nimi problémy stále. Koupil jsem jich 100 a dáváme je jako reklamní předměty. 3 filmy na to nahrávám půl hodiny :-)

Pro spouštění systému doporučuji něco dobrého OZC apod. Z OCZ Turbo jsem provozoval systém v práci i doma, 8 a více hodin denně déle než rok bez problémů.

Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

 

Provoz zaštiťuje spolek OpenAlt.