The OpenNET Project / Index page

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

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

"создать слайс на винте с freebsd"  
Сообщение от sergioborcov email(ok) on 16-Апр-07, 13:49 
Всем привет!
Вот такая ситуация. Ghost-ом было перекинута файловая система на винт большего размера. Получается, что пустует больше половины винта. fdisk в лоб не хочет этого сделать. Есть варианты коректно форматнуть раздел и создать файловою систему, ен трогая того, что есть.
Спасибо.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "создать слайс на винте с freebsd"  
Сообщение от Skif (ok) on 16-Апр-07, 13:56 
>Всем привет!
>Вот такая ситуация. Ghost-ом было перекинута файловая система на винт большего размера.
>Получается, что пустует больше половины винта. fdisk в лоб не хочет
>этого сделать. Есть варианты коректно форматнуть раздел и создать файловою систему,
>ен трогая того, что есть.
>Спасибо.


покажите состояние слайса на который вы все это слили (bsdlabel)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "создать слайс на винте с freebsd"  
Сообщение от Skif (ok) on 16-Апр-07, 13:58 
>
>покажите состояние слайса на который вы все это слили (bsdlabel)


И на будущее - непользуйтесь windows утилитами для таких вещей, когда имеются штатные, тысячу раз проверенные dump/restore, dd и прочие.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "создать слайс на винте с freebsd"  
Сообщение от sergioborcov email(ok) on 16-Апр-07, 14:06 
>>
>>покажите состояние слайса на который вы все это слили (bsdlabel)
>
>
>И на будущее - непользуйтесь windows утилитами для таких вещей, когда имеются
>штатные, тысячу раз проверенные dump/restore, dd и прочие.
знаю,в той ситуации не было выбора

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "создать слайс на винте с freebsd"  
Сообщение от sergioborcov email(ok) on 16-Апр-07, 14:06 
>>Всем привет!
>>Вот такая ситуация. Ghost-ом было перекинута файловая система на винт большего размера.
>>Получается, что пустует больше половины винта. fdisk в лоб не хочет
>>этого сделать. Есть варианты коректно форматнуть раздел и создать файловою систему,
>>ен трогая того, что есть.
>>Спасибо.
>
>
>покажите состояние слайса на который вы все это слили (bsdlabel)

вот так ответило:

partition c: partition extends past end of unit
bsdlabel: partition c doesn't start at 0!
bsdlabel: An incorrect partition c may cause problems for standard system utilities
partition d: partition extends past end of unit

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "создать слайс на винте с freebsd"  
Сообщение от Skif (ok) on 16-Апр-07, 14:13 
>partition c: partition extends past end of unit
>bsdlabel: partition c doesn't start at 0!
>bsdlabel: An incorrect partition c may cause problems for standard system utilities
>
>partition d: partition extends past end of unit


с какими ключами пускали. Плюс покажите
lf /dev | grep ad0 (например)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "создать слайс на винте с freebsd"  
Сообщение от sergioborcov email(ok) on 16-Апр-07, 14:23 
>>partition c: partition extends past end of unit
>>bsdlabel: partition c doesn't start at 0!
>>bsdlabel: An incorrect partition c may cause problems for standard system utilities
>>
>>partition d: partition extends past end of unit
>
>
>с какими ключами пускали.
без ключей

Плюс покажите
>lf /dev | grep ad0 (например)
я так понимаю, что имелось в виду ls
(lf no such command)
ls /dev | grep ad2
ad2
ad2s1
ad2s1c
ad2s1d

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "создать слайс на винте с freebsd"  
Сообщение от Skif (ok) on 16-Апр-07, 14:25 
>>>partition c: partition extends past end of unit
>>>bsdlabel: partition c doesn't start at 0!
>>>bsdlabel: An incorrect partition c may cause problems for standard system utilities
>>>
>>>partition d: partition extends past end of unit
>>
>>
>>с какими ключами пускали.
>без ключей
>
> Плюс покажите
>>lf /dev | grep ad0 (например)
>я так понимаю, что имелось в виду ls

почти. На фре по дефолту прописан алиас на ls -aF под псевдонимом lf

>(lf no such command)
>ls /dev | grep ad2
>ad2
>ad2s1
>ad2s1c
>ad2s1d

