The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Помогите востановить FreeBSD! Грохнулась фс, даю полную хрон..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Помогите востановить FreeBSD! Грохнулась фс, даю полную хрон..."
Сообщение от avs emailИскать по авторуВ закладки on 11-Дек-02, 23:24  (MSK)
Сразу прошу прощения, поиском не пользовался, диалап через платную 6 к этому не располагает.
До выделенки еще 3 дня - просто не переживу :(

Значит, дело было так.
Стояла себе FreeBSD 4.5 в нашей локалке. Все было хорошо,работали фтп, хттп, почта. Долго и без проблем.
Стало кончаться место на серваке на 40 гиговом ЖД, прикупили еще один на 80.
И задал вопрос сюда о том как правильно смонтировать новый диск.
Уважаемый lavr мнге все объяснил и я принялся за дело.
Это было вчера. Я разбил его фдиском. Тут произшла первая странность, фдиск ругался на геометрию!?
Но я это благополучно пропустил и довершил дело.
Далее я через /stand/sysinstall назначил ему Mount point - /home.
Сделал. Набрал df - все ок!
Перегрузился - нет /home.
Зашел /stand/sysinstall, почему-то Mount point стояла в положении - неопределенно.
Я еще раз назначил ему /home, и тут произошла вторая странность, после нажатия
на w (подтвердить), почему-то запустился Fsck !? Ну да ладно.
Почитав доки, я внес строчку в fstab типа:
/dev/ad6** /home ufs rw 2 2
Перегрузился, df - ок. Пошел спать.
Сегодня. Принялся за квоты юзерам. Ядро с поддержкой квот, у меня собранно уже давно.
Добавил в rc.conf:
enable_quotas="YES"
check_quotas="NO"
Добавил в fstab
/dev/ad6** /home ufs rw,userquota,groupquota 2 2
/dev/***** /usr ufs rw,userquota,groupquota 2 2
/dev/***** /var ufs rw,userquota,groupquota 2 2
Перегрузился, набрал mount - нет квот !? (видать чо-то с группами напутал), группы не важны, потому
удалил ,groupquota из fstab
Перегрузился, все ок.
----
Тут надо сказать, решил я глянуть dmesg (я же все делаю удаленно), а там!
почему-то постоянно шла ругань на новый диск (ad6), к сожалению я не записал подробно
fsck постоянно правила блоки, еще чего-то, вообщем как-то нехорошо :( Ну думаю, хрен с ним!
----
Делаю дальше, пишу edquota -u user
...... ковыряюсь потихоньку...
И тут началось!
Сначала я не могк понять почему я немогу выйти из текст. редактора!
Жму выход - просто ноль эмоций!
Пошел на фтп - коннектится до посинения но ошибку не ВЫВОДИТ!
ТОже самое и на хттп
Отрубил SecureCRT, загрузил ее еще раз - конектится до посинения! но оштбки, так и не дождался!
Делать нечгео, надо ити на консоль, а мне это ох как нелегко, долго объяснять почему, ну вообщем на раз
я к консоли сходить не могу, сначал надо пройти кучу гемороя.
Ладно, поднял людей - пришел.
И вот я вам скажу происходяит очень странные вещи, система будто висит!
Т.е. ее даже отключиь невозможно!, даешь команду и ждешь, ждешь,ждешь!
Короче жму повер, грузится, ругается на новй диск (см. выше), но все нормально.
Начинаю ковырятся, через минуту опять тоже самое! Как будто висим, команды набиваются и
просто "складируются" на экране Опять повер а что делать?
В итоге убираю я все про квоту (не знаю уже на что думать) из fstab
не успеваю перегрузится, опять "висим"
-----
кстати по топу - загрузки никакой!
----
Ну и все! Получаю типа, ядро прогрузилось:
ad4: 38* <сигэйт такой-то> *
ad6: 78* <макстор такой-то> *

mounroot>

!?!?!?
С такой ситуацией я еще никогда не сталкивался!
набираю ufs:/dev/ad4
А что еще можно?
Грузится в локальном режиме и предлагает шелу путь указать или если по умолчанию то /bin/sh
Стал смотреть:
----
заодно отцепил и новй диск (физически, это уже параноя:)) который у меня проходил ad6
----
Команд минимум! Куда они все делись?

fsck /dev/ad4
грит magic block (Дальше не запомнил) поврежден
И что рид-онли и ничего не делает

mount выдает:
/dev/ad4 on / (ufs, local, read-only)

fstab - ПУСТОЙ!!!
а я даже не помню как там устройства писались, помню типа ad4* и ad6* :(
набрал
mount /dev/ad4 /
грит - уй, потому что ридонли, запусти fsck (про него см. выше)

Братцы, я не знаю чо делать :( Нет даже комнад more (dmesg прочитать не могу) и ee или там vi,
чтоб чо-то редактировать, я даже не пойму что он загрузил :(
К консоли смогу подойти в лучшем случае завтра :(

А я все это дело поддерживаю на общественных началах, совсем другим делом деньги зарабатываю,
потому полный лопух в этом деле :( Так что если вас не затруднит потратить свое время на меня, дурака,
очень буду благодарен! Заранее спасибо!

ЗЫ "Не стесняйтесь больше думать самостоятельно. И всегда делайте бэкапы" (с) Lavr
бэкапы я сделал :), как чувствовал,мускульные базы сайта и форума (уфффф...за это меня бы убили) локалки, а также
еще много чего я сделал вчера. Так что пострадаю, тьфу, тьфу, не сильно. Но все же очень прилично.
ЗЫ Класно, что мост работает! (т.е. ядро то грузится и все ок :)) Потому вторая часть сети видна и мы общаемся.
ЗВ одна отрада - второй сервак FreeBSD исключительно для контры, где всегда можно отвести душу :(

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Щас тсал смотреть, нет бэкапа БД нашего форума.... :( Подска..."
Сообщение от avs emailИскать по авторуВ закладки on 12-Дек-02, 10:52  (MSK)
Видимо чо-то напутал я с mySQL-Front. Был уверен что все сделал. БД Сайта есть форума нет :(((((((((
Подскажите как можно смонтировать старые мount-pointы, чтобы хотябы выудить эту базу ??? Я даже не знаю где они (типа ad4**) они были :( Как узгать можно?
Очень прошу...
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Щас тсал смотреть, нет бэкапа БД нашего форума.... :( По..."
Сообщение от Nightman emailИскать по авторуВ закладки on 12-Дек-02, 11:11  (MSK)
>Видимо чо-то напутал я с mySQL-Front. Был уверен что все сделал. БД
>Сайта есть форума нет :(((((((((
>Подскажите как можно смонтировать старые мount-pointы, чтобы хотябы выудить эту базу ???
>Я даже не знаю где они (типа ad4**) они были :(
>Как узгать можно?
>Очень прошу...

поставь фряху по быстрому на другую машину и смотнтирую винты с той тачки что свалилась. бакапу по крайне мере сделаешь.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Как смонтировать? (+)"
Сообщение от avs emailИскать по авторуВ закладки on 12-Дек-02, 12:24  (MSK)
>>Видимо чо-то напутал я с mySQL-Front. Был уверен что все сделал. БД
>>Сайта есть форума нет :(((((((((
>>Подскажите как можно смонтировать старые мount-pointы, чтобы хотябы выудить эту базу ???
>>Я даже не знаю где они (типа ad4**) они были :(
>>Как узгать можно?
>>Очень прошу...
>
>поставь фряху по быстрому на другую машину и смотнтирую винты с той
>тачки что свалилась. бакапу по крайне мере сделаешь.

Я грю загружаю фрю - вижу только ad4 и ad6 (это новый пустой винт)
Причем она просит  указать корень:
mounroot>
Когда ввожу ufs:/dev/ad4
Он грузится в сингл режиме.
fstab пустой
mount выдает:
/dev/ad4 on / (ufs, local, read-only)

Если я поставлю новую фрю на другой винт, как мне смонтировать старые moun-pointы ???
Я даже не знаю как они назывались, их размер и т.д. Где такие данные можно взять?
Подскажите плиз...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Или имеешь ввиду смонтировать весь диск целиком, а старые ра..."
Сообщение от avs emailИскать по авторуВ закладки on 12-Дек-02, 12:54  (MSK)
>>>Видимо чо-то напутал я с mySQL-Front. Был уверен что все сделал. БД
>>>Сайта есть форума нет :(((((((((
>>>Подскажите как можно смонтировать старые мount-pointы, чтобы хотябы выудить эту базу ???
>>>Я даже не знаю где они (типа ad4**) они были :(
>>>Как узгать можно?
>>>Очень прошу...
>>
>>поставь фряху по быстрому на другую машину и смотнтирую винты с той
>>тачки что свалилась. бакапу по крайне мере сделаешь.
>
>Я грю загружаю фрю - вижу только ad4 и ad6 (это новый
>пустой винт)
>Причем она просит  указать корень:
>mounroot>
>Когда ввожу ufs:/dev/ad4
>Он грузится в сингл режиме.
>fstab пустой
>mount выдает:
>/dev/ad4 on / (ufs, local, read-only)
>
>Если я поставлю новую фрю на другой винт, как мне смонтировать старые
>moun-pointы ???
>Я даже не знаю как они назывались, их размер и т.д. Где
>такие данные можно взять?
>Подскажите плиз...


  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Как смонтировать? (+)"
Сообщение от lavr emailИскать по авторуВ закладки on 12-Дек-02, 19:53  (MSK)
>>>Видимо чо-то напутал я с mySQL-Front. Был уверен что все сделал. БД
>>>Сайта есть форума нет :(((((((((
>>>Подскажите как можно смонтировать старые мount-pointы, чтобы хотябы выудить эту базу ???
>>>Я даже не знаю где они (типа ad4**) они были :(
>>>Как узгать можно?
>>>Очень прошу...
>>
>>поставь фряху по быстрому на другую машину и смотнтирую винты с той
>>тачки что свалилась. бакапу по крайне мере сделаешь.
>
>Я грю загружаю фрю - вижу только ad4 и ad6 (это новый
>пустой винт)
>Причем она просит  указать корень:
>mounroot>
>Когда ввожу ufs:/dev/ad4
>Он грузится в сингл режиме.
>fstab пустой
>mount выдает:
>/dev/ad4 on / (ufs, local, read-only)
>
>Если я поставлю новую фрю на другой винт, как мне смонтировать старые
>moun-pointы ???
>Я даже не знаю как они назывались, их размер и т.д. Где
>такие данные можно взять?
>Подскажите плиз...

sorry, это грустный пример НЕЖЕЛАНИЯ чтения handbook и faq все время и
целиком:

диски могут разбиваться двояко: dedicated и dangerous dedicated,
c учетом видимости других возможных OS на диске и без.
Слайсов мб всего 8, исходя из этого, root-fs всегда будет или

adXa
или
adXs1a
или можно использовать устройства описывающие диск целиком:
adXc
adXs1c

так как устройств не много, их всегда можно попробовать перебором
или посмотреть какие devices существуют:
ls -la /dev/adX*

необходимо помнить что fsck пускается на сырое устройство (оно не должно
быть смонтировано на чтение-запись):

fsck -y /dev/radXa

если ругань на геометрию, либо старый BIOS, либо неверно в BIOS определен
диск: AUTO/LARGE, надо задавать LBA, либо можно поправить геометрию в
fdisk'е

Всегда надо осозновать что вы делаете с дисками через /stand/sysinstall
и при подключении non-bootable дисков ничего не делать с загрузчиком!
Ну или понимать что будет сделано.

Всегда смотреть логи и непонятные сообщения о дисках, возможно проблемы с
DMA. Всегда иметь копию /etc/fstab на другой машине, флопике или на другой
FS.

Знать команды загрузчика:

man loader

и тд и тп

Всегда иметь backup'ы целиком filesystems.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Всем спасибо, все сделал сам, немного подумав :)"
Сообщение от avs emailИскать по авторуВ закладки on 13-Дек-02, 00:56  (MSK)
Огромное спасибо за помощь!
К сожалению не успел прочитать всше сообщение, все уже востановил.
Надо было только в sysinstalle полгядеть коды дисков.
Дальше я их смонтировал в онопользовательском режиме, единственное не совсем понял, как правильно монтировать, если раздел ридонли ( / - это конечно)?
Я на него fsck -p напускал, а потом он без проблем монтировался.
Далее в fstabe прописал все как надо!
И уаля! Все про все - 2 часа!
Даже не ожидал!
А скока знаний набрался!!!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Есть вопросы..."
Сообщение от avs emailИскать по авторуВ закладки on 13-Дек-02, 11:20  (MSK)
>>>>Видимо чо-то напутал я с mySQL-Front. Был уверен что все сделал. БД
>>>>Сайта есть форума нет :(((((((((
>>>>Подскажите как можно смонтировать старые мount-pointы, чтобы хотябы выудить эту базу ???
>>>>Я даже не знаю где они (типа ad4**) они были :(
>>>>Как узгать можно?
>>>>Очень прошу...
>>>
>>>поставь фряху по быстрому на другую машину и смотнтирую винты с той
>>>тачки что свалилась. бакапу по крайне мере сделаешь.
>>
>>Я грю загружаю фрю - вижу только ad4 и ad6 (это новый
>>пустой винт)
>>Причем она просит  указать корень:
>>mounroot>
>>Когда ввожу ufs:/dev/ad4
>>Он грузится в сингл режиме.
>>fstab пустой
>>mount выдает:
>>/dev/ad4 on / (ufs, local, read-only)
>>
>>Если я поставлю новую фрю на другой винт, как мне смонтировать старые
>>moun-pointы ???
>>Я даже не знаю как они назывались, их размер и т.д. Где
>>такие данные можно взять?
>>Подскажите плиз...
>
>sorry, это грустный пример НЕЖЕЛАНИЯ чтения handbook и faq все время и
>
Есть такое, согласен, лень. Самому стыдно.

>целиком:
>
>диски могут разбиваться двояко: dedicated и dangerous dedicated,
>c учетом видимости других возможных OS на диске и без.
>Слайсов мб всего 8, исходя из этого, root-fs всегда будет или
>
>adXa
>или
>adXs1a
>или можно использовать устройства описывающие диск целиком:
>adXc
>adXs1c
>
>так как устройств не много, их всегда можно попробовать перебором
>или посмотреть какие devices существуют:
>ls -la /dev/adX*
Ну перебором, эир не метода, мне кажется.
то что находится в /dev я конечно смотрел, но толку?
>
>необходимо помнить что fsck пускается на сырое устройство (оно не должно
>быть смонтировано на чтение-запись):
А вот здесь не понял совсем, почему? Т.е. пускаешь fsck а потом монтируешь? Я так и делал.
Непонятки как только монтировать / , он же загружается с него, причем ридонли, когда просит при загрузке руками указать точку монтирования /.
Как я делал, я писал, но не знаю как правильно :(

>
>fsck -y /dev/radXa
>
>если ругань на геометрию, либо старый BIOS, либо неверно в BIOS определен
Все подключенно через UDMA100 контроллер, биос таких дисков и в помине не ззнает. Тут как быть?

>
>диск: AUTO/LARGE, надо задавать LBA, либо можно поправить геометрию в
>fdisk'е
>
Знать бы как?

>Всегда надо осозновать что вы делаете с дисками через /stand/sysinstall
>и при подключении non-bootable дисков ничего не делать с загрузчиком!
>Ну или понимать что будет сделано.
>
>Всегда смотреть логи и непонятные сообщения о дисках, возможно проблемы с
>DMA. Всегда иметь копию /etc/fstab на другой машине, флопике или на другой
>
Теперь обязательно буду иметь. Кто ж знал :)

>FS.
>
>Знать команды загрузчика:
>
>man loader
>
>и тд и тп
>
>Всегда иметь backup'ы целиком filesystems.

Понял, спасибо, что время свое тратите.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: Есть вопросы..."
Сообщение от Olehv Искать по авторуВ закладки on 13-Дек-02, 23:55  (MSK)
>>sorry, это грустный пример НЕЖЕЛАНИЯ чтения handbook и faq все время и
>>
>Есть такое, согласен, лень. Самому стыдно.
>
>>целиком:
>>
>>диски могут разбиваться двояко: dedicated и dangerous dedicated,
>>c учетом видимости других возможных OS на диске и без.
>>Слайсов мб всего 8, исходя из этого, root-fs всегда будет или
>>
>>adXa
>>или
>>adXs1a
>>или можно использовать устройства описывающие диск целиком:
>>adXc
>>adXs1c
>>
>>так как устройств не много, их всегда можно попробовать перебором
>>или посмотреть какие devices существуют:
>>ls -la /dev/adX*
>Ну перебором, эир не метода, мне кажется.
>то что находится в /dev я конечно смотрел, но толку?
>>
>>необходимо помнить что fsck пускается на сырое устройство (оно не должно
>>быть смонтировано на чтение-запись):
>А вот здесь не понял совсем, почему? Т.е. пускаешь fsck а потом
>монтируешь? Я так и делал.
>Непонятки как только монтировать / , он же загружается с него, причем
>ридонли, когда просит при загрузке руками указать точку монтирования /.
>Как я делал, я писал, но не знаю как правильно :(
>
>>
>>fsck -y /dev/radXa
>>
>>если ругань на геометрию, либо старый BIOS, либо неверно в BIOS определен
>Все подключенно через UDMA100 контроллер, биос таких дисков и в помине не
>ззнает. Тут как быть?
>
>>
>>диск: AUTO/LARGE, надо задавать LBA, либо можно поправить геометрию в
>>fdisk'е
>>
>Знать бы как?
>
>>Всегда надо осозновать что вы делаете с дисками через /stand/sysinstall
>>и при подключении non-bootable дисков ничего не делать с загрузчиком!
>>Ну или понимать что будет сделано.
>>
>>Всегда смотреть логи и непонятные сообщения о дисках, возможно проблемы с
>>DMA. Всегда иметь копию /etc/fstab на другой машине, флопике или на другой
>>
>Теперь обязательно буду иметь. Кто ж знал :)
>
>>FS.
>>
>>Знать команды загрузчика:
>>
>>man loader
>>
>>и тд и тп
>>
>>Всегда иметь backup'ы целиком filesystems.
>
>Понял, спасибо, что время свое тратите.

Привет Всем!!! Я хочу подбросить немного для статистики.
Комп старенкий Ppro-200Mg IDE-HDD-8Gb FreeBSD 4.4 стоит samba mars quot и т.д. все нормально работало. Купили IDE-HDD-40Gb. Конечно геометрию неправильно определило, выставил ручками (sysinstall) разбил, добавил все отлично. Обновил FreeBSD k 4.5 и началась похожая история. Система вроде работает но при копировании больших файлов(~100Mb) система  как будто замирает. Тоесть обращение к device time out !!
Долго перебирал варианты как заставить систему работать нормально ( оновлял FreeBSD, разбивал по разному, ставил master slave и т.д.)

Пришел к выводу виновата материнка(BIOS)старенькая.

Решил проблему отключением quote.
А как обновил FreeBSD к 4.7  и при включених квотах все четко работает.
Вот такая история. Да у меня вся война пройшла практически без жертв(если не считать время простоя сервера).
Согласен с Lavr "Всегда надо осозновать что вы делаете с дисками через /stand/sysinstall
и при подключении non-bootable дисков ничего не делать с загрузчиком!
Ну или понимать что будет сделано." а для этого -- Надо читать handbook и faq все время и целиком.(еще бы english подучить)
успехов.....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: Есть вопросы..."
Сообщение от avs emailИскать по авторуВ закладки on 14-Дек-02, 12:03  (MSK)
>Привет Всем!!! Я хочу подбросить немного для статистики.
>Комп старенкий Ppro-200Mg IDE-HDD-8Gb FreeBSD 4.4 стоит samba mars quot и т.д.

Сел-333, Acorp какой-то, диск на 40 гиг подключен через удма 100 контроллер.

>все нормально работало. Купили IDE-HDD-40Gb. Конечно геометрию неправильно определило, выставил ручками
>(sysinstall) разбил, добавил все отлично.

ТОже все было хорошо, купили диск на 80 гиг. Но! Все подключенно через удма100 Контроллер!!!
Как понять геометрию неправильно определил? У меня тоже ругался на геометрию, но размер был правильный!? Ручками, т.е. на диске прочитал Drivers parameters?

Обновил FreeBSD k 4.5 и началась
>похожая история. Система вроде работает но при копировании больших файлов(~100Mb) система
> как будто замирает. Тоесть обращение к device time out !!
>
>Долго перебирал варианты как заставить систему работать нормально ( оновлял FreeBSD, разбивал
>по разному, ставил master slave и т.д.)
>
>Пришел к выводу виновата материнка(BIOS)старенькая.
>

У меня то контроллер. Так здесь вроде биос не причем.

>Решил проблему отключением quote.
>А как обновил FreeBSD к 4.7  и при включених квотах все
>четко работает.

Т.е. на 4.7 квоты работают?

>Вот такая история. Да у меня вся война пройшла практически без жертв(если
>не считать время простоя сервера).

Славу богу, все и у меня без жертв. Время простоя (правда ядро было загруженно и мост работал, так что полупростой :)) - 1,5 дня. Если бы был не чайник, время простоя было бы - 1,5 часа.

>Согласен с Lavr "Всегда надо осозновать что вы делаете с дисками через
>/stand/sysinstall
>и при подключении non-bootable дисков ничего не делать с загрузчиком!

Млин. Никак не могу понять смысл этих фраз. Что значит осозновать? И что значит ничего не делать с загрузчиком?

>Ну или понимать что будет сделано." а для этого -- Надо читать
>handbook и faq все время и целиком.(еще бы english подучить)
>успехов.....
>

:)


  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "RE: Есть вопросы..."
Сообщение от lavr emailИскать по авторуВ закладки on 14-Дек-02, 14:08  (MSK)
>>Привет Всем!!! Я хочу подбросить немного для статистики.
>>Комп старенкий Ppro-200Mg IDE-HDD-8Gb FreeBSD 4.4 стоит samba mars quot и т.д.
>
>Сел-333, Acorp какой-то, диск на 40 гиг подключен через удма 100 контроллер.
>
>
>>все нормально работало. Купили IDE-HDD-40Gb. Конечно геометрию неправильно определило, выставил ручками
>>(sysinstall) разбил, добавил все отлично.
>
>ТОже все было хорошо, купили диск на 80 гиг. Но! Все подключенно
>через удма100 Контроллер!!!
>Как понять геометрию неправильно определил? У меня тоже ругался на геометрию, но
>размер был правильный!? Ручками, т.е. на диске прочитал Drivers parameters?
>
>Обновил FreeBSD k 4.5 и началась
>>похожая история. Система вроде работает но при копировании больших файлов(~100Mb) система
>> как будто замирает. Тоесть обращение к device time out !!
>>
>>Долго перебирал варианты как заставить систему работать нормально ( оновлял FreeBSD, разбивал
>>по разному, ставил master slave и т.д.)
>>
>>Пришел к выводу виновата материнка(BIOS)старенькая.
>>
>
>У меня то контроллер. Так здесь вроде биос не причем.
>
>>Решил проблему отключением quote.
>>А как обновил FreeBSD к 4.7  и при включених квотах все
>>четко работает.
>
>Т.е. на 4.7 квоты работают?
>
>>Вот такая история. Да у меня вся война пройшла практически без жертв(если
>>не считать время простоя сервера).
>
>Славу богу, все и у меня без жертв. Время простоя (правда ядро
>было загруженно и мост работал, так что полупростой :)) - 1,5
>дня. Если бы был не чайник, время простоя было бы -
>1,5 часа.
>
>>Согласен с Lavr "Всегда надо осозновать что вы делаете с дисками через
>>/stand/sysinstall
>>и при подключении non-bootable дисков ничего не делать с загрузчиком!
>
>Млин. Никак не могу понять смысл этих фраз. Что значит осозновать? И
>что значит ничего не делать с загрузчиком?
>
>>Ну или понимать что будет сделано." а для этого -- Надо читать
>>handbook и faq все время и целиком.(еще бы english подучить)
>>успехов.....
>>
>
>:)

начиная с какой-то 4.3-stable был сильно изменен ATA драйвер, после чего
долго и упорно возникают разные проблемы, чаще всего связанные с DMA.
4.5-RELEASE был самый кривой на моей памяти за всю историю развития FreeBSD, да даже начиная с 386bsd. В 4.6/4.6.2 сильно потрудились и многое
поправили, тем не менее все RELEASE были рабочие - работоспособные, критичным были IDE контроллеры (чаще связано с motherboard) и IDE диски.

Что непонятно в фразе ОСОЗНАВАТЬ? Если что-то делаешь, сперва необходимо
изучить и понять что нужно, как реализовать и возможные последствия.
Если я подключаю диски на которых у меня будет /pub или /scratch или
/home, то мне не нужен /stand/sysinstall, достаточно fdisk, disklabel
и newfs - все, если я использую /stand/sysinstall, то мне нет надобности
производить каких-либо действий с загрузчиком, хотя /stand/sysinstall
упорно туда переводит меню.

В BIOS можно задать стандартные параметрами диска - обычный режим или
режимы трансляции cyl-sec: LARGE, LBA - производится пересчет геометрии
диска, Unix'ы особенно старые не работали с дисками >1024 cyl, теперь
работают, но загрузчик должен находится в пределах первых 1024cyl,
общая рекомендация использовать в BIOS LBA режим или самому задавать
геометрию диска в fdisk потому как Unix'ы используют BIOS лишь для
инициализации некоторых параметров и больше ни для чего.
Геометрия задается руками в fdisk

UDMA - нет стандарта на это дело и фирмы не могут договориться как
производить такие контроллеры и диски, результат - кто в лес, кто по дрова, из-за чего приходится туго разработчикам non-Windows OS.

man 4 ata при проблемах с DMA-66/100, чтобы отследить проблемы необходимо
регулярно просматривать логи, при необходимости отключить DMA, man sysctl

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру