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

Исходное сообщение
"Разбить HDD с установленной FreeBSD"

Отправлено hiddensy , 19-Ноя-09 10:16 
Всем доброго времени суток.

Помогите пошагово решить возникшую проблему.
Скачал Web-сервер на базе FreeBSD 7.2 (виртуальная машина для VMware) запустил протестировал, даже настроил все как нужно и слил имидж на реальный винт, запустил на железе все работает, но вся проблема в том, что для VMware виртуальный жесткий диск был создан в 4Gb, а жеский диск 40Gb. Нужна пошаговая инструкция как добавить 36 неиспользуемых гигов.


Содержание

Сообщения в этом обсуждении
"Разбить HDD с установленной FreeBSD"
Отправлено Ziggy Stardust , 19-Ноя-09 10:38 
Проще всего создать еще один виртиальный диск нужного объема. И подключить его к виртуальной машине вторым диском (системный там щас что-нить типа da0 видится, второй будет соответственно что-нить типа da1).

"Разбить HDD с установленной FreeBSD"
Отправлено hiddensy , 19-Ноя-09 10:56 
>Проще всего создать еще один виртиальный диск нужного объема. И подключить его
>к виртуальной машине вторым диском (системный там щас что-нить типа da0
>видится, второй будет соответственно что-нить типа da1).

Я не особо разбираюсь как разбить, поэтому пошагово и прошу написать что вводить в консоли нужно. Документацию почитал, но не особо понял, все что там описывалось делал, но вот как доходит до введения реальных цифр ступор. Так же нет инсталляционного диска с FreeBSD. т.е. нужно все сделать штатными средствами при этом не запароть установленную систему.


"Разбить HDD с установленной FreeBSD"
Отправлено lavr , 19-Ноя-09 11:25 
>>Проще всего создать еще один виртиальный диск нужного объема. И подключить его
>>к виртуальной машине вторым диском (системный там щас что-нить типа da0
>>видится, второй будет соответственно что-нить типа da1).
>
>Я не особо разбираюсь как разбить, поэтому пошагово и прошу написать что
>вводить в консоли нужно. Документацию почитал, но не особо понял, все
>что там описывалось делал, но вот как доходит до введения реальных
>цифр ступор. Так же нет инсталляционного диска с FreeBSD. т.е. нужно
>все сделать штатными средствами при этом не запароть установленную систему.

Вам это не нужно по следующей причине:

- вы незнакомы с Unix-like операционками, значит вам это не нужно, остальные
словесные объяснения о минимальных знаниях будут лишними.

Лучше попросите или наймите специалиста который сделает это за Вас.



"Разбить HDD с установленной FreeBSD"
Отправлено hiddensy , 19-Ноя-09 12:02 
>[оверквотинг удален]
>>цифр ступор. Так же нет инсталляционного диска с FreeBSD. т.е. нужно
>>все сделать штатными средствами при этом не запароть установленную систему.
>
>Вам это не нужно по следующей причине:
>
>- вы незнакомы с Unix-like операционками, значит вам это не нужно, остальные
>
>словесные объяснения о минимальных знаниях будут лишними.
>
>Лучше попросите или наймите специалиста который сделает это за Вас.

Я Вас понимаю, если Вы как и я не являетесь специалистом написать как и что сделать очень сложно. Специалисту не составит труда написать пошаговую инструкцию. Я просто со своими начальными знаниями не хочу убить уже настроенную систему, делов то создать слейв, создать в нем раздел и его подмонтировать в операционку, но я не знаю как быть с метрикой диска, подробно и по русски описания не нашел, поэтому просто страшно играть на обум.


"Разбить HDD с установленной FreeBSD"
Отправлено Сергей , 19-Ноя-09 12:13 
Если у вас есть еще один диск, причем размером от 4 гб, то не парьтесь в поисках как измененить уже рабочий образ, а просто поищите в Инете статью по поводу переноса FREEBSD на другой диск, их там море, причем пошаговые...

"Разбить HDD с установленной FreeBSD"
Отправлено ivd , 19-Ноя-09 13:21 
>>Вам это не нужно по следующей причине:
>>- вы незнакомы с Unix-like операционками, значит вам это не нужно, остальные
>>словесные объяснения о минимальных знаниях будут лишними.
>>Лучше попросите или наймите специалиста который сделает это за Вас.
>Я Вас понимаю, если Вы как и я не являетесь специалистом написать
>как и что сделать очень сложно. Специалисту не составит труда написать

lavr, который за свою жизнь написал уже стотысячпятьсотразныхинструкций (легко находятся на просторах Сети), предложил Вам легкий вариант решения Вашей проблемы (тяжелый вариант - это напрячь мозги и добыть знания, которые с Вами потом и останутся (никто Вам пошагово разрисовывать ничего и не будет...))


"Разбить HDD с установленной FreeBSD"
Отправлено Dorlas , 19-Ноя-09 13:57 
>с метрикой диска, подробно и по русски описания не нашел

Увы - но в Unix-системах без знания English никуда не продвинитесь...

> поэтому просто страшно играть на обум.

А на обум и не нужно - достаточно прочитать несколько раз man на:
- man fdisk
- man boot0cfg
- man bsdlabel
- man dump
- man restore

Знание основ этих мануалов БОЛЕЕ ЧЕМ ДОСТАТОЧНО, чтобы решить Вашу задачу.


"Разбить HDD с установленной FreeBSD"
Отправлено Dorlas , 19-Ноя-09 13:59 
>[оверквотинг удален]
>
>А на обум и не нужно - достаточно прочитать несколько раз man
>на:
> - man fdisk
> - man boot0cfg
> - man bsdlabel
> - man dump
> - man restore
>
>Знание основ этих мануалов БОЛЕЕ ЧЕМ ДОСТАТОЧНО, чтобы решить Вашу задачу.

Хотя все таки кое-что по русски найти можно:
http://citkit.ru/articles/155/

Как раз для начинающих...


"Разбить HDD с установленной FreeBSD"
Отправлено Сергей , 19-Ноя-09 14:06 
http://www.lissyara.su/articles/freebsd/trivia/move_system_b.../

"Разбить HDD с установленной FreeBSD"
Отправлено Сергей , 19-Ноя-09 14:07 
http://www.lissyara.su/?id=1198

"Разбить HDD с установленной FreeBSD"
Отправлено hiddensy , 20-Ноя-09 08:49 
>[оверквотинг удален]
>> - man bsdlabel
>> - man dump
>> - man restore
>>
>>Знание основ этих мануалов БОЛЕЕ ЧЕМ ДОСТАТОЧНО, чтобы решить Вашу задачу.
>
>Хотя все таки кое-что по русски найти можно:
>http://citkit.ru/articles/155/
>
>Как раз для начинающих...

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


"Разбить HDD с установленной FreeBSD"
Отправлено hate , 19-Ноя-09 20:07 
>[оверквотинг удален]
>
>А на обум и не нужно - достаточно прочитать несколько раз man
>на:
> - man fdisk
> - man boot0cfg
> - man bsdlabel
> - man dump
> - man restore
>
>Знание основ этих мануалов БОЛЕЕ ЧЕМ ДОСТАТОЧНО, чтобы решить Вашу задачу.

В данном случае это лишнее. Ему достаточно просто "включить" мозг.


"Разбить HDD с установленной FreeBSD"
Отправлено hiddensy , 20-Ноя-09 08:47 
>[оверквотинг удален]
>>на:
>> - man fdisk
>> - man boot0cfg
>> - man bsdlabel
>> - man dump
>> - man restore
>>
>>Знание основ этих мануалов БОЛЕЕ ЧЕМ ДОСТАТОЧНО, чтобы решить Вашу задачу.
>
> В данном случае это лишнее. Ему достаточно просто "включить" мозг.

Когда пишите ответ тоже подключайте мозги, а то ответы безмозглые, только ветку забиваете.


"Разбить HDD с установленной FreeBSD"
Отправлено lavr , 19-Ноя-09 14:22 
>[оверквотинг удален]
>>
>>Лучше попросите или наймите специалиста который сделает это за Вас.
>
>Я Вас понимаю, если Вы как и я не являетесь специалистом написать
>как и что сделать очень сложно. Специалисту не составит труда написать
>пошаговую инструкцию. Я просто со своими начальными знаниями не хочу убить
>уже настроенную систему, делов то создать слейв, создать в нем раздел
>и его подмонтировать в операционку, но я не знаю как быть
>с метрикой диска, подробно и по русски описания не нашел, поэтому
>просто страшно играть на обум.

http://www.opennet.me/cgi-bin/opennet/ks.cgi?mask=hdd&sys=2&...


"Разбить HDD с установленной FreeBSD"
Отправлено hiddensy , 20-Ноя-09 08:52 
>[оверквотинг удален]
>>
>>Я Вас понимаю, если Вы как и я не являетесь специалистом написать
>>как и что сделать очень сложно. Специалисту не составит труда написать
>>пошаговую инструкцию. Я просто со своими начальными знаниями не хочу убить
>>уже настроенную систему, делов то создать слейв, создать в нем раздел
>>и его подмонтировать в операционку, но я не знаю как быть
>>с метрикой диска, подробно и по русски описания не нашел, поэтому
>>просто страшно играть на обум.
>
>http://www.opennet.me/cgi-bin/opennet/ks.cgi?mask=hdd&sys=2&...

После всех манипуляций с диском и свободным местом партишены стали в режиме только чтения, не могу править конфиги, как быть и что делать?


"Разбить HDD с установленной FreeBSD"
Отправлено lavr , 20-Ноя-09 09:17 
>[оверквотинг удален]
>>>пошаговую инструкцию. Я просто со своими начальными знаниями не хочу убить
>>>уже настроенную систему, делов то создать слейв, создать в нем раздел
>>>и его подмонтировать в операционку, но я не знаю как быть
>>>с метрикой диска, подробно и по русски описания не нашел, поэтому
>>>просто страшно играть на обум.
>>
>>http://www.opennet.me/cgi-bin/opennet/ks.cgi?mask=hdd&sys=2&...
>
>После всех манипуляций с диском и свободным местом партишены стали в режиме
>только чтения, не могу править конфиги, как быть и что делать?

каких манипуляций? (телепатов нет)

Вы бы хоть на листочек записывали что делали.



"Разбить HDD с установленной FreeBSD"
Отправлено lavr , 20-Ноя-09 10:39 
>[оверквотинг удален]
>>>уже настроенную систему, делов то создать слейв, создать в нем раздел
>>>и его подмонтировать в операционку, но я не знаю как быть
>>>с метрикой диска, подробно и по русски описания не нашел, поэтому
>>>просто страшно играть на обум.
>>
>>http://www.opennet.me/cgi-bin/opennet/ks.cgi?mask=hdd&sys=2&...
>
>После всех манипуляций с диском и свободным местом партишены стали в режиме
>только чтения, не могу править конфиги, как быть и что делать?
>

если вы вошли в single-user mode (те у вас было приглашение
When prompted Enter full pathname of shell or RETURN for /bin/sh:)

тогда у вас будет смонтирован только корень "/" и только на read-only,
посмотреть можно командой mount:

# mount
/dev/adXsYa on / (ufs, read-only) (наподобии этого, где X - номер диска, Y - n-р слайса)

чтобы перемонтировать в read-write, нужно сначала прочекать FS, затем смонтировать:

# cat /etc/fstab (покажет какие у вас есть FS) например:
/dev/ad4s1b             none            swap    sw              0       0
/dev/ad4s1a             /               ufs     rw              1       1
/dev/ad4s1e             /home           ufs     rw              2       2
/dev/ad4s1d             /tmp            ufs     rw              2       2
/dev/ad4s1f             /usr            ufs     rw              2       2
/dev/ad4s1g             /var            ufs     rw              2       2
/dev/acd0               /cdrom          cd9660  ro,noauto       0       0
proc                    /proc           procfs  rw              0       0
linproc         /compat/linux/proc      linprocfs       rw,noauto       0 0

swap не нужно проверять и монтировать, proc и linproc если есть, тоже опускаем,
проверяем все остальные:

# fsck -y /
по завершении монтируем на rw
# mount /
# fsck -y /home
# mount /home
# fsck -y /tmp
# mount /tmp
# fsck -y /usr
# mount /usr
# fsck -y /var
# mount /var

подключаем swap

# swapon -a (необязательно, если не нужно)

все, можем работать или переходить в multiuser mode CTRL-D


"Разбить HDD с установленной FreeBSD"
Отправлено Pahanivo , 20-Ноя-09 09:02 
>Всем доброго времени суток.
>
>Помогите пошагово решить возникшую проблему.
>Скачал Web-сервер на базе FreeBSD 7.2 (виртуальная машина для VMware) запустил протестировал,
>даже настроил все как нужно и слил имидж на реальный винт,
>запустил на железе все работает, но вся проблема в том, что
>для VMware виртуальный жесткий диск был создан в 4Gb, а жеский
>диск 40Gb. Нужна пошаговая инструкция как добавить 36 неиспользуемых гигов.

dump/restore (как вариант via ssh)
по соответствующим весщам подскажет местный поиск и гугл