Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: DidkoSlawow в Aug 06, 2009, 10:00



Титла: /home директорията ми изчена, след реинстал
Публикувано от: DidkoSlawow в Aug 06, 2009, 10:00
Омазах дебиана и реших да го преинсталирам, имам 10 гигабайтов дял, който форматирах и направих / , /home е 50 гигабайта, но след инсталацията на новия Дебиан (Lenny+KDE4.1 от backports) имам нов /home дял, който е в 10 гигабайтовия партишън.. искам да махна тоя /home и да си върна старият! Как ще стане ?  :'(


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: tiran в Aug 06, 2009, 10:17
mount /dev/....(където ти е стария home) /home
Може да си го дефинираш и в fstab-a. Поне това ми идва на акала :)


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: DidkoSlawow в Aug 06, 2009, 10:37
Не съм на 100% сигурен какви ги върша  ;D :D какво значи където ти е бил /home ?
Благодаря!


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: tiran в Aug 06, 2009, 11:55
Ами дяловете на хард диска се виздат като устройства, които се намират в директория /dev/ . За да видиш съдържанието им е необходимо да се mount-нат в някоя папка за което ти са необходими администраторски права. Съдържанието на папката в която е mount-нат дяла се запазва но се визда само съдържанието на дяла а не съдържанието на папката. Кое точно устройство е бившия дял /home не знам. Провери устройствата които почват с sda и hda, обикновено е някое от тях.


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: DidkoSlawow в Aug 06, 2009, 14:15
Оки, дотук добре, виждам го в /dev/ директорията, но пише Block Device и е няква питанка иконата, по-точно от hda до hda6 са block device  ??? http://img196.imageshack.us/i/snapshot2k.png/


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: bop_bop_mara в Aug 06, 2009, 14:44
Ето линк да се запознаеш с видовете файлове в Юниксоподобните ОС: http://en.wikipedia.org/wiki/Unix_file_types (Отначало е малко трудно за осъзнаване как така всичкото желязо е файл, но с времето се свиква :) )
Казваш, че бившия ти home е бил 50-гигабайтов дял. Значи с някоя програмка за изреждане и манипулация на дяловете търсиш на кое устройство съответства дял с 50ГБ размер. Такива програмки могата да бъдат gparted, qtparted, parted (parted -l), fdisk (fdisk -l), искат админски права. Пример:
OVNI:/home/mara# parted -l
Model: ATA Maxtor 6Y080M0 (scsi)
Disk /dev/sda: 82.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system  Flags
 3      32.3kB  14.7GB  14.7GB  primary   ext3             
 1      14.7GB  15.7GB  1003MB  primary   linux-swap       
 2      15.7GB  82.0GB  66.2GB  extended               lba 
 5      15.7GB  82.0GB  66.2GB  logical   ntfs             


OVNI:/home/mara#

Отгоре си пише, че диска е /dev/sda, да речем, че дяла, който ми трябва е 66ГБ => номер 5 (а не номер 2!), т.е. block device файлът, който му съответства е /dev/sda5. Остава да кажеш в fstab-а /dev/sda5 да се монтира в /home със съответните опции за файловата му система.


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: DidkoSlawow в Aug 06, 2009, 15:28
debian:~# fdisk -l

Disk /dev/hda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x16091609

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         851     6835626   83  Linux
/dev/hda2             852        7296    51769462+   5  Extended
/dev/hda5             852        1039     1510078+  82  Linux swap / Solaris
/dev/hda6            1040        7296    50259321   83  Linux

немога да се ориентирам нещо.. ???


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: phantomlord в Aug 06, 2009, 16:03
mount какво ти казва?


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: bop_bop_mara в Aug 06, 2009, 16:34
/dev/hda6 трябва да е


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: DidkoSlawow в Aug 06, 2009, 18:29
Код:
debian:~# mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)


добре /dev/hda6 и сега какво да го правя  :D ::)

Edit: малко на своя глава направих някой неща и резултата е НЕзареждане на файловия мениджър :D
Код:
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    errors=remount-ro 0       1
/dev/hda5       none            swap    sw              0       0
/dev/hda6       /home           ext3
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
Но незнам какви опции и dump и pass да му добавя на hda6
след това чукнах
Код:
mount -a
Опитах да вляза в Dolphin за да проверя дали стария /home е на мястото си, но последва
Код:
debian:~# dolphin
<unknown program name>(10734)/: KUniqueApplication: Cannot find the D-Bus session server

<unknown program name>(10733)/: KUniqueApplication: Pipe closed unexpectedly.


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: bop_bop_mara в Aug 06, 2009, 19:07
На реда за /dev/hda6 добави и останалите параметри - същите неща, които са за кореновата файлова система.
/dev/hda6       /home               ext3    errors=remount-ro 0       1


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: plandz в Aug 06, 2009, 20:29
На реда за /dev/hda6 добави и останалите параметри - същите неща, които са за кореновата файлова система.
/dev/hda6       /home               ext3    errors=remount-ro 0       1

А не трябва ли да е така:
/dev/hda6         /home        ext3         defaults       0    2

Защо останалите неща да са същите като за кореновата файлова система?

defaults - Uses the default options that are rw, suid, dev, exec, auto, nouser, and async.


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: bop_bop_mara в Aug 06, 2009, 21:01
А не трябва ли да е така:
/dev/hda6         /home        ext3         defaults       0    2

Защо останалите неща да са същите като за кореновата файлова система?

defaults - Uses the default options that are rw, suid, dev, exec, auto, nouser, and async.
Всъщност не знам :) Помня, че като си форматирах 1 дял под ext3 за fstab просто копирах реда за / и смених устройството и точката на прикачване и нямаше някакви сериозни проблеми :) errors=remount-ro не ми изглежда излишно, но може и да греша :)


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: plandz в Aug 06, 2009, 21:41
А не трябва ли да е така:
/dev/hda6         /home        ext3         defaults       0    2

Защо останалите неща да са същите като за кореновата файлова система?

defaults - Uses the default options that are rw, suid, dev, exec, auto, nouser, and async.
Всъщност не знам :) Помня, че като си форматирах 1 дял под ext3 за fstab просто копирах реда за / и смених устройството и точката на прикачване и нямаше някакви сериозни проблеми :) errors=remount-ro не ми изглежда излишно, но може и да греша :)

Така става,но не е било home-директория и не е много правилно.
Иначе и аз имам маунтнати ext3 дялове,но така:

/dev/sda3       /home/pland/.mount/sda3       ext3    defaults        0       0

т.е. в директория от домашната ми директория и мога да пиша в тях.Мисля,че ти с тази ro-опция не можеш.Може и да греша.Изморен съм много и не ми се мисли сега.
Помня,че доста експериментирах с еxt3-дяловете,докато успях да направя така,че да мога и да записвам в тях.
Но за /home съм сигурен,че записът в fstab е така.


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: DidkoSlawow в Aug 06, 2009, 22:50
Стана и без да добавям дефоулт и 0 0, да ги добавя ли и ако не ги добавя, ще имам ли проблеми?


Титла: Re: /home директорията ми изчена, след реинстал
Публикувано от: plandz в Aug 07, 2009, 20:28
Стана и без да добавям дефоулт и 0 0, да ги добавя ли и ако не ги добавя, ще имам ли проблеми?

Ето ти малко полезни четива - чети и се образовай  ;)

http://mylinuxtoni.site88.net/index.php?option=com_content&task=view&id=42&Itemid=26
http://en.wikipedia.org/wiki/Fstab

Успех!