Я додав частку у fstab для доступу до мережевого диска з усіма своїми файлами на ... fstab виглядає так:
proc /proc proc defaults 0 0
/dev/mmcblk0p1 /boot vfat defaults 0 2
/dev/mmcblk0p2 / ext4 defaults,noatime 0 1
//192.168.1.73/disk1 /media/disk1 cifs username=pi,password=raspberry,_netdev,uid=1000,gid=1000,iocharset=utf8, 0 0
# a swapfile is not a swap partition, so no using swapon|off from here on, use dphys-swapfile swap[on|off] for that
Коли я запускаю sudo mount -a
успішно мережевому диску монтує і я можу робити cd /media/disk1
те ls
, правильно дає мені список всіх папок на зазначеному мережевому диску.
Однак після перезавантаження пі, коли я перебуваю cd
в цьому місці, і запускаю ls
знову, нічого там немає. Доводиться sudo mount -a
знову запускати вручну , після чого монтується диск.
Я бачив про це багато разів на інших форумах, і, здається, існує думка, що кріплення у fstab відбувається надто рано - до того, як мережа буде створена. Я намагався втілити речі, які я розумію - але, якщо чесно, багато це - це над головою. Я додав _netdev
до рядка у fstab, я додав rootdelay=10
у /boot/cmdline.txt, я встановив мережевий менеджер ... нічого з цього не допомогло.
І тому я звертаюся до вас, про готовність викинути пі у вікно - слідом за собою. Будь-яка допомога, дуже цінується.