Автор Тема: Hdd проблем с маунт  (Прочетена 2511 пъти)

Владимир Колев

  • Напреднали
  • *****
  • Публикации: 42
  • Distribution: Ubuntu 8.04
  • Window Manager: GNOME
    • Профил
    • WWW
Hdd проблем с маунт
« -: Mar 19, 2006, 18:27 »
Та така пак да тормозя с глупавите въпроси тоя пат прочетох какво е писано във форума по темата, но отговор на моя проблем за съжаление не намерих. Та значи как стоят  нещата:
Имах си аз един дял на диска Д: който си беше на виндовс-а и беше маунтнат като такав. Но ... понеже реших лека полека да преминавам изцяло на линукс реших този дял да го зачистя и да си го ползвам под линукс форматиран под райзер. като цяло операцията протече така: С партитион магик си го форматирах дяла но ... като включих сусе-то и ... вижда дяла ма не мога да пиша на него ... форматирах го и под линукс ... пак сащия ефект ... струва ми се, че не мога да го маунт ... то ме пита как да бъде маунтнат  ... аз го написах така : /хда5 ... но ме интересува къде мога да дам линукс-а сам да си свърши работата така че да мога да си записвам неща по диска както си е по принцип и  в виндовс? И ако не става автоматично къде да намеря инфо как да ги направя  нещата? Предварително благодаря!
Активен

Math is like love, simple idea, but it can get complicated!

  • Гост
Hdd проблем с маунт
« Отговор #1 -: Mar 19, 2006, 18:39 »
Питай търсачката за fstab, всичко което искаш се записва там (/etc/fstab). Предполагам щом опишеш дяла правилно там ще го ползваш без на ръка да го монтираш всеки път '<img'>
Активен

Владимир Колев

  • Напреднали
  • *****
  • Публикации: 42
  • Distribution: Ubuntu 8.04
  • Window Manager: GNOME
    • Профил
    • WWW
Hdd проблем с маунт
« Отговор #2 -: Mar 19, 2006, 18:51 »
Примерен код
/dev/hda6            /                    reiserfs   acl,user_xattr        1 1
/dev/hda1            /windows/C           ntfs       ro,users,gid=users,umask=0002,nls=utf8 0 0
LABEL=Work           /hda5/               reiserfs   user,acl,user_xattr                    1 2
/dev/hda7            swap                 swap       defaults              0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/dev/cdrecorder      /media/cdrecorder    subfs      noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
none                 /subdomain       subdomainfs noauto         0 0


Ем това е във файла а незнам как да го оправя? виждам къде може да е проблема ама не смея да пипам ... имате ли предложения как да го оправя?
Активен

Math is like love, simple idea, but it can get complicated!

GoodT

  • Напреднали
  • *****
  • Публикации: 361
    • Профил
Hdd проблем с маунт
« Отговор #3 -: Mar 19, 2006, 19:17 »
сложи му rw - за четене и запис
/dev/hda5          /hda5/               reiserfs   rw,user,acl,user_xattr                    1 2
Активен

Владимир Колев

  • Напреднали
  • *****
  • Публикации: 42
  • Distribution: Ubuntu 8.04
  • Window Manager: GNOME
    • Профил
    • WWW
Hdd проблем с маунт
« Отговор #4 -: Mar 19, 2006, 19:57 »
Много благодаря за помощта този ред го прибавих, само че не мога да записвам нищо на диска пише ми:
Access denied to /hda5
идея някаква какво съм пропуснал? Къде другаде трябва да пипна, за да се оправи това?
Активен

Math is like love, simple idea, but it can get complicated!

GoodT

  • Напреднали
  • *****
  • Публикации: 361
    • Профил
Hdd проблем с маунт
« Отговор #5 -: Mar 19, 2006, 20:07 »
Ами сложи му и - users. '<img'>
/dev/hda5          /hda5/               reiserfs   rw,user,acl,user_xattr,users 1 2
Активен

Владимир Колев

  • Напреднали
  • *****
  • Публикации: 42
  • Distribution: Ubuntu 8.04
  • Window Manager: GNOME
    • Профил
    • WWW
