Возможно ли автоматизировать локальную долю SMB / CIFS в файле / etc / fstab?

Я думаю, что вы уже прибивали его.

Проверьте, работает ли trim с ... cd /tmp sudo dd if=/dev/urandom of=tempfile count=100 bs=512k oflag=direct sudo hdparm --fibmap tempfile sudo hdparm --read-sector 732160 /dev/sda sudo rm tempfile sync sudo hdparm --read-sector 732160 /dev/sda

изменяет 732160 на сектор, который --fibmap

Проверить, работает ли trim с помощью ... Добавить /tmp в ram с помощью: tmpfs /tmp tmpfs nodev,nosuid,noexec,mode=1777 0 0
0
задан 20 December 2017 в 21:37

3 ответа

Проблема может быть решена с помощью одного из следующих решений:

Быстрое грязное взломание с помощью /etc/network/if-up.d:
cat <<EOF | sudo tee /etc/network/if-up.d/zz-mount-all
#!/bin/sh
mount -a

EOF

sudo chmod a+x /etc/network/if-up.d/zz-mount-all

При этом изменении он монтируется нормально:

$ systemctl status media-public_share.mount 
● media-public_share.mount - /media/public_share
   Loaded: loaded (/etc/fstab; bad; vendor preset: enabled)
   Active: active (mounted) (Result: exit-code) since Вт 2017-12-19 23:17:34 MSK; 7s ago
    Where: /media/public_share
     What: //127.0.0.1/public_share
     Docs: man:fstab(5)
           man:systemd-fstab-generator(8)
  Process: 1481 ExecMount=/bin/mount //127.0.0.1/public_share /media/public_share -t cifs -o guest,noperm (code=exited, status=32)

Он работает даже с адресом localhost.

Быстрый грязный взлом с /etc/network/if-up.d:
cat <<EOF | sudo tee /etc/network/if-up.d/zz-mount-all
#!/bin/sh
mount -a

EOF

sudo chmod a+x /etc/network/if-up.d/zz-mount-all

и он создает две системные units:

$ systemctl status media-public_share.*
● media-public_share.mount - /media/public_share
   Loaded: loaded (/etc/fstab; bad; vendor preset: enabled)
   Active: active (mounted) since Ср 2017-12-20 20:33:10 MSK; 3min 4s ago
    Where: /media/public_share
     What: //localhost/public_share
     Docs: man:fstab(5)
           man:systemd-fstab-generator(8)
  Process: 2461 ExecMount=/bin/mount //localhost/public_share /media/public_share -t cifs -o guest,noperm,x-systemd.automount (code=exited, status=0/SUCCESS)

дек 20 20:33:10 hostname systemd[1]: Mounting /media/public_share...
дек 20 20:33:10 hostname systemd[1]: Mounted /media/public_share.

● media-public_share.automount
   Loaded: loaded (/etc/fstab; bad; vendor preset: enabled)
   Active: active (running) since Ср 2017-12-20 20:33:02 MSK; 3min 12s ago
    Where: /media/public_share
     Docs: man:fstab(5)
           man:systemd-fstab-generator(8)

дек 20 20:33:09 hostname systemd[1]: media-public_share.automount: Got automount request for /media/public_share, triggered by 2456 (pool)
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavail

Но это решение добавляет два значка обмена в мое окно менеджера файлов Caja.

Итак, я буду использовать if-up.d hack.

0
ответ дан 22 May 2018 в 16:53

Проблема может быть решена с помощью одного из следующих решений:

Быстрое грязное взломание с помощью /etc/network/if-up.d: cat <<EOF | sudo tee /etc/network/if-up.d/zz-mount-all #!/bin/sh mount -a EOF sudo chmod a+x /etc/network/if-up.d/zz-mount-all

При этом изменении он монтируется нормально:

$ systemctl status media-public_share.mount ● media-public_share.mount - /media/public_share Loaded: loaded (/etc/fstab; bad; vendor preset: enabled) Active: active (mounted) (Result: exit-code) since Вт 2017-12-19 23:17:34 MSK; 7s ago Where: /media/public_share What: //127.0.0.1/public_share Docs: man:fstab(5) man:systemd-fstab-generator(8) Process: 1481 ExecMount=/bin/mount //127.0.0.1/public_share /media/public_share -t cifs -o guest,noperm (code=exited, status=32)

Он работает даже с адресом localhost.

