The Diary
Дневникът на Jul
<- Предишен запис (2006-09-16) | Дневника | Следващ запис (2006-09-18) ->
Архив
Неделя, 17 Септември 2006
Днес най-сетне ми писна тотално и решх, че е време да се хвърля с главата напред и да слагам Debian и на моята машина. Сузето си омаза здраво базата данни за инсталираните пакети, пък и не можех да го ъпдейтвам нещо, а и поради различните компилатори не можех да ползвам distcc за да компилирам и на двете машини. Инсталацията мина много гладко, но уви се наложи да сложа 32битовата версия. Причината да не сложа 64битовата беше, че NetInst CDто което преди време си бях запекъл даваше някаква грешка в началото още, че не можело да определи каква версия на Дебиан е самото то и няма да се инсталира докато не разбере. Е заебах го и пуснах 32битовата инсталация. Посленаслагах малко пакети, а докато те се свалят гледах по Pro7 Bad Boys 2 забавно филмче, нищо, че го гледам за 3ти път. Особено ме кефи момента когато единя пич се надруса здраво с Екстази. И като прави групости в къщата на шефа им. Като свърши филма, инсталацията вече беше 6. Последна стъпка беше да си прехвърля home-а ми. Е това стана много много лесно. Ето как е то в няколко лесни стъпки
Прехвърляне на /home partition на друга дистрибуция/инсталация без chown и chmod. Например ако в директорията има файлове притежание на различни хора и един глобален chown не е добра идея.1. Докато имате старата дистрибуция още вижте в /etc/passwd кой е номера на юзъра и на групата (uid и gid). Ето как да ги намерите. Всеки ред в passwd изглежда така:
zaio:x:666:1234:Zaiko Baiko:/home/zaio:/bin/bash
От тук се вижда че gid е 666, а uid е 1234 и че до сега домашната директория на Зайо е била /home/zaio. Това се прави за всички юзъри без root. Ако и той е на отделен дял мже да приложите и за него тази тактика.
2. Създавате в новата дистрибуция юзърите без да сте монтирали дяла , например с adduser zaio и т.н. без да им създавате домашни директории. После редактирате файла /etc/passwd и /etc/group така, че номерата на потребителите и съответните им групи да пасват както са били в старата дистрибуция. Защото например SuSE и Debian ползват различна система за номериране на юзърите. Или пък може да не искате да прехвърляте всички потребители.
3. Вече сте готови да добавите един ред в /etc/fstab да се монтира и файловата система на /home. Той трябва да енещо такова само с верен дял на диска и тип на дяла.
/dev/hda2 /home reiserfs defaults 0 2
4. Правите един mount -a и ако всичко е минало успешно трябва да може да се логнете с новосъздадените юзъри и те да виждат своите ~.
Напоследък съм на вълна писане на туториалчета, ама ще ме прощават нетехническите настроени читатели, просто намирам за добра идея да споделя на български малко знание за да спестя мъките на другите.
[ Добави коментар ]Comments, texts and pictures not signed by me are property of their respective owners.
(c) 2003-2005 by Georgi Chorbadzhiyski. Some rights reserved.
Страницата е генерирана от Glog v3.50