Страница 1 из 2
перемещение /usr
Добавлено: 08 мар 2008, 01:51
Log_
Проблема собственно вот в чем, закончилось место на разделе где стоит вся система кроме /home думаю перенести /usr на другой винт как это сделать чтоб не запороть все? какую файловую систему выбрать для этого раздела?
Добавлено: 08 мар 2008, 04:58
Quantum
Сыстэма - што-кольвек з журналяваных: ext3 ці reiser.
Потым проста скапіяваць зьмест /usr на новы дыск, пацерці /usr/*, ды падмацаваць новы дыск у /usr.
Добавлено: 08 мар 2008, 11:25
Llama
Quantum, ці ты дурны ці не чытаеш што пішаш? "пацерці /usr/*, ды падмацаваць новы дыск у /usr." - паспрабуй на сабе спачатку перад тым як давць такія саветы...
Log_, зрабіць новый падзел, зрабіць на ім файлавую сістэму за дапамогй mkfs - напрыклад reiserfs ці ext3. Падключыць новую файлавую систэму у /mnt. Зрабіць cp -ax /usr/* /mnt. Прапісацоь новый падзел у /etc/fstab. Перагрузіць кампутар, паглядзець што піша каманда mount - упэўніцца, што новы падзел падмантаваны ў /usr. Калі ўсё добра, то падмантаваць каранёвую фалавую сістэму ў /mnt, ды зрабіць rm -rf /mnt/usr/. Усё можна зрабіць без перазагрузкі вядома ж, але б я раіл лішні раз перагрузіць комп чым потым спрабаваць яго загрузіць без /usr
Добавлено: 08 мар 2008, 17:59
Log_
Всетаки я удалил с обоих винтов /usr теперь буду ставить заново
Добавлено: 09 мар 2008, 22:52
IceMan
Quantum писал(а):Сыстэма - што-кольвек з журналяваных: ext3 ці reiser.
Потым проста скапіяваць зьмест /usr на новы дыск, пацерці /usr/*, ды падмацаваць новы дыск у /usr.
Все было правильно сказано, только вначале нужно думать, а потом Enter жать. Думаю Quantum имел ввиду скопировать /usr/* на новый винт, потом потереть на старом /usr/* и смонтировать новый /usr/ на старое место. Ессно это делать лучше под LIVECD.
Добавлено: 12 мар 2008, 22:04
Semiono
А нельзя совместить "/" + "/usr" = "/",
или usr переименовать ?
Добавлено: 13 мар 2008, 01:48
grub
Semiono, стрем ситуации в том, что _как только_ у тебя из пределов досягаемости теряется (хоть на мгновение) каталог /usr/bin... то система теряет 90% (а то и больше) функциональности.
Ты при этом оказываешься в положении, сравнимом с положением "из оружия -- только нож" на предпоследнем уровне твоего любимого шутера...
Добавлено: 13 мар 2008, 10:21
Llama
grub, на самомо деле, все что надо для _локального_ излечения есть на /. Дургое дело, что форум - для чайников, и такого рода попадания /usb действительно равносильно kernel panic'у....
Добавлено: 13 мар 2008, 10:25
grub
Llama, ну так я ж и не говорю, что с одним ножом на предпоследнем уровне нельзя выжить.
Просто это не каждый может
10% оставшимися процентами функциональности вполне можно поднять систему, если только директория не удалена безвозвратно, кто ж спорит.
Добавлено: 13 мар 2008, 11:40
leave
А я вот читаю тред, и никак не могу понять - на кой хрен такие извращения? Или это только я одиннадцатую заповедь блюду: "не трогай работающую систему"?
Добавлено: 13 мар 2008, 14:07
grub
leave, первое же сообщение начинается с описания конкретной проблемы -- система уперлась в емкость раздела.
Достаточно распространенная ситуация кстати.
Добавлено: 13 мар 2008, 15:57
leave
grub, я про товарища Semiono
Добавлено: 20 мар 2008, 13:21
Semiono
Что то тут интересное разворачивается, а я и забыл про топик...
И как обычно, все чего-то знають, но таят
Но чесное слово, я не люблю когда однотипные директории имеют разного уровня погружаемость...
/bin
/usr/bin
/sbin
/usr/sbin
как то это криво
хотя история конечно древнейшая, тут уж поздно менять юниксы.
но для личного пользования, я бы оставил миниммум rwx------ /bin
Добавлено: 20 мар 2008, 16:39
Llama
Semiono, разделение сделано правильно и обосновано, особенно это в FreeBSD заметно. В подкаталогах корневого каталога лежит то что надо для _загрузки_ ОС. Все остальное - в /usr/.
Добавлено: 20 апр 2008, 23:08
Yankeppey
Llama,
спасибо!
переносил /home, этим же руководствовался