Hdd проблем с маунт
« Отговор #6 -: Mar 19, 2006, 20:21 »
Прибавих го и това ... и пак ми е сащото ...
Много ти благодаря за помощта ама явно нещо при мен не е наред '<img'>
Активен

Math is like love, simple idea, but it can get complicated!

GoodT

  • Напреднали
  • *****
  • Публикации: 361
    • Профил
Hdd проблем с маунт
« Отговор #7 -: Mar 19, 2006, 20:39 »
Махни реда: "LABEL=Work           /hda5/               reiserfs   user,acl,user_xattr                    1 2"  -ако не си го махнал.
Добави : /dev/hda5          /hda5               reiserfs   rw,users 1 2
Рестартирай и кажи дали е монтиран, като root можеш ли да пишеш в него, като user можеш ли да пишеш в него.
Ако след рестарта не е монтиран (провери с #df ) ,пробвай да го монтираш с #mount /dev/hda5 /hda5     -кажи дали се монтирва по този начин и ,ако не какво ти изписва.
Също трябва да създадеш директория /hda5 ,ако не си с root #mkdir /hda5    -по принцип е по-добре да е в /mnt
Активен

Владимир Колев

  • Напреднали
  • *****
  • Публикации: 42
  • Distribution: Ubuntu 8.04
  • Window Manager: GNOME
    • Профил
    • WWW
Hdd проблем с маунт
« Отговор #8 -: Mar 19, 2006, 23:19 »
Примерен код
AnubisS@08-11:~> su
Password:
08-11:/home/AnubisS # cd /
08-11:/ # cd dev/hda5
bash: cd: dev/hda5: Not a directory
08-11:/ # cd dev/hda5/
bash: cd: dev/hda5/: Not a directory
08-11:/ # mount /dev/hda5 /hda5
mount: /dev/hda5 already mounted or /hda5 busy
mount: according to mtab, /dev/hda5 is already mounted on /hda5
08-11:/ # df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda6             10241024   8877040   1363984  87% /
tmpfs                   249412        12    249400   1% /dev/shm
/dev/hda1             17406392  13638352   3768040  79% /windows/C
/dev/hda5             10401724     32840  10368884   1% /hda5
08-11:/ # mkdir /hda5
mkdir: cannot create directory `/hda5': File exists
08-11:/ # cd mnt
08-11:/mnt # ls
.  ..
08-11:/mnt # mkdir /hda5
mkdir: cannot create directory `/hda5': File exists
08-11:/mnt # ls
.  ..
08-11:/mnt # cd hda5
bash: cd: hda5: No such file or directory


Ето такова е положението има папка ама не мога да я видя има създадена ама не в /мнт '<img'>
Примерен код
08-11:/mnt # cd /\
> cd /
bash: cd: /cd: No such file or directory
08-11:/mnt # cd  /
08-11:/ # ls
.   bin   dev  hda5  lib    mnt  proc  sbin  subdomain  tmp  var
..  boot  etc  home  media  opt  root  srv   sys        usr  windows
08-11:/ # cd hda5/
08-11:/hda5 # mkdir My Music
08-11:/hda5 # ls
.  ..  Music  My
08-11:/hda5 # mkdir My\ Music
08-11:/hda5 # ls
.  ..  Music  My  My Music
08-11:/hda5 # rmdir My
08-11:/hda5 # rmdir Music/
08-11:/hda5 # ls
.  ..  My Music
08-11:/hda5 #                        
Активен

Math is like love, simple idea, but it can get complicated!

GoodT

  • Напреднали
  • *****
  • Публикации: 361
    • Профил
Hdd проблем с маунт
« Отговор #9 -: Mar 19, 2006, 23:39 »
Ами това е.
Монтиран ти е партишъна в /hda5  -не пречи и да е там.Ако искаш да е в /mnt/hda5 -промени
/dev/hda5          /hda5               reiserfs   rw,users 1 2   на   /dev/hda5          /mnt/hda5               reiserfs   rw,users 1 2
И създай #mkdir /mnt/hda5  (името няма значение стига да го запишеш в /etc/fstab - може да е /mnt/data-1  примерно)
Като root може да пишеш вътре.Пробвай като user (без #su ).
ПП: Партишъна ти се монтирва при старта и няма смисъл да го монтирваш ръчно "mount: according to mtab, /dev/hda5 is already mounted on /hda5"
Когато си в /mnt не пиши #mkdir /hda5 , a #mkdir hda5 -предното опитва да създаде директорията hda5 в / ,а не в /mnt
Активен

Владимир Колев

  • Напреднали
  • *****
  • Публикации: 42
  • Distribution: Ubuntu 8.04
  • Window Manager: GNOME
    • Профил
    • WWW
Hdd проблем с маунт
« Отговор #10 -: Mar 20, 2006, 11:34 »
За пореден път благодаря '<img'> Всичко бачка само като усер не мога да пиша вв диска... Иначе всичко е бомба
Активен

Math is like love, simple idea, but it can get complicated!

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Hdd проблем с маунт
« Отговор #11 -: Mar 20, 2006, 12:23 »
Няма особен смисъл да слагаш users опцията в fstab, при положение, че дяла се монтира при стартиране, а тогава се монтира с root.

Единия вариант е да оставиш users и да сложиш noauto опция в fstab. По този начин дяла няма да се монтира автоматично, но ще можеш да го монтираш с обикновен потребител.

Другия (по-удачен) вариант е да разкараш users (не пречи, но няма смисъл да стои там), след което при вече монтиран дял да направиш следното с root:

Примерен код

# export MYUSER=<ПОТРЕБИТЕЛЯ-С-КОЙТО-РАБОТИШ>
# chgrp users /hda5 # сменя групата на дяла, монтиран в /hda5
# chmod g+w /hda5 # дава права за писане по дяла на групата users
# export MYGROUPS="users"; for group in `cat /etc/group | grep $MYUSER | cut -d: -f1`; do if [ "$group" == "users" ]; then continue; fi; export MYGROUPS="${MYGROUPS},${group}"; echo $MYGROUPS; done # генерира списък с групите на потребителя $MYUSER групата, като добавя users към смисъка ако вече не е в него
# usermod $MYUSER -G $MYGROUPS # добавя $MYUSER към групата users, давайки му права за писане по /hda5


Това ще добави потребителя, с който работиш в групата users, на която са дадени права за писане по дяла.

/offtopic
ако някой знае по-културен начин за добавяне на потребител в група с usermod без да се разкара от групите, на които е член вече, моля да каже :)
Активен

Владимир Колев

  • Напреднали
  • *****
  • Публикации: 42
  • Distribution: Ubuntu 8.04
  • Window Manager: GNOME
    • Профил
    • WWW
Hdd проблем с маунт
« Отговор #12 -: Mar 20, 2006, 12:36 »
Хора златни сте '<img'> Страшно много ми помогнахте!!! ЕВАЛА И БЛАГОДАРЯ ЗА ПОМОЩТА!!!
Активен

Math is like love, simple idea, but it can get complicated!

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Hdd проблем с маунт
« Отговор #13 -: Mar 20, 2006, 13:00 »
Малко пояснения - може би е по-правилно да съдадеш нова група, с която да извършиш горните манипулации, особено ако на системата има потребители, които не трябва да могат да пишат по тоя дял. Групата users е групата, в която се добавят новите потребители по подразбиране на някои дистрибуции, и при горната схема всеки нов потребител ще има права за писане в /hda5.

Горното би могло да се пренебрегне ако машината ти се ползва само от теб.
Активен

batpets

  • Напреднали
  • *****
  • Публикации: 63
  • Distribution: Arch, Manjaro
  • Window Manager: XFCE4
    • Профил
Hdd проблем с маунт
« Отговор #14 -: Mar 20, 2006, 16:40 »
Аз реших проблема като зададох права на папката където е монтиран дяла със  chmod .
Активен