Всем доброй ночи!
Есть задача подключить второй hdd на систему с freebsd, для выноса на него каталога /var со всем его содержимым. Чесно говоря думал будет просто, но что-то оказалось наоборот. Думал создать fdisk слайс, создать в нем через label /var, подмонтировать его временно в mnt и перелить всё из /var. Оказалось идея нереализуема и бредова.
Сейчас подсоединил hdd, создал через sysinstall средствами fdisk слайс, а вот через label не получается ничего в слайсе создать. То есть я в label создаю тот же /test, выхожу через q из sysinstall и слайс становится пуст.
Я так понял, что нужно как-то чем-то создать в новом слайсе например /temp и прописать его в fstab, затем залить в него все файлы и переименовать. Хотя какой-то бред.Кто подскажет как быть, что-то я вообще запутался?
Задача прежняя, вынести /var на другой hdd со всем содержимым.
а newfs не забыл сделать?
>Всем доброй ночи!
>Есть задача подключить второй hdd на систему с freebsd, для выноса на
>него каталога /var со всем его содержимым. Чесно говоря думал будет
>просто, но что-то оказалось наоборот. Думал создать fdisk слайс, создать в
>нем через label /var, подмонтировать его временно в mnt и перелить
>всё из /var. Оказалось идея нереализуема и бредова.
>Сейчас подсоединил hdd, создал через sysinstall средствами fdisk слайс, а вот через
>label не получается ничего в слайсе создать. То есть я в
>label создаю тот же /test, выхожу через q из sysinstall и
>слайс становится пуст.
>
>
>Я так понял, что нужно как-то чем-то создать в новом слайсе например
>/temp и прописать его в fstab, затем залить в него все
>файлы и переименовать. Хотя какой-то бред.
>
>Кто подскажет как быть, что-то я вообще запутался?
>Задача прежняя, вынести /var на другой hdd со всем содержимым.
dump + restore
Проблема была немного в другом, точнее в том, что я выходил через q а применять через w не нажимал.Значит поступил примерно так:
1. Создал на диске временную папку и скопировал туда содержимое файловой системы /var.
2. Закоментировал в /etc/fstab строку, которая монтирует /var и проребутил тачку, так как просто размонтироваться /var не хочет,пишет занят девайс.
3. На новом винте создал слайс, а затем создал файловую систему /var применив ее с помощью нажатия w.
4. В fstab раскомментировал строку с монтированием /var и есно переправил цифру в монтируемом девайсе.
5. Проребутил тачку, все стало на свои места.После всего этого, при вызове команды mount ясно видно, что все разделы смонтированы с одного hdd а /var c другого.
/dev/ad6s1a on / (ufs, local)
devfs on /dev (devfs, local)
/dev/ad6s1e on /tmp (ufs, local, soft-updates)
/dev/ad6s1f on /usr (ufs, local, soft-updates)
/dev/ad1s1d on /var (ufs, local, soft-updates)
А вот теперь главный непоняток в данной ситуации, я захожу через sysinstall c помощью label для работы с ad6 и пытаюсь удалить /dev/ad6s1d. Удаление через нажатие d происходит но не применяется через w, пишетERROR: Unable to write data to disk ad6
(100%)Ну ведь раздел не занят, почему я не могу его удалить?
Как итог у меня висит 10 gb в воздухе. Я даже удалял в /dev/файл ad6s1d. КОроче никак не могу убить старый /var
Подскажите как от него избавится?