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: Náhodné zamrzání  (Přečteno 7262 krát)

JirkaZah

  • Návštěvník
  • Příspěvků: 7
Náhodné zamrzání
« kdy: 22 Listopadu 2012, 15:54:29 »
Náhodně mi zamrzá ntb lenovo e530 s ubuntu 12.04, po zamrznutí jde jedině natvrdo restartovat. Jedinou chybu jsem našel v zarovnání diskových oddílů:

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sda1   *        2048  1457592319   728795136   83  Linux
/dev/sda2      1457594366  1465147391     3776513    5  Rozšířený
Oddíl 2 nezačíná na hranici fyzického sektoru.
/dev/sda5      1457594368  1465147391     3776512   82  Linux swap/Solaris

Zkoušel jsem s tím něco udělat pomocí diskového nástroje, ale neúspěšně. Potom jsem zkusil přejít z 64bit verze na 32bit, ale oddíly se opět zarovnaly stejně a zamrzání nepřestalo.

Dík za radu.

beer

  • Host
Re:Náhodné zamrzání
« Odpověď #1 kdy: 22 Listopadu 2012, 16:16:20 »
Oddíly zkus přerovnat přes dparted, ale z live cd/usb. Samozřejmě doporučuji zazálohovat data.

jmp

  • Host
Re:Náhodné zamrzání
« Odpověď #2 kdy: 22 Listopadu 2012, 16:44:50 »
Náhodně mi zamrzá ntb lenovo e530 s ubuntu 12.04, po zamrznutí jde jedině natvrdo restartovat. Jedinou chybu jsem našel v zarovnání diskových oddílů:

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sda1   *        2048  1457592319   728795136   83  Linux
/dev/sda2      1457594366  1465147391     3776513    5  Rozšířený
Oddíl 2 nezačíná na hranici fyzického sektoru.
/dev/sda5      1457594368  1465147391     3776512   82  Linux swap/Solaris

Zkoušel jsem s tím něco udělat pomocí diskového nástroje, ale neúspěšně. Potom jsem zkusil přejít z 64bit verze na 32bit, ale oddíly se opět zarovnaly stejně a zamrzání nepřestalo.

Dík za radu.
tohle je pouze informativní - se zamrzáním to pravděpodobně nijak nesouvisí

pomocí gparted (instaluje se z řádky pomocí "sudo apt-get install gparted") to sice můžete opravit i za běhu systému, ale obávám se, že to není řešení...

v gparted vyberete oddíl swapu, kliknete pravým tlačítkem myši a dáte "odpojit odkládací oddíl"
pak je možno jej odstranit, odstranit i ten rozšířený oddíl a na uvolněném místě vytvořit primární oddíl pro odkládací prostor
UUID lze zjistit v gparted po kliknutí na oddíl pravým tlačítlem myši a následně kliknutím na informace

a nezapomeňte nakonec přepsat UUID v /etc/fstab za nové...

pokud ověříte, že v tom problém nebyl, tak to sem napište...

Rover623

Re:Náhodné zamrzání
« Odpověď #3 kdy: 22 Listopadu 2012, 17:18:41 »
Pravděpodobně tam Lenovo dalo disk s AF, na těhle šmejdech nejdou oddíly zarovnat, pokud vytvoříš rozšířený, musíš udělat všechny primární

jmp

  • Host
Re:Náhodné zamrzání
« Odpověď #4 kdy: 22 Listopadu 2012, 17:20:42 »
ono by to vadilo u nějakého konkrétního oddílu, ale u extended partition asi nee

beer

  • Host
Re:Náhodné zamrzání
« Odpověď #5 kdy: 22 Listopadu 2012, 17:27:25 »
Tak vzhledem k tomu, že na tom rozšířeném oddílu má swap, tak pokud mu systém swapuje, mohlo by se to klidně chovat jako vadná ram. Takže tu možnost, že by to tím mohlo být, bych přímo nevylučoval.

jmp

  • Host
Re:Náhodné zamrzání
« Odpověď #6 kdy: 22 Listopadu 2012, 17:47:11 »
Tak vzhledem k tomu, že na tom rozšířeném oddílu má swap, tak pokud mu systém swapuje, mohlo by se to klidně chovat jako vadná ram. Takže tu možnost, že by to tím mohlo být, bych přímo nevylučoval.

jednak - pokud bude disk s AF v pořádku, ale nebude zarovnaný, tak to nebude vypadat jako vadná ram, ale jako velmi pomalá ram
druhak - podívejte se ještě jednou, že "problém" se zarovnáním má extended partition, ale samotná partition swapu začíná jinde a žádný problém u ní hlášný není