Быстрый грязный взлом с /etc/network/if-up.d: cat <<EOF | sudo tee /etc/network/if-up.d/zz-mount-all #!/bin/sh mount -a EOF sudo chmod a+x /etc/network/if-up.d/zz-mount-all

и он создает две системные units:

$ systemctl status media-public_share.* ● media-public_share.mount - /media/public_share Loaded: loaded (/etc/fstab; bad; vendor preset: enabled) Active: active (mounted) since Ср 2017-12-20 20:33:10 MSK; 3min 4s ago Where: /media/public_share What: //localhost/public_share Docs: man:fstab(5) man:systemd-fstab-generator(8) Process: 2461 ExecMount=/bin/mount //localhost/public_share /media/public_share -t cifs -o guest,noperm,x-systemd.automount (code=exited, status=0/SUCCESS) дек 20 20:33:10 hostname systemd[1]: Mounting /media/public_share... дек 20 20:33:10 hostname systemd[1]: Mounted /media/public_share. ● media-public_share.automount Loaded: loaded (/etc/fstab; bad; vendor preset: enabled) Active: active (running) since Ср 2017-12-20 20:33:02 MSK; 3min 12s ago Where: /media/public_share Docs: man:fstab(5) man:systemd-fstab-generator(8) дек 20 20:33:09 hostname systemd[1]: media-public_share.automount: Got automount request for /media/public_share, triggered by 2456 (pool) Warning: Journal has been rotated since unit was started. Log output is incomplete or unavail

Но это решение добавляет два значка обмена в мое окно менеджера файлов Caja.

Итак, я буду использовать if-up.d hack.

0
ответ дан 18 July 2018 в 00:49

Проблема может быть решена с помощью одного из следующих решений:

Быстрое грязное взломание с помощью /etc/network/if-up.d: cat <<EOF | sudo tee /etc/network/if-up.d/zz-mount-all #!/bin/sh mount -a EOF sudo chmod a+x /etc/network/if-up.d/zz-mount-all

При этом изменении он монтируется нормально:

$ systemctl status media-public_share.mount ● media-public_share.mount - /media/public_share Loaded: loaded (/etc/fstab; bad; vendor preset: enabled) Active: active (mounted) (Result: exit-code) since Вт 2017-12-19 23:17:34 MSK; 7s ago Where: /media/public_share What: //127.0.0.1/public_share Docs: man:fstab(5) man:systemd-fstab-generator(8) Process: 1481 ExecMount=/bin/mount //127.0.0.1/public_share /media/public_share -t cifs -o guest,noperm (code=exited, status=32)

Он работает даже с адресом localhost.

Быстрый грязный взлом с /etc/network/if-up.d: cat <<EOF | sudo tee /etc/network/if-up.d/zz-mount-all #!/bin/sh mount -a EOF sudo chmod a+x /etc/network/if-up.d/zz-mount-all

и он создает две системные units:

$ systemctl status media-public_share.* ● media-public_share.mount - /media/public_share Loaded: loaded (/etc/fstab; bad; vendor preset: enabled) Active: active (mounted) since Ср 2017-12-20 20:33:10 MSK; 3min 4s ago Where: /media/public_share What: //localhost/public_share Docs: man:fstab(5) man:systemd-fstab-generator(8) Process: 2461 ExecMount=/bin/mount //localhost/public_share /media/public_share -t cifs -o guest,noperm,x-systemd.automount (code=exited, status=0/SUCCESS) дек 20 20:33:10 hostname systemd[1]: Mounting /media/public_share... дек 20 20:33:10 hostname systemd[1]: Mounted /media/public_share. ● media-public_share.automount Loaded: loaded (/etc/fstab; bad; vendor preset: enabled) Active: active (running) since Ср 2017-12-20 20:33:02 MSK; 3min 12s ago Where: /media/public_share Docs: man:fstab(5) man:systemd-fstab-generator(8) дек 20 20:33:09 hostname systemd[1]: media-public_share.automount: Got automount request for /media/public_share, triggered by 2456 (pool) Warning: Journal has been rotated since unit was started. Log output is incomplete or unavail

Но это решение добавляет два значка обмена в мое окно менеджера файлов Caja.

Итак, я буду использовать if-up.d hack.

0
ответ дан 24 July 2018 в 17:17

Другие вопросы по тегам:

Похожие вопросы: