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

Исходное сообщение
"Диски во FreeBSD 4.x"

Отправлено Stranger , 17-Дек-01 19:37 
Подскажите, как во FreeBSD поменять один винт на другой, побольше? То есть, есть винт на 1 гиг, смонтированный как /usr. Надо вместо него поставить другой на 2 гига, перекатав всю структуру каталогов. Как это сделать?

Содержание

Сообщения в этом обсуждении
"RE: Диски во FreeBSD 4.x"
Отправлено lavr , 17-Дек-01 20:39 
>Подскажите, как во FreeBSD поменять один
>винт на другой, побольше? То
>есть, есть винт на 1
>гиг, смонтированный как /usr. Надо
>вместо него поставить другой на
>2 гига, перекатав всю структуру
>каталогов. Как это сделать?

1) подключить новый диск
2) оформить partition/или_весь_диск (fdisk)
   /stand/sysinstall

man fdisk

3) оформить label и fs:

  - mkdir /mnt/usr
  - /stand/sysinstall
  или руками disklabel и newfs

man disklabel
man newfs

4) подмонтировать, если не подмонтирован
5) используя dump/resore или gtar скопировать
/usr -> /mnt/usr, например:

gtar -cvf - -C /usr . | gtar -xpf - -C /mnt/usr

6) заменить старый вход "usr_old-device /usr ..."
в fstab на тот что будет с новым диском.

reboot
that's all