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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: angel_che в Dec 18, 2007, 12:06



Титла: автоматично монтиране на споделени windows дялове
Публикувано от: angel_che в Dec 18, 2007, 12:06
Здравейте, начинаещ съм в линукс и моля да ми помогнете за следния проблем:
Имам вързани в мрежа Xubuntu 7.10 и Windows Xp.Когато маунтна споделения дял на xp-то xubuntu го вижда без проблем ,но след рестарт дяла го няма.Не мога да го направя да го маунтва автоматично.Рових се много из Google , и разбрах че се промена файла fstab като се добавя следния ред //името на xp/името на споделения дял /media/името на споделения дял и от там нататъка реда продължава по различен начин в различните отговори и мисля че там ми грешката.Ако може да ми кажете как да си продължа реда ще съм ви благодарен.Файловата система на споделения дял е fat32.Ще влизам бе парола и потребителско име.


Титла: автоматично монтиране на споделени windows дялове
Публикувано от: triplek в Dec 18, 2007, 12:08
Какво ти връща:

sudo fdisk -l


Титла: автоматично монтиране на споделени windows дялове
Публикувано от: angel_che в Dec 18, 2007, 12:51
Disk /dev/sda: 15.3 GB, 15367790592 bytes
255 heads, 63 sectors/track, 1868 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x3ad63ad5

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1275    10241406   83  Linux
/dev/sda2            1276        1341      530145   82  Linux swap / Solaris
/dev/sda3            1342        1868     4233127+   f  W95 Ext'd (LBA)
/dev/sda5            1342        1868     4233096   83  Linux[CODE]


Титла: автоматично монтиране на споделени windows дялове
Публикувано от: smoke2 в Dec 18, 2007, 17:40
Маутни някъде дяла:

mkdir windows
cd windows
mkdir C
mount /dev/windows/C

после в
/etc/fstab:

/dev/sda3      /windows/c      vfat      defaults   1   0

И аз съм начинаещ, но изглегда съм търсил повече :)
При мене така стана перфектно. После исках със стратирането да имам права за писане и четене на дяла и виж колко материал открих:

http://linux-bg.org/cgi-bin....s=umask

остана само да го прочетеш и добавиш един ред...


Титла: автоматично монтиране на споделени windows дялове
Публикувано от: zeridon в Dec 18, 2007, 17:46
triplek какво го хвърляш в гората ...

Проблема е от съвсем друго естество. При монтирането на мрежов ресурс се създава сесия между машините. Нормалните файлови системи за мрежа си обновяват информацията една с друга и т.н. Фат е едно ... отроче което не обича да си признава почти нищо. Което ще рече следното.

Монтиране на фат от линкукс машина == ок нема дертове
Ресет на машината която осигурява шера == ок нема проблеми, ще си замълчим
опит за достъп до този споделен ресурс след като машината е стартирала == греда ... не се подава правилна информация че системата е рестартирана и връзката трябва да се изгради отново.

Решението на проблема е просто. Размонтира се системата и се монтира наново.

Добър пример за работа е следния.

във fstab се описва следното
Примерен код
//<ип адрес>/<шер> /<директория>/<дето ще е шера> smb noauto,users,nls=cp1251,username=guest,password=blqhblqh 0 0

така си описваме къде какво се монтира.
Като ни се прииска да ползваме шера ползваме
Примерен код
sudo mount -a -t smb


Ако случайно виндовса забие или умре или каквото и да е там и после пак си тръгне
Примерен код
sudo umount -a -t smb
sudo mount -a -t smb


Забележки:
 Трябва да няма никакви отворени файлове от тази система .. т.е. спри си плеъра, видеото, излез от шера и т.н.
 Възможно е да се ползва cifs вместо smb. И да препоръчвам го вместо smb.


Титла: автоматично монтиране на споделени windows дялове
Публикувано от: morbid_viper в Dec 18, 2007, 17:56
Примерен код
/dev/sda3   /mnt/C               vfat  uid=1000,gid=100,posix,rw,suid,dev,exec,auto,users,async        0 0


трябва да имаш създадена директорията  /mnt/C
също така трябва да смениш 1000 с твоят номер и твоята група. можеш да ги видиш с командата id

това е, май


Титла: автоматично монтиране на споделени windows дялове
Публикувано от: morbid_viper в Dec 18, 2007, 17:58
Цитат (zeridon @ Дек. 18 2007,20:46)
triplek какво го хвърляш в гората ...

Проблема е от съвсем друго естество. При монтирането на мрежов ресурс се създава сесия между машините......

тук под „споделено“ не се разбира по мрежата, а споделено между двете ОС


Титла: автоматично монтиране на споделени windows дялове
Публикувано от: angel_che в Dec 18, 2007, 19:10
Цитат (zeridon @ Дек. 18 2007,18:46)
Като ни се прииска да ползваме шера ползваме
Примерен код
sudo mount -a -t smb

zeridon, това означава ли че всеки път когато искам да ползвам шера трябва да изълнявам
Примерен код
sudo mount -a -t smb






Титла: автоматично монтиране на споделени windows дялове
Публикувано от: zeridon в Dec 19, 2007, 10:12
Не само първият път.

@morbid_viper:
Цитат
Имам вързани в мрежа Xubuntu 7.10 и Windows Xp.Когато маунтна споделения дял на xp-то xubuntu го вижда без проблем


Поне ако не съм забравил голяма част от терминологията това значи че имаме 2 машини ...