Автор Тема: Проблем с дяловете на диска  (Прочетена 1061 пъти)

dinux_eu

  • Участник
  • *****
  • Публикации: 4
    • Профил
Имам хард диск Seagate Barracuda 7200.7 - ST3120022A, 120G. В режим LBA e. Заедно с целия компютър е чисто нов - на 1 месец.
При мен положението на дяловете е:
    1: boot linux
    2: boot linux2
    3: WinXP
    4: Extended
    5: Root linux
    6: Root linux2
    7: Swap linux
    8: Data
Инсталирах си  WinXP и използвам неговия bootloader. На дяловете за Linux инсталирах Fedora Core 1, а дяловете за Linux2 седят празни. Нещата работеха перфектно около месец (откакто си купих ПК-то).
Но днес като си зареждах Linux-a ми изскочи fsck, и след като провери диска се оплака, че не може да прочете някои сектори и inodes. Boot-нах от rescue CD и стартирах fsck като указах да търси лоши сектори. Не намери никакви, но пак даде, че файловата система е "corrupted" и не може да прочете някакви сектори. Пробвах с и без DMA, с и без "unmasc IRQ", с и без <ide0=autotune>, но без промяна.
Някой да има идея къде може да е проблема?
Активен

  • Гост
Проблем с дяловете на диска
« Отговор #1 -: Apr 06, 2004, 12:48 »
Zdrasti

hda5 ли е със скапана файлова система?
Да не си правил "Dangerous" експерименти с hdparm?
Файловата система ext2 ли е? Ако е така, вземи, че премини на ext3 или друга журнална.
Ако неще да прочете "някакви" сектори само - добре, но ако не се четат никакви сектори от дяла - кофти.

Има ли смисъл от два boot дяла?
Активен

dinux_eu

  • Участник
  • *****
  • Публикации: 4
    • Профил
Проблем с дяловете на диска
« Отговор #2 -: Apr 06, 2004, 17:22 »
hda5 е със скапана FS.
Не съм правил експерименти. Всички настройки са по подразбиране. Между другото, Fedora-ta слага DMA по подразбиране.
Файловата система е ext3.
Само някои сектори не се четат. До към 75% fsck си мълчи, но след това започва да дава съобщения като:
    
Примерен код

Trying to read sector <някакво число> resulted in (short read).


Двата boot дяла ми трябват, защото смятах да сложа FreeBSD или друг Линукс без да трия Fedora-та.

Съмнявам се, че Линукс и WinXP не се рабират заради LBA и пишат по чуждите дялове. Възможно ли е?
Активен

  • Гост
Проблем с дяловете на диска
« Отговор #3 -: Apr 09, 2004, 11:19 »
Цитат (dinux_eu @ Април 06 2004,18:22)
hda5 е със скапана FS.
Не съм правил експерименти. Всички настройки са по подразбиране. Между другото, Fedora-ta слага DMA по подразбиране.
Файловата система е ext3.
Само някои сектори не се четат. До към 75% fsck си мълчи, но след това започва да дава съобщения като:
    
Примерен код

Trying to read sector <някакво число> resulted in (short read).


Двата boot дяла ми трябват, защото смятах да сложа FreeBSD или друг Линукс без да трия Fedora-та.

Съмнявам се, че Линукс и WinXP не се рабират заради LBA и пишат по чуждите дялове. Възможно ли е?

възможно е да е някакъв хардуерен проблем на тази част от диск
Активен

Demi

  • Участник
  • *****
  • Публикации: 74
    • Профил
Проблем с дяловете на диска
« Отговор #4 -: Apr 09, 2004, 15:33 »
Да се включа и аз с едно "мъдро" въпросче:
При инсталацията на Linux-а има опция за LBA,дали си я
забелязал?

Друго:
На мен ми се вижда прекалено нацепен диска,ако бях аз щях
да го делна така:
0.Boot GRUB (LILO);
1.WINXP      -PRI;
2.LINUX1     -PRI;
3.LINUX2     -PRI;
4.SWAP       -LOG;
5.ARCHIVE    -LOG;
Там където няма OS са LOG дялове.Има една дреболия за
бут програмата,че втория Linux го добавям ръчно в GRUB
след като го инсталирам без бут менажер.Ако програмата
за цепене на харда ти позволява може и всички да са
праймъри дялове...
Активен

