« Отговор #3 -: Jun 27, 2010, 07:36 »
То тук "терминала" може и без него. Трябват само малко знания и нищо повече.
1. Първо, (В убунту), ако имаш нещо ценно в домашната директория, го премести в дяла, който слакуера ползва за домашна директория. Създаваш си директория за потребителя си, като му задаваш подходящите права и номер на потребителя.
2. Отваряш файла /etc/fstab чрез някаква текстова програма (кеф ти в конзола, кеф ти графична) но с администраторски права и вписваш на съответният дял да се монтира в /home. Записваш промените.
3.Рестартираш системата или в конзола монтираш новото положение и това е.
Сега по-подробно, че съм сигурен че няма да се сетиш за какво става въпрос....
Първо.
В слака се използва графичната среда КДЕ, а в убунту е Гноме. Това не те ли обърква?
Ако искаш да ползваш слакурското /home и всичките настройки от тамошният си потребител, трябва просто да си запишеш на листче името и номера на потребителя си. Отваряш си файловият браузър и навигираш до дяла на слака и отваряш файла /etc/passwd. (Може конзолно, може и графично) Намираш реда, описващ слакуерският ти потребител. За пример gamers:
gamers:x:1100:1100:gamers:/home/gamers:/bin/bash
В случая тук номера на потребителя е 1100, при тебе може да е друго - 500 или 1000.
Записваш си номера, паролата би трябвало да си я помниш.
Ако не искаш да ползваш слакуерският си потребител, а убунтутовският, просто трябва да копираш папката на у.потребителя до папката на слакуерският потребител, Това трябва да стане с администраторски права. В не убунту дистрибуции стартирането на програми с администраторски права е елементарно в графичен режим (точно Слакуер), докато в убунту няма създаден root и се използва команда sudo, с която трябва да работиш в конзолата. Гном не ползвам и нека някой друг ти обясни как да стане да си пускаш програмите с администраторски права .
Ако стане да пуснеш nautilos с администраторски права, в него просто копираш папката на потребителя ти в убунту в дяла на слакуерското /home (което е на друг дял, който се използва за /home, нали така..) . Остава само да цъкнеш с десен бутон на мишката, да избереш Свойства - Права и там да зададеш тази папка да е собственост на потребителят ти в убунту и да запишеш номера на потребителя си (ако го иска де).
След това отваряш отново през файловият браузер с администраторски права с програма за редактиране на текстови файлове (той също ще има администраторски права) файла /etc/fstab и там монтираш дяла в точка /home:
Например, убунту ти е инсталирано в дял sda2. В тоя дял ти е и /home.
Слакуера ти е в дял sda3, а /home на слака ти е sda4. Съответно в дял sda4 имаш директории на потребители.
Сега в /etc/fstab на убунту нямаш запис на дял, който да се монтира /home . Добавяш просто ред:
# /home was on /dev/sda7 during installation
UUID=276ef216-3c6c-4551-8f34-cce4424e511c /home ext4 defaults 0 0
Така изглежда при мене, защото е генериран още при инсталацията. При тебе няма такъв ред. Можеш да го напишеш така, като този UUID ще трябва да го видиш за този дял sda4 какъв е. Но ще свърши работа и просто:
/dev/sda4 /home ext4 defaults 0 0
Разбира се, запиши си твоята фаилова система за sda4. При мене е ext4 и дяла е примерен sda4. При тебе си запиши твоите данни.
Сега остава да разчистиш каквото имаш обемно в директорията home в убунтутският дял, защото след монтирането по описанието във fstab то няма да се вижда, но ще заема място. Понеже дяла все още се използва и то от твоя потребител, няма как да си изтриеш директорията.
Можеш да рестартираш, да влезеш в слакуер, от там да изтриеш каквото има в хоме в убунтутският дял (с админски права). Или в Убунту да си създадеш потребителят root и да се логнеш през него и да изтриеш папката. Първото е по-лесно.
И най бързият начин - създаваш си потребител root, излизаш от графичната среда, логваш се конзолно като роот и триеш папката. Чрез команди. Например:
rm -r /home/папка-на-потребителя- ти
Като рестартираш и избереш убунту, вече трябва всичко да е наред и да си влезеш в потребителя, като /home ще е вече sda4. A, да, ако сда4 ти е монтиран и някъде другаде, ще стане мазало. За това гледай внимателно в fstab да не се дублират дяловете.
Ако не ще да влезе в потребителя ти, значи има проблем с правата. Или домашната ти папка не е на потребителя ти, или номера на потребителя ти не е същият.