bsdlabel -e /dev/ad2s1


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "создать слайс на винте с freebsd"  
Сообщение от Skif (ok) on 16-Апр-07, 14:28 
да, забыл еще и просто вывод fdisk приведите
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "создать слайс на винте с freebsd"  
Сообщение от sergioborcov email(ok) on 16-Апр-07, 14:36 
>да, забыл еще и просто вывод fdisk приведите
******* Working on device /dev/ad2 *******
parameters extracted from in-core disklabel are:
cylinders=155061 heads=16 sectors/track=63 (1008 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=155061 heads=16 sectors/track=63 (1008 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 63, size 16514757 (8063 Meg), flag 80 (active)
        beg: cyl 0/ head 1/ sector 1;
        end: cyl 3/ head 254/ sector 63
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>

а вот bsdlabel -e...

# /dev/ad2s1:
8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
  c: 16514001        0    unused        0     0         # "raw" part, don't edit
  d: 16514001        0    4.2BSD     2048 16384 28552

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "создать слайс на винте с freebsd"  
Сообщение от Skif (ok) on 16-Апр-07, 15:03 
Я не вижу громадного неиспользованного дискового пространства.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "создать слайс на винте с freebsd"  
Сообщение от sergioborcov email(ok) on 16-Апр-07, 15:08 
>Я не вижу громадного неиспользованного дискового пространства.
ну да...
но на самом деле оно есть
хард 80 гиг, а занято только 8


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "создать слайс на винте с freebsd"  
Сообщение от Skif (ok) on 16-Апр-07, 15:20 
>>Я не вижу громадного неиспользованного дискового пространства.
>ну да...
>но на самом деле оно есть
>хард 80 гиг, а занято только 8


тогда вам остается только два варианта:
1) бекап через dump/restore/dd и развенрнуть все на ново (самый разумный вариант,займет при разумном подходе максимум 2 часа времени при 8 гигах данных)
2) бекап ценных данных и пляски с bsdlabel на момент правки знаений слайса. Предварительно нужно высчитать size суммарный для slice и привести bsdlabel в такой вид(пример):

#        size   offset    fstype   [fsize bsize bps/cpg]
  c: 22222222        0    unused        0     0         # "raw" part, don't edit
  d: 16514001        0    4.2BSD     2048 16384 28552
  e: 5708210         0    4.2BSD     2048 16384 28552
потом, после записи:
newfs -O 2 -U /dev/ad2s1e
и моунтим второй раздел

иных способов вернуть потерянное место я не вижу.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "создать слайс на винте с freebsd"  
Сообщение от koska on 11-Июл-07, 19:09 
>>>Я не вижу громадного неиспользованного дискового пространства.
>>ну да...
>>но на самом деле оно есть
>>хард 80 гиг, а занято только 8
>
>
>тогда вам остается только два варианта:
>1) бекап через dump/restore/dd и развенрнуть все на ново (самый разумный вариант,займет
>при разумном подходе максимум 2 часа времени при 8 гигах данных)
>
>2) бекап ценных данных и пляски с bsdlabel на момент правки знаений
>слайса. Предварительно нужно высчитать size суммарный для slice и привести bsdlabel
>в такой вид(пример):
>
>#        size   offset
>   fstype   [fsize bsize bps/cpg]
>  c: 22222222        0
>   unused        
>0     0      
>   # "raw" part, don't edit
>  d: 16514001        0
>   4.2BSD     2048 16384 28552
>
>  e: 5708210        
>0    4.2BSD     2048 16384
>28552
>потом, после записи:
>newfs -O 2 -U /dev/ad2s1e
>и моунтим второй раздел
>
>иных способов вернуть потерянное место я не вижу.

УХХХ!! Скиф молоцца! кароче я тока 5 мин назад поставил второй винт, один - ата и новый сата(из мешочка), на Бзде 6.1 нуууу иии... мыкался как его к системе прикрутить )))
ну и newfs -O 2 -U /dev/ad2 комманда отработала, а потом просто /mount/ad2 /mnt

ЗЫ это конечно отношение к рэду не имеет, но задача была другая


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "создать слайс на винте с freebsd"  
Сообщение от koska on 11-Июл-07, 19:15 

Соряя, не так (/mount/ad2 /mnt), а так: mount /dev/ad2 /mnt ))

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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