Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: JirkaZah 22 Listopadu 2012, 15:54:29

Název: Náhodné zamrzání
Přispěvatel: JirkaZah 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.
Název: Re:Náhodné zamrzání
Přispěvatel: beer 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.
Název: Re:Náhodné zamrzání
Přispěvatel: jmp 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...
Název: Re:Náhodné zamrzání
Přispěvatel: Rover623 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í
Název: Re:Náhodné zamrzání
Přispěvatel: jmp 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
Název: Re:Náhodné zamrzání
Přispěvatel: beer 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.
Název: Re:Náhodné zamrzání
Přispěvatel: jmp 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í
Název: Re:Náhodné zamrzání
Přispěvatel: beer 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.
Název: Re:Náhodné zamrzání
Přispěvatel: Roman Vacho 22 Listopadu 2012, 18:17:00
http://forums.lenovo.com/t5/Linux-Discussion/Working-solution-for-Ideapad-S205-Ubuntu/td-p/751917 (http://forums.lenovo.com/t5/Linux-Discussion/Working-solution-for-Ideapad-S205-Ubuntu/td-p/751917)
Název: Re:Náhodné zamrzání
Přispěvatel: JirkaZah 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.
Název: Re:Náhodné zamrzání
Přispěvatel: JirkaZah 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.
Název: Re:Náhodné zamrzání
Přispěvatel: beer 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
Název: Re:Náhodné zamrzání
Přispěvatel: beer 23 Listopadu 2012, 09:03:31
http://forums.lenovo.com/t5/Linux-Discussion/Working-solution-for-Ideapad-S205-Ubuntu/td-p/751917 (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 (http://www.root.cz/clanky/optimalizace-prace-s-ssd-disky-v-linuxu/), 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
 (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 (http://wdc.custhelp.com/app/answers/detail/a_id/5655/~/how-to-install-a-wd-advanced-format-drive-on-a-non-windows-operating-system)
Název: Re:Náhodné zamrzání
Přispěvatel: Roman Vacho 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í.
Název: Re:Náhodné zamrzání
Přispěvatel: beer 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 (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 (http://www.sfnomad.com/?p=68))

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.
Název: Re:Náhodné zamrzání
Přispěvatel: beer 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í (https://wiki.archlinux.org/index.php/Advanced_Format#Disable_atime) přidání parametru noatime do /etc/fstab. Pokud budete potřebovat čas přístupu/modifikace znovu zapnout, tak volbu jednoduše odeberete.
Název: Re:Náhodné zamrzání
Přispěvatel: JirkaZah 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.
Název: Re:Náhodné zamrzání
Přispěvatel: JirkaZah 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.
Název: Re:Náhodné zamrzání
Přispěvatel: beer 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.
Název: Re:Náhodné zamrzání
Přispěvatel: jmp 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
Název: Re:Náhodné zamrzání
Přispěvatel: JirkaZah 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.
Název: Re:Náhodné zamrzání
Přispěvatel: Roman Vacho 02 Prosince 2012, 11:11:02
Neskočí ti to do konzole při tom "zamrznutí"?
Název: Re:Náhodné zamrzání
Přispěvatel: Rover623 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ý.
Název: Re:Náhodné zamrzání
Přispěvatel: JirkaZah 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.
Název: Re:Náhodné zamrzání
Přispěvatel: Dr.P.Pa 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.
Název: Re:Náhodné zamrzání
Přispěvatel: Cuore 16 Dubna 2013, 17:28:11
Lenovo je opravdu odpad, já řeším G570 ale zatím marně. Postup: Unity 2D, nové jádro, zprovoznění intel SNA, uzavřené ovladače Fglrx bezvýsledně. Jen netuším jak vysvětlit to, že pod windows to 3 roky běželo a ubuntu po pár minutách zamrzne. Pravděpodobně to dopadne tak, že se vrátí win.
Název: Re:Náhodné zamrzání
Přispěvatel: Dandim 16 Dubna 2013, 19:17:18
Cuore: A jiné distro jsi zkoušel nasadit? Jestli to nedělá jen Ubuntu...
Název: Re:Náhodné zamrzání
Přispěvatel: Cuore 16 Dubna 2013, 19:31:48
no bohužel to není můj počítač, jinak bych samo sebou experimentoval dál  >:( i s použitím jiných dister. Majitel notebooku mi právě položil tuto otázku: "jak je možný, že s windows žádné potíže nejsou a ubuntu pořád mrzne". Logický závěr je notebook Lenovo a windows jsou v pořádku a od Linuxu rychle pryč  :( bohužel musím jen mlčky souhlasit, žádnou věcnou proti argumentaci bohužel nemám. Navíc u windows, které jsou v dualbootu, se začal objevovat problém s občasným načítání stránek. Důvod a viník je jasný  ::) "ten linux tam něco zničil"
Název: Re:Náhodné zamrzání
Přispěvatel: beer 17 Dubna 2013, 11:16:08
no bohužel to není můj počítač, jinak bych samo sebou experimentoval dál  >:( i s použitím jiných dister. Majitel notebooku mi právě položil tuto otázku: "jak je možný, že s windows žádné potíže nejsou a ubuntu pořád mrzne". Logický závěr je notebook Lenovo a windows jsou v pořádku a od Linuxu rychle pryč  :( bohužel musím jen mlčky souhlasit, žádnou věcnou proti argumentaci bohužel nemám. Navíc u windows, které jsou v dualbootu, se začal objevovat problém s občasným načítání stránek. Důvod a viník je jasný  ::) "ten linux tam něco zničil"
hmm, ale sám určitě víš, že linux do systémových souborů windows neleze, protože je nainstalovaný na jiném oddílu s jiným filesystémem.

Sem jste koukali?
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/993187 (https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/993187)
Název: Re:Náhodné zamrzání
Přispěvatel: Roman Vacho 17 Dubna 2013, 13:03:07
no bohužel to není můj počítač, jinak bych samo sebou experimentoval dál  >:( i s použitím jiných dister. Majitel notebooku mi právě položil tuto otázku: "jak je možný, že s windows žádné potíže nejsou a ubuntu pořád mrzne". Logický závěr je notebook Lenovo a windows jsou v pořádku a od Linuxu rychle pryč  :( bohužel musím jen mlčky souhlasit, žádnou věcnou proti argumentaci bohužel nemám. Navíc u windows, které jsou v dualbootu, se začal objevovat problém s občasným načítání stránek. Důvod a viník je jasný  ::) "ten linux tam něco zničil"
hmm, ale sám určitě víš, že linux do systémových souborů windows neleze, protože je nainstalovaný na jiném oddílu s jiným filesystémem.
Jinak by o tom takto nepsal. Mimoto k ovlivnění HW může dojít.
Název: Re:Náhodné zamrzání
Přispěvatel: beer 17 Dubna 2013, 13:10:24
no bohužel to není můj počítač, jinak bych samo sebou experimentoval dál  >:( i s použitím jiných dister. Majitel notebooku mi právě položil tuto otázku: "jak je možný, že s windows žádné potíže nejsou a ubuntu pořád mrzne". Logický závěr je notebook Lenovo a windows jsou v pořádku a od Linuxu rychle pryč  :( bohužel musím jen mlčky souhlasit, žádnou věcnou proti argumentaci bohužel nemám. Navíc u windows, které jsou v dualbootu, se začal objevovat problém s občasným načítání stránek. Důvod a viník je jasný  ::) "ten linux tam něco zničil"
hmm, ale sám určitě víš, že linux do systémových souborů windows neleze, protože je nainstalovaný na jiném oddílu s jiným filesystémem.
Jinak by o tom takto nepsal. Mimoto k ovlivnění HW může dojít.
Teoreticky ano, nějaký případ v historii byl, netýkalo se to tuším ubuntu, ale mandrivy. A pak v poslední době snad byl problém s notebooky od samsungu, už si moc nepamauji o co šlo, asi o špatný firmware, který se se s něčím tloukl a končilo to hardwarovou vadou.

edit: možná to byla toshiba? Nebo je toshiba dalším z těchto případů:

Co se týče Toshiby, tam bych raději mlčel a je mi jasné proč nemají zájem o spolupráci. Měl jsem možnost po vypůjčení z Mironetu zkusit ty jejich modely bez OS, mají v nabídce (Toshiba) asi 6 kousků pro celou ČR. Ani na jednom nejede žádný Linux pořádně, jeden má dokonce tak zmršené EFI, že instalace cokoli jiného než Windows ho pošle do servisu. Po kontaktování kamaráda přímo z MS jsem zjistil, že oni to EFI mají tak podělané, že to neodpovídá ani poměrně benevolentním požadavkům MS na certifikaci a že dokonce i Windows může na tom počítači způsobit fatální závadu.

Toshiba právě kvůli problémům s EFI nemá dokonce ani některých modelech (prodávaných s Windows) certifikaci od MS. Jinak jejich modely si v současné době hlídají změny HW a pomalu tam nedostanete ani jiný disk, pokud nemá štempl od Toshiby.

Jinak je to jako vždycky, nejde regulace jasu, někdy zvuku, nefungují bezdrátové karty (většinou Atheros, ale mají na nich asi nějaké změny). Přepínání grafik nejde pro změnu vůbec a to dokonce i na Windows (na předisntalovaných to kupodivu nějak funguje), nezobrazuje se občas stav baterie, po odpojení nabíječky systém hlásí slabou baterii a vypne počítač, po novém spuštění už je vše OK. Občas to startuje se zhasnutým podsvětlením a i po vytažení jasu nadoraz na tom stejně není nic vidět.

Notebooky od Toshiby bez OS jsou na to podobně jako 70% notebooků Lenova bez OS. Proto aby to nějak chodilo musíte vyvinout značné úsilí, nikdy nemáte jistotu, že se to s dalším updatem jádra nerozpadne a stejně po delším soužití zjišťujete, že to prostě není ono, že se to občas chová dost divně.
Název: Re:Náhodné zamrzání
Přispěvatel: Dr.P.Pa 18 Dubna 2013, 19:14:19
No příliš jste mne nepotěšili... Zkusím počkat na 13.4., pak případně nový kernel...
Možná ještě nějakou jinou distribuci... a pak nevím :-(
Název: Re:Náhodné zamrzání
Přispěvatel: Dr.P.Pa 26 Dubna 2013, 11:44:49
Zdá se, že po instalaci 13.4 zamrzání skončilo... Tak snad to není jen dočasné...
Opravdu by mne zajímalo, co toto ovšem způsobuje...