freebsd изменение размера партиций

Форум для обсуждения любых тем
Аватара пользователя
Firestorm
Неотъемлемая часть форума
Сообщения: 564
Зарегистрирован: 30 окт 2005, 10:10
Откуда: Минск
Контактная информация:

freebsd изменение размера партиций

Сообщение Firestorm »

Доброго времени суток. Есть проблема. При установке системы выбрано неоптимальное разбиение слайса на партиции. Необходимо урезать раздел /home добавить раздолья разделу /tmp. Подскажите как сделать правильно и не потерять данные. Курил growfs, но насколько понял, он позволяет только увеличить размер засчет свободного места, а его нет. Как безопасно отобрать место у одного раздела и дать его другому?
-=FreeBSD Inside=-
http://chrysler-dodge.by - Клуб любителей американских автомобилей

Ларин
Неотъемлемая часть форума
Сообщения: 484
Зарегистрирован: 19 ноя 2007, 15:01
Контактная информация:

Re: freebsd изменение размера партиций

Сообщение Ларин »

Firestorm писал(а):Доброго времени суток. Есть проблема. При установке системы выбрано неоптимальное разбиение слайса на партиции. Необходимо урезать раздел /home добавить раздолья разделу /tmp. Подскажите как сделать правильно и не потерять данные. Курил growfs, но насколько понял, он позволяет только увеличить размер засчет свободного места, а его нет. Как безопасно отобрать место у одного раздела и дать его другому?
на счет growfs ты прав.
а изменить раздел ufs невозможно, но можно в zfs
я бы на твоем месте сделал бы проще. подруби чистый винт. сделай образы dump-ом. потом переразбей рабочий винт как тебе надо, а потом restore:)
можно еще юзать не винт, а какой-нить фтпшник (я так фряху с компа на ноут переносил)
Two of the most famous products of Berkeley are LSD and BSD:)

Аватара пользователя
Firestorm
Неотъемлемая часть форума
Сообщения: 564
Зарегистрирован: 30 окт 2005, 10:10
Откуда: Минск
Контактная информация:

Re: freebsd изменение размера партиций

Сообщение Firestorm »

Ларин,

Я тут нашел статью про clonehdd, попробую еще им :) спасибо за совет ;) и твой способ будет опробован
-=FreeBSD Inside=-
http://chrysler-dodge.by - Клуб любителей американских автомобилей

Ларин
Неотъемлемая часть форума
Сообщения: 484
Зарегистрирован: 19 ноя 2007, 15:01
Контактная информация:

Re: freebsd изменение размера партиций

Сообщение Ларин »

Firestorm писал(а):Ларин,

Я тут нашел статью про clonehdd, попробую еще им :) спасибо за совет ;) и твой способ будет опробован
на самом деле clonehdd это тоже самое, что я написал. это перловый скрипт, который юзает стандартные проги, но предоставляет удобный интерфейс:)

Код: Выделить всё

#!/usr/bin/env perl

# CloneHDD is a Perl script, which make clone (backup) your disk partitions (OS FreeBSD only)
# Copyright (C) 2007 Anton Lysenok. bart@tapolsky.net.ua
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
# Also add information on how to contact you by electronic and paper mail.


### WARNING ### WARNING ### WARNING ### WARNING ### WARNING ### WARNING ###
#    DO NOT MODIFY SOURCE CODE! ALL VARIABLES ARE SET IN COMMAND LINE.    #
#               PLEASE, READ DOCUMENTATION BEFORE USE                     #
### WARNING ### WARNING ### WARNING ### WARNING ### WARNING ### WARNING ###


#Path to external programs
$mount='/sbin/mount';
$df='/bin/df';
$fdisk='/sbin/fdisk';
$dd='/bin/dd';
$echo='/bin/echo';
$bsdlabel='/sbin/bsdlabel';
$newfs='/sbin/newfs';
$mount='/sbin/mount';
$umount='/sbin/umount';
$dump='/sbin/dump';
$restore='/sbin/restore';
$yes='/usr/bin/yes';
$date='/bin/date';
Two of the most famous products of Berkeley are LSD and BSD:)

Ответить