beer

  • Host
Re:Náhodné zamrzání
« Odpověď #7 kdy: 22 Listopadu 2012, 17:55:14 »
Neměli by být při instalaci na disky s advaned format zvoleny jiné parametry při formátování disku? Jiné velikosti sektorů atd? I to by mohlo zpomalení a zasekávání způsobovat.

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6321
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem.

Prosím označit text kódu v editoru # pro lepší formátování textu případného výpisu. Děkuji.

JirkaZah

  • Návštěvník
  • Příspěvků: 7
Re:Náhodné zamrzání
« Odpověď #9 kdy: 22 Listopadu 2012, 20:53:26 »
Vytvořil jsem nový primární oddíl místo odkládacího a rozšířeného, ale nevim jak ho mám naformátovat, jestli na ext4, jako hlavní oddíl, nebo jinak.

Citace
a nezapomeňte nakonec přepsat UUID v /etc/fstab za nové...

Dále nemůžu najít, kde přepíšu UUID, našel jsem akorát /etc/fstab.d , což je prázdná složka.

JirkaZah

  • Návštěvník
  • Příspěvků: 7
Re:Náhodné zamrzání
« Odpověď #10 kdy: 22 Listopadu 2012, 21:58:47 »
Tak už nic, stačilo si o tom něco vygooglit. Předělal jsem odkládací oddíl, jestli to pomůže se uvidí během pár dní, jestli zamrzání přestane.

beer

  • Host
Re:Náhodné zamrzání
« Odpověď #11 kdy: 23 Listopadu 2012, 08:55:17 »
Dále nemůžu najít, kde přepíšu UUID, našel jsem akorát /etc/fstab.d , což je prázdná složka.
zmáčknout alt+f2
Kód: [Vybrat]
gksudo gedit /etc/fstabenter

změnit UUID

ctrl+s uloží soubor

beer

  • Host
Re:Náhodné zamrzání
« Odpověď #12 kdy: 23 Listopadu 2012, 09:03:31 »
http://forums.lenovo.com/t5/Linux-Discussion/Working-solution-for-Ideapad-S205-Ubuntu/td-p/751917

Z jednoho příspěvku někde na fóru nevyplívá, že takové rozdělení je ideální, jen píše, že to udělal takto. Navíc rozdělení sektorů a bloků a terminálové formátování a vytváření filesystému z terminálu ten člověk vůbec neřeší. U SSD se taky doporučuje jiný postup, nežli standardní klikací formátování a vytváření filesystému, které je platné pro běžné pevné disky. AF je obecný  termín, kdy sektory obsahují více nežli 512-520 bytů na sektor. Zde vidím analogii s moderními SSD disky, které dle Petra Krčmáře obvykle pracují s 512 B, nověji 4096 B (ty by tedy možná šlo označit také jako AF, protože první generace AF používá také 4096 B). Pevný disk s AF formátem je potřeba buď naformátovat odlišně, nejlépe tak, aby nebyl v režimu emulace (ta snižuje také výkon), nebo je nutné překonfigurovat software, který data z disku čte a toto se provádí po instalaci.

Bohužel moje angličtina není dobrá a používám překladač, nicméně něco se pro správnou funkčnost prostě nakonfigurovat musí a předpokládám, že instalátor v ubuntu toto neudělá.


Citace
When using Advanced Format drives with legacy operating systems, it is important to realign the disk drive using software provided by the hard disk manufacturer. Disk realignment is necessary to avoid a performance degrading condition known as cluster straddling where a shifted partition causes filesystem clusters to span partial physical disk sectors. Since cluster to sector alignment is determined when creating hard drive partitions, the realignment software is used "after" partitioning the disk. This can help reduce the number of unaligned writes generated by the computing ecosystem. Further activities to make applications ready for the transition to Advanced Format technologies are being spearheaded by the Long Data Sector Committee and the hard disk drive manufacturers.
Zdroj: http://en.wikipedia.org/wiki/Advanced_Format


edit:
Linux má podporu pro AF disky od kernelu 2.6.3.1, vylepšenou od verze 2.6.3.4

Pokud ale disk byl nějak ručně formátován a nebylo správně formátováno, bude v režimu emulace a bude mít nižší výkon. Doporučuje se správné ruční dělení disku pomocí parted a nebo fdisku:

