download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Как да проверявам диска за грешки под Linux Mandriva?

Автор
Съобщение
anonymous
Пет, 28.08.09, 15:55
От известно време забелязах, че Mandriva-та на настолния ми компютър забива докато тегля торенти (над 5 GB или с голям брой отделни файлове). Днес за 11 GB филми заби (Kernel Panic) 3 пъти. Та въпросът ми е как мога да проверя хард диска за грешки/лоши сектори и т.н. при условие, че на него има един дял NTFS и 2 дяла ext3...?

пс: Системата е dualboot с Windows XP, на който съм си инсталирал драйвер за четене и писане на ext2 и еxt3 ако това е от значение.

anonymous
Пет, 28.08.09, 16:06

RE: Как да проверявам диска за грешки под Linux Mandriva?

” От известно време забелязах, че Mandriva-та на настолния ми компютър забива докато тегля торенти (над 5 GB или с голям брой отделни файлове). Днес за 11 GB филми заби (Kernel Panic) 3 пъти. Та въпросът ми е как мога да проверя хард диска за грешки/лоши сектори и т.н. при условие, че на него има един дял NTFS и 2 дяла ext3...?

пс: Системата е dualboot с Windows XP, на който съм си инсталирал драйвер за четене и писане на ext2 и еxt3 ако това е от значение. „

Разгледай този линк http://db.glug-bom.org/Documentation/LFS/ch07-checkfs.html - има обяснения и полезни команди
nikobor
Пет, 28.08.09, 18:28
Moжe и така (в случая с убунту лайв сиди, но може и с друго):

Оптимизация/поправка на файловата система на убунту с Live-CD

Препоръчително, но не задължително, е от време на време да оптимизирате файловата структура в убунту. Това може да доведе до повишаване на производителността. Самото оптимизиране е елементарно. Това, което ви трябва е:
1. Ubuntu Live CD
2. Проверка, за всеки случай, на имената на дяловете, които ще оптимизирате.
Следващата стъпка е да заредите Ubuntu Live CD. Всички дялове на инсталираната ви система трябва да са unmount-нати. Това най-лесно може да се направи от Places/Computer. След като сте се уверили, че са unmount-нати, отваряте терминал и придобивате root права с
sudo -s

Командата за оптимизация е
e2fsck -fD /dev/sda2

като вместо /dev/sda2 може да имате друго название, в зависимост от дяловете ви. Процедурата се извършва за всички налични дялове.
Получава се нещо такова:

След рестарта ще забележите, че системата ви е малко по-пъргава от обикновено. „

deringer
Пет, 28.08.09, 18:54
Ок.Теглиш торенти,но с колко в секунда?И ограничена ли е скоростта на сваляне и качване?Нали знаеш,че при Линукс интернет се използва на макс без заделяне...та ако имаш сваляне с повече от 3 Gb може и да се получи нещо такова,съответно този филм се записва на харда и същевременно изпраща данни така че харда може ли се претоварва...Това е в случай,че не си ограничил скоростта.

Редактирай като root /etc/sysconfig/autofsck следователно AUTOFSCK_DEF_CHECK=yes

http://www.pathname.com/fhs/pub/fhs-2.3.pdf

редактиран от deringer на 28.08.09 18:59
anonymous
Пет, 28.08.09, 19:42
Значи по принцип, когато свалям спирам всички торенти, които се сийдват, за да не се получават подобни работи. Обикновенно свалям с около 1.5-2 MB/s или качвам със същата скорост. Днес скороста на сваляне вървя около 400-600 KB/s, а на качване на около 1.3 MB/s, самият диск е ATA ако това е от значение, но не ми се вярва да се е протоварил. Проблемът в последно време зачестя и за това си помислих за лош сектор, защото до преди половин година или повече почти не се е случвало.
LiveCD-та имам бол така, че ще пробвам това, което ми е предложил nikobor. Изглежда обещаващо...
Благодаря на всички за сега! Ще пиша ако имам проблеми.
anonymous
Пет, 28.08.09, 20:57
Всичко мина гладко... За около поливан час провери и /home (260 GB) дяла и / (35 GB)... Системата май наистина работи малко по-бързо. Сега остана да наблюдавам за нови (чукам на дърво и кратуна да няма) забиви.
Само не ми стана ясно какво предствавляват тези non-contiguous файлове... (гледам при теб са под 3 %, но при мен бяха между 9-10%)
Също редактирах и /etc/sysconfig/autofsck, както каза deringer...
nikobor
Пет, 28.08.09, 21:58
Мисля, че non-contiguous файловете са нещо като частична фрагментация на диска. (е, знам, че под линукс нямало фрагментация, но все пак ...)
galkamalka
Пет, 28.08.09, 22:16

RE: Как да проверявам диска за грешки под Linux Mandriva?

” Мисля, че non-contiguous файловете са нещо като частична фрагментация на диска. (е, знам, че под линукс нямало фрагментация, но все пак ...) „
Точно това са, да!
Не съм срещала подобен проблем...
За проверки за бед секторчета и темп подобни разчитам повече на специално създадените живи дискове за тва..

Инсталирания драйвер за четене и писане на ext2 и еxt3 понякога е от значение(много относително). При подобна ситуация жизнено важните за ъиндовс clean/optimize/repair програми могат с лекота да съсипят сякъв пингви....

anonymous
Съб, 29.08.09, 09:55

RE: RE: Как да проверявам диска за грешки под Linux Mandriva?

” ...
За проверки за бед секторчета и темп подобни разчитам повече на специално създадените живи дискове за тва..

Инсталирания драйвер за четене и писане на ext2 и еxt3 понякога е от значение(много относително). При подобна ситуация жизнено важните за ъиндовс clean/optimize/repair програми могат с лекота да съсипят сякъв пингви.... „

Сподели някое такова живо дискче!!? Моля!
*по принцип никога не ми се налагало да пиша през Windows на ext2/ 3 ... Използвам драйвера само, за четене и копиране на файлове от ext3 към ntfs.

galkamalka
Пон, 31.08.09, 00:49

RE: RE: RE: Как да проверявам диска за грешки под Linux Mandriva?

” Сподели някое такова живо дискче!!? Моля!
От 2 дена се чудя майтапиш ли се?!

... и все пак от стотиците ще ти предложа Knoppix
dd_rhelp is a bash script that handles a very usefull program written in C by Kurt Garloff which is called dd_rescue, it roughly act as the dd linux command with the caracteristic to NOT stop when it falls on read/write errors. This makes dd_rescue the best tool for recovering hard drive having bad sectors.

http://www.greenfly.org/talks/knoppix/rescue.html
http://www.linuxworld.com/events/2008/ST5-080701_01:08:42.pdf
http://www.troubleshooters.com/linux/knoppix/knoppix_rescue.htm

И за онези ext2/3 драйвери за Windows имах в предвид, че например на последния си скан UniblueSpeedUpMyPC искаше да изтрие, десетки файлове от Mandriva, openSuSe, Slackware......TuneUp също си мисли, че някои от ext дяловете са вечно за чистене и дефрагментиране. Това имах в предвид като споменах, че животоподдържащите програми за Windows са способни да затрият с лекота пачнат Линукс дял...
Ду ю ъндъстенд ми?

редактиран от galkamalka на 31.08.09 01:01
редактиран от galkamalka на 31.08.09 01:04
anonymous
Пон, 31.08.09, 17:10
Не, че се майтапя просто никога не съм се интересувал...
За програмите под Windows ми стана ясно и сам като се замислих... няма да си правя опити.
e2fsck мина 2-3 пъти, но явно проблема не в това. Явно компютъра ми е слаб и от това забива при работата на Transmission-a. Теглих един торент с клипове (около 8 GB) и Трансмисията заби 2 пъти... пуснах торента през Deluge и всичко мина леко. Даже ми се струва, че Трансмисията ми бави за разлика от Deluge. Сега ще наблюдавам няколко дни неговата работа.
Четох за рядко срещан проблем въобще при тегленето на торенти и Kernel Panic. Среща се и при Linux и при Mac. Само, че до колкото разбрах никой не знае от къде е...
Явно ще подновявам опитите за custom built kernel... само не се знае кога.
deringer
Пон, 31.08.09, 17:33

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.