dinux_eu

  • Участник
  • *****
  • Публикации: 4
    • Профил
Проблем с дяловете на диска
« Отговор #5 -: Apr 09, 2004, 23:26 »
Не успях да си оправя hda5 и разделих диска наново. Сега уж върви.

Този път от BIOS-а настроих диска на Large, вместо на LBA. Двете настройки са с различни CHS стойности. Интересното е, че BIOS-a е настроен на Large, а Fedora Linux разпознава диска с LBA настройките на CHS. Дяловете за Win ги направих с Линукс и инсталатора на Fedora ги маркира като  "Win95 LBA".

Не съм правил никакви експерименти - и Win и Linux ги инсталирах по стандартния начин само с графични инструменти. И все пак WinXP и Fedora си работят заедно.

Някой може ли да ми каже какво става и дали има за какво да се притеснявам?
Активен

Demi

  • Участник
  • *****
  • Публикации: 74
    • Профил
Проблем с дяловете на диска
« Отговор #6 -: Apr 12, 2004, 13:09 »
Здрасти.
Ще споделя моя опит в това отношение.
Лично съм разглеждал оригинална IBM машина и в нея джъмпера
на HDD беше сложен на CS (не Master или Slave).Задължително
беше закачен на края на лентовия кабел.От там настройките в
BIOS-а са сложени на AUTO.Защо хората го правят така...Явно
така не стават грешки,защото самата машина се конфигурира
както трябва.Иначе съм виждал невероятни връзки,с цел
икономия на един лентов кабел и т.н.Най-добре работи компа
ако харда е на отделен канал,а CD-ROM-ите на другия,но
конфигурирани също CS.Погледни как е при теб вътре в кутията
ако не е запечатена.Това,което ти казвам е проверено многократно.Моят HDD e 80GB,разделен 20GB/20GB/1GB/39GB и
четирите са Primary (Win2003/RedHat/Swap/Archive).Отделно на друтия канал на дънната платка имам DVD и CD-RW вързани
отново CS. Бутвам с GRUB.Няма проблеми изобщо.Изричното упоменаване на LARGE или LBA е за по-стари машини с малки HDD и стари OS.Дано съм ти помогнал.
Активен

orion

  • Участник
  • *****
  • Публикации: 3
    • Профил
Проблем с дяловете на диска
« Отговор #7 -: Apr 21, 2004, 01:23 »
Ако ще слагаш *BSD, то ти трябва задължително primary partition за него.
аз правя така:
1. DOS - FAT primary - за всеки случай /около 1 GB/
2. NTFS - Win XP primary
3. ROOT
4. EXT
- swap
- home
- FAT 32 -/home/ share - това го виждат всички в RW режим.

Grub ми е на /root. А за bootloader ползвам GAG -> http://gag.sourceforge.net. Инсталира се с дискета. Най-добрия "зареждач", който съм виждал.
Гледай на Extended да нямаш важни неща. BSD може да се скара с разбиране на параметрите на диска, т.е. не ги разбира като windows ili BIOS-a и може да стане голяма БОЗА вярвай ми. На мене ми е излизал 4.0 GB HDD  под Linux, Windows 98, NT 4.0, FreeBSD, а всъщност истинската стойност беше 3.2 GB, ако може да се вярва на производителя и BIOS-a '<img'>.
Partiotion Magic 7.0 /може и по-новите версии/ също се опита да ми каже, че има грешки по разбирането на хард диска, но просто му игнорирах самоинициативата за "фиксне" грешките - иначе ->  format.
Ако искаш отделен дял за " page" на 2000/ХР/2003, то за него няма значение къде е, а и не се чуства разлика в бързината, освен ако не пълниш дяла на инсталацията с глупости. Все пак си инсталирай игрите и другите бози на друг дял. Така и няма да се фрагментира кой знае колко много.
Успех!
Активен