URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 68857
[ Назад ]

Исходное сообщение
"Создание слайса"

Отправлено technolog , 12-Сен-06 11:10 
HDD Sata 80Gb
создал слайс ad4s1 размером 10G, и на неё установил систему FreeBSD 6.0.
затем из sysinstall пытаюсь создать ещё один слайс. при входе в FDISK partition
ругается на геометрию диска. игнорирую. создаю слайс ad4s2 размером тоже 10Gb,ошибка.
Error: Unable to write data to disk ad4.
Пытался в однопользовательском режиме проделать то же самое, результат аналогичный.
Что делать? спасибо.

Содержание

Сообщения в этом обсуждении
"Создание слайса"
Отправлено lavr , 12-Сен-06 11:35 
>HDD Sata 80Gb
>создал слайс ad4s1 размером 10G, и на неё установил систему FreeBSD 6.0.
>
>затем из sysinstall пытаюсь создать ещё один слайс. при входе в FDISK
>partition
>ругается на геометрию диска. игнорирую. создаю слайс ad4s2 размером тоже 10Gb,ошибка.
>Error: Unable to write data to disk ad4.
>Пытался в однопользовательском режиме проделать то же самое, результат аналогичный.
>Что делать? спасибо.

забить на sysinstall, выставить переменную ядра:

# kern.geom.debugflags=16 (man 4 geom)

     0x10 (allow foot shooting)
           Allow writing to Rank 1 providers.  This would, for example, allow
           the super-user to overwrite the MBR on the root disk or write ran-
           dom sectors elsewhere to a mounted disk.  The implications are
           obvious.

после чего можно запись MBR или таблицы партиций будет возможна для
fdisk, bsdlabel, boot0cfg

Если без sysinstall НИКАК, Live-CD FreeBSD в руки, загрузка с него и пользуйте
sysinstall. В FreeBSD релизах 6.x - disc1 является еще и LiveCD, ну или альтернативы:
Frenzy или FreeSBIE

GEOM - выставляется запрет на запись в MBR и таблицу разделов


"Создание слайса"
Отправлено Александр , 13-Сен-06 09:33 
>>HDD Sata 80Gb
>>создал слайс ad4s1 размером 10G, и на неё установил систему FreeBSD 6.0.
>>
>>затем из sysinstall пытаюсь создать ещё один слайс. при входе в FDISK
>>partition
>>ругается на геометрию диска. игнорирую. создаю слайс ad4s2 размером тоже 10Gb,ошибка.
>>Error: Unable to write data to disk ad4.
>>Пытался в однопользовательском режиме проделать то же самое, результат аналогичный.
>>Что делать? спасибо.
>
>забить на sysinstall, выставить переменную ядра:
>
># kern.geom.debugflags=16 (man 4 geom)
>
>     0x10 (allow foot shooting)
>           Allow
>writing to Rank 1 providers.  This would, for example, allow
>
>           the
>super-user to overwrite the MBR on the root disk or write
>ran-
>           dom
>sectors elsewhere to a mounted disk.  The implications are
>           obvious.
>
>
>после чего можно запись MBR или таблицы партиций будет возможна для
>fdisk, bsdlabel, boot0cfg
>
>Если без sysinstall НИКАК, Live-CD FreeBSD в руки, загрузка с него и
>пользуйте
>sysinstall. В FreeBSD релизах 6.x - disc1 является еще и LiveCD, ну
>или альтернативы:
>Frenzy или FreeSBIE
>
>GEOM - выставляется запрет на запись в MBR и таблицу разделов

Черт, Вы, lavr, как всегда очень точны и как всегда я читаю Ваш ответ после :))
На прошлой неделе столкнулся с аналогичной проблемой и 2 часа убил на ее решение,
но в итоге пришлось-таки воспользоваться линуксячьим лив-сиди. Ну не додумался
я в запарке man geom посмотреть! Ладно, теперь буду знать :))

Кстати, линуксячий fdisk, как выяснилось, понимает bsd-шные партиции, в том
числе (вроде) позволяет их править, правда я это сделать не рискнул. Вы,
случайно, не в курсе насколько это безопасно? Проблема была в том, чтобы
прибить партицию ad0s2g, после чего подправить размер слайса ad0s2.
Прибить-то bsdlabel'ом я ее прибил, но размер слайса из-под BSD изменить
не смог (понтятно теперь почему), пришлось перезагружаться в линукс и править
там.