Citace
The installation defaults for Linux distributions create partitions based on pre-defined rule sets which may not allow for Advanced Format drive geometry optimisation. Current distributions will probably require manual setup of partitions as described above. Before running the installation process, access a command line terminal and create the required partitions using parted or fdisk.
zdroj: http://wdc.custhelp.com/app/answers/detail/a_id/5655/~/how-to-install-a-wd-advanced-format-drive-on-a-non-windows-operating-system
« Poslední změna: 23 Listopadu 2012, 09:56:59 od beer »

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6321
Re:Náhodné zamrzání
« Odpověď #13 kdy: 23 Listopadu 2012, 10:39:44 »
V tom odkazu je i odkaz na další. Dal jsem ho sem, že si z něj někdo třeba něco vezme. Oni to vyřešili. Jak a co, to jsem nezkoumal. To bych nad tím strávil chabý zbytek mládí.
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem.

Prosím označit text kódu v editoru # pro lepší formátování textu případného výpisu. Děkuji.

beer

  • Host
Re:Náhodné zamrzání
« Odpověď #14 kdy: 23 Listopadu 2012, 12:03:54 »
V tom odkazu je i odkaz na další. Dal jsem ho sem, že si z něj někdo třeba něco vezme. Oni to vyřešili. Jak a co, to jsem nezkoumal. To bych nad tím strávil chabý zbytek mládí.

Ano koukal jsem, ale disk tam vůbec řešen není, není vůbec řešeno, že se jedná o advanced format a že by měli instalovat nějak jinak, že by měli mít 4K sektory atd.

https://wiki.archlinux.org/index.php/Advanced_Format

Nejjednodušší bude použít gparted, nastavit zarovnání na 4 MiB, počáteční sektor disku nechat na 2048, nebo lépe posunout na 4096. Oddíly přes gparted zarovnat tak, aby byly dělitelné 4 MiB.
Ideálně tak, aby po vidělení sektoru 4096 vyšlo celé číslo, což aktuálně není. Toto nebude na škodu ani v případě, že se nejedná o AF disk.

Citace
/dev/sda2      1457594366  1465147391     3776513    5  Rozšířený

1457594366  není dělitelné 8, 2048, ani 4096.

Citace
/dev/sda5      1457594368  1465147391     3776512   82  Linux swap/Solaris

1457594368  je dělitelné 8, dokonce i 2048, to je relativně OK i pro AF. Není však dělitelné 4096. Zarovnal bych tak, aby bylo dělitelné 4096, i za předpokladu, že se třeba několik MiB disku nevyužije a nebude naformátováno.

Pokud se jedná o AF disk, zarovnání disku do 4K bloků by mělo jít přes příkaz:

Kód: [Vybrat]
sudo fdisk -H 224 -S 56 /dev/sda
(zdorj: Partitioning for 4k cluster size in Linux/Ubuntu)

Pozor, neprovádět to bez zálohy, myslím, že se tím disk smaže.
Pro systém použít ext4, protože ten používá defaultně ideální 4K sektory.
« Poslední změna: 23 Listopadu 2012, 12:05:59 od beer »

beer

  • Host
Re:Náhodné zamrzání
« Odpověď #15 kdy: 23 Listopadu 2012, 12:23:42 »
Tak, teď postupně tedy, jak správně tedy zarovnat AF disk při případné čisté instalaci:

nabootovat z live usb do live prostředí,

otevřít terminál, pokud je disk na /dev/sda, tak zadat:

Kód: [Vybrat]
sudo fdisk -H 224 -S 56 /dev/sda
Otevřít gparted

vytvořit první oddíl, před oddílem 4096 bytů volného místa. Koncovou velikost zvolit tak, aby se dala dělit 4 MiB.

Zarovnat na MiB (ne na cylindry), naformátovat na ext4.
Takto vytvořit každý další oddíl. Pokud by se vytvářel rozšířený oddíl, zarovnat i ten a zarovnat i počátek i konec jednotlivých oddílů, velikost oddílů opětovně dělitelná 4 MiB.

Pokud je někde chyba, neostýchejte se a prosím, opravte mne.

Dodatek:
Zde doporučují přidání parametru noatime do /etc/fstab. Pokud budete potřebovat čas přístupu/modifikace znovu zapnout, tak volbu jednoduše odeberete.
« Poslední změna: 23 Listopadu 2012, 12:33:28 od beer »

JirkaZah

  • Návštěvník
  • Příspěvků: 7
Re:Náhodné zamrzání
« Odpověď #16 kdy: 25 Listopadu 2012, 20:24:22 »
Dík za rady, nějak jsem to podle nich předělal. Není to sice úplně přesně, ale zatím to nedadává ani nezamrzá, tak už do toho nebudu hrabat. Počkám ještě pár dní jestli se zamrzání znovu neobjeví, a když ne, tak bych problém považoval za vyřešenej.

