|
stworzenie partycji home po instalacji Debiana
gadonn - 21-03-2009 19:06
Witam. Zainstalowałem Debiana kolejny raz. Tym razem jednak nie foramtowałem wcześniej utworzonej partycji home. Okazało się, że po zainstalowaniu nie widzi on starej partycji jako home. Moje pytanie jest takie czy dałoby się teraz stworzyć ją jeszcze raz, gdyż nie chce mi się już ponownie instalować całego systemu? Kozdrawiam. gadon
silentwr - 21-03-2009 19:45
Ciężko zrozumieć ten twój zlepek słów :P Domyślam się, że chodzi ci o podmountowanie starej partycji home. Było o tym na forum, poszukaj na temat /etc/fstab i mountowania partycji /home.
ilin - 21-03-2009 19:50
Ja mniej więcej łapię o co chodzi.
Pokaz
fdisk -l
oraz
cat /etc/fstab
gadonn - 22-03-2009 09:37
Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xe8d9e8d9
Device Boot Start End Blocks Id System /dev/sda1 12860 19457 52998435 7 HPFS/NTFS /dev/sda2 2 2660 21358417+ f W95 Ext'd (LBA) /dev/sda3 * 2661 5210 20482875 7 HPFS/NTFS /dev/sda4 5211 12859 61440592+ 7 HPFS/NTFS /dev/sda5 2 1531 12289693+ 83 Linux /dev/sda6 1532 2551 8193118+ 83 Linux /dev/sda7 2552 2660 875511 82 Linux swap / Solaris
Partition table entries are not in disk order
proc /proc proc defaults 0 0 /dev/sda6 / ext3 errors=remount-ro 0 1 /dev/sda7 none swap sw 0 0 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/sda1 /mnt/dysk1 ntfs-3g rw,uid=1000,gid=100,fmask=0111,dmask=0,locale=en_US.utf8,silent 0 0 /dev/sda3 /mnt/dysk3 ntfs-3g rw,uid=1000,gid=100,fmask=0111,dmask=0,locale=en_US.utf8,silent 0 0 /dev/sda4 /mnt/dysk4 ntfs-3g rw,uid=1000,gid=100,fmask=0111,dmask=0,locale=en_US.utf8,silent 0 0
Mnie chodzi żeby po prostu stworzyć na sformatowanej partycji partycję /home i żeby system ją widział. Pozdrawiam
ilin - 22-03-2009 09:50
Czy to jest twoja dawna partycja home? /dev/sda5 2 1531 12289693+ 83 Linux
Teraz co zamierzasz.
Masz tam nie tknięty dawny katalog domowy i chcesz go używać? Czy nazwa użytkownika jest taka sama?
gadonn - 22-03-2009 10:06
Nazwa użytkownika jest taka sama, tyle że tamta partycja jest już sformatowana, ale poprzez program systemowy, a nie podczas instalacji. Chciałbym używać jej jako partycji /home tylko nie mogę znaleźć jak to zrobić.
ilin - 22-03-2009 10:26
To ją dopisz do fstaba /dev/sda5 /home ext3 defaults 0 2
UWAGA czekają Cię niespodzianki przy pierwszym uruchomieniu.
1. Musisz utworzyć katalog z nazwą użytkownika. 2. Zmienić mu rekursywnie właściciela na użytkownika. 3. Przekopiować do niego pliki z /etc/skel
Zakładam, że ta partycja jest sformatowana.
Najłatwiej zaś było by utworzyć nowego użytkownika. Ewentualnie zaś potem usunąć starego i utworzyć go na nowo.
Akkon - 22-03-2009 17:09
Wystarczy nowego użytkownika utworzyć z odpowiednimi opcjami: useradd -d /home/użytkownik -s /bin/bash -G cdrom,floppy,audio,video,plugdev -m użytkownik
ilin - 22-03-2009 17:14
Przy tworzeniu nowego użytkownika nie musimy nic kopiować z /etc/skel gdyż jest to robione automatycznie.
Powyższe info podałem gdyby gadonn nie tworzył nowego użytkownika tylko bazował na istniejącym.
gadonn - 22-03-2009 18:47
1. Musisz utworzyć katalog z nazwą użytkownika. 2. Zmienić mu rekursywnie właściciela na użytkownika. 3. Przekopiować do niego pliki z /etc/skel
Mógłbyś wytłumaczyć dokładnie te punkty, gdyż jestem początkującym użytkownikiem Debiana i nie do końca wszystko rozumiem.
ilin - 22-03-2009 20:00
1.W tej chwili /home/gadonn masz na partycji głównej. Teraz będzie na innej więc musisz utworzyć katalog gadonn 2.gadonn musi być włascicielem katalogu i wszystkiego co się w nim znajduje więc trzeba nadać odpowiednie prawa.
polecenie chown z opcjami.
3.W katalogu domowym każdego użytkownika znajdują się pliki konfiguracyne dla powloki .bashrc ,.bash_profile itp.
Ich pierwowzór znajduje sie w /etc/skel dlatego należy je z tamtąd przekopiowac.
Użyłem nazwy /home/gadonn nie wiem jak tam masz więc przykładowo użyłem nazwy tego użytkownika
sj65 - 23-03-2009 00:41
Moi szanowni Koledzy podali w tych kilku postach dużo mądrych wiadomości. Przepraszam, pozwolę dopisać do tego tematu parę zdań wynikających z własnego doświadczenia. Ja robiłem tak:
1. Logowałem się jako root bez trybu graficznego, druga opcja w menu przy starcie gruba. (single-user mode).
2. W konsoli nano /etc/fstab
3. Dopisywałem tak jak pokazał Kolega ilin: /dev/sda5 /home ext3 defaults 0 2
3. Montowałem partycję sda5 np. w katalogu /mnt, bo już jest. mount -t ext3 /dev/sda5 /mnt
4. Przenosiłem (F6 w mc) katalog użytkownika z obecnej partycji home za pomocą "mc" do katalogu /mnt (kopiowanie za pomocą mc ma tę zaletę, że podobno uprawnienia plików pozostają te same)
Po ponownym uruchomieniu systemu partycja /home, a w niej przeniesiony katalog domowy znajdują na partycji sda5.
Pozdrawiam sj65
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|