JirkaZah

  • Návštěvník
  • Příspěvků: 7
Re:Náhodné zamrzání
« Odpověď #17 kdy: 30 Listopadu 2012, 22:49:14 »
Tak špatně rozděleným diskem to není, zamrzá to znovu, sice ne moc často, ale stejně to není úplně ono. Zkoušel jsem disk přerovnat co nejvíce podle návodů, abych tuhle možnost vyloučil úplně. Jinak teď mi pc nikde chybu nehlásí. Máte někdo nápady, čím by to mohlo být? Dík.

beer

  • Host
Re:Náhodné zamrzání
« Odpověď #18 kdy: 30 Listopadu 2012, 23:17:30 »
může to být Unity, Compiz, případně nějaká chyba hardwaru. Podívej se do logů (/var/log/syslog atd.) udelej S.M.A.R.T kontrolu disku, kontrolu RAM přes memtest.

jmp

  • Host
Re:Náhodné zamrzání
« Odpověď #19 kdy: 01 Prosince 2012, 08:16:08 »
může to být Unity, Compiz, případně nějaká chyba hardwaru. Podívej se do logů (/var/log/syslog atd.) udelej S.M.A.R.T kontrolu disku, kontrolu RAM přes memtest.
tohle už jsou rozumné úvahy a návrhy
jen možná taková drobnost
 - pokud to swapuje a pak zamrzne, tak bych začal kontrolou disku
 - pokud to vůbec neswapuje a zamrzne, tak kontrolou paměti

JirkaZah

  • Návštěvník
  • Příspěvků: 7
Re:Náhodné zamrzání
« Odpověď #20 kdy: 02 Prosince 2012, 10:55:49 »
Tyhle dva testy jsem zkoušel, ještě než jsem se začal ptát. Výsledek: Všechno je v pořádku.

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6321
Re:Náhodné zamrzání
« Odpověď #21 kdy: 02 Prosince 2012, 11:11:02 »
Neskočí ti to do konzole při tom "zamrznutí"?
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem.

Prosím označit text kódu v editoru # pro lepší formátování textu případného výpisu. Děkuji.

Rover623

Re:Náhodné zamrzání
« Odpověď #22 kdy: 02 Prosince 2012, 12:34:41 »
Zkus jiné prostředí, třeba GNOME Panel bez efektů aby se vyloučila chyba Compizu.

Jinak jsem tohle chování už zažil (na jednom Aceru), bylo to vadnou elektronikou disku, chování stejné, systém mrznul, někdy i na několik vteřin. Ovšem všemi testy ten disk prošel jako zdravý.

JirkaZah

  • Návštěvník
  • Příspěvků: 7
Re:Náhodné zamrzání
« Odpověď #23 kdy: 12 Prosince 2012, 21:09:37 »
Tak jsem s tím zase něco zkusil udělat:
Přepnul jsem na ubuntu 2D, a v compizu jsem vypnul efekty. Zamrzání nepřestalo. V syslog to píše pouze věci, co se děli několik minut před zamrznutím, a pak až spouštění pc.
Zkusil jsem vedle ubuntu nainstalovat na volnou partition disku systém debian, u starší verze squeezy mi to nezamrzlo, ale něměl jsem ji tam moc dlouho, protože tam chyběli některé ovladače a u nové verze wheezy to zase začlo zamrzat.
Kdyby to byla chyba HW, tak řeknu, že lenovo vyrábí zmetky, protože 1. notebook od nich šel na reklamaci hned kvůli asi 5 evidentním závadám a tenhle používám sotva 3 měsíce.

Dr.P.Pa

  • Návštěvník
  • Příspěvků: 13
Re:Náhodné zamrzání
« Odpověď #24 kdy: 16 Dubna 2013, 15:29:35 »
Ahoj, řeším úplně stejný problém - zamrzání Lenovo edge e530. Nalezlo se nakonec nějaké řešení zde nebo jinde? MOc by mi to pomohlo... Nemůže být spíše hardwarová chyba?
JInak fungují Vám u NTB všechna zařízení? Mě systém zcela ignoruje bluetooth  i kameru... Zjišťoval jsem možnosti zde na foru, ale nikam jsme se nedobraly.
« Poslední změna: 16 Dubna 2013, 15:31:08 od Dr.P.Pa »

 

Provoz zaštiťuje spolek OpenAlt.