Подозреваю, что mount у Вас из пакетов.
Проверить просто: type mount
Можно создать линк и сохранить его во flashfs.
чтобы сохранить во флаш, нужно /etc/mtab добавить в /usr/local/.files
Либо второй вариант --- добавить ln -s /proc/mounts /etc/mtab в post-boot или post-mount
я делал echo "/tmp/etc/mtab" >> /tmp/local/.files перед сохранением.
Но похоже проблема глубже, всё что я создаю в /etc не сохраняется при перезагрузке. Как проверить, в чём проблема? Может нет места на флешке или ещё что-то?
Вот что пишет при flashfs save
нет ни /etc/mtab, ни /etc/fstab, хотя я их только что создал заново.Code:[admin@router /]$ flashfs save tar: removing leading '/' from member names tmp/local/ tmp/local/samba/ tmp/local/samba/private/ tmp/local/.files tmp/local/etc/ tmp/local/etc/dropbear/ tmp/local/etc/dropbear/dropbear_rsa_host_key tmp/local/etc/dropbear/dropbear_dss_host_key tmp/local/sbin/ tmp/local/sbin/dfree tmp/local/sbin/ct tmp/local/sbin/openvpnd tmp/local/sbin/post-boot tmp/local/sbin/post-firewall tmp/local/sbin/post-mount tmp/local/sbin/pre-shutdown tmp/local/sbin/nld tmp/local/root/ tmp/local/root/test.txt tmp/local/root/.transmission/ tmp/local/root/.transmission/cache/ tmp/local/root/.transmission/daemon/ tmp/local/root/.transmission/daemon/lock tmp/local/root/.ncftp/ tmp/local/root/.ncftp/trace.21661 tmp/local/root/.ncftp/trace.21653 tmp/local/root/.ncftp/trace.21646 tmp/local/root/.ncftp/trace.11310 tmp/local/root/.ncftp/trace.11309 tmp/local/root/.ncftp/prefs_v3 tmp/local/root/.ncftp/history tmp/local/root/.ncftp/log tmp/local/root/.ncftp/firewall tmp/local/root/.ncftp/init_v3 tmp/local/root/.ncftp/trace.2256 tmp/local/root/.ncftp/trace.3272 tmp/local/root/.ncftp/trace.319 tmp/local/root/.ncftp/bookmarks tmp/local/root/.ncftp/trace tmp/local/root/httpd.conf tmp/local/root/mini_sendmail tmp/local/root/.rtorrent.rc tmp/local/root/.ssh/ tmp/local/root/.ssh/known_hosts tar: /etc/smb.conf: No such file or directory etc/passwd etc/group tar: /etc/smbpasswd: No such file or directory etc/passwd etc/group etc/passwd tar: error exit delayed from previous errors
Добавление в post-mount - это workaround, т.е. не круто... :-)
Похоже порешал проблему.
Поправил /tmp/local/.files ручками, после этого всё сохранилось без ошибок. В итоге обе проблемы решены полностью.
Всем спасибо!
Пытаюсь подключить nfs ресурс, уперся в тоже самое
mount -t -nolock 192.168.1.25:/Download /tmp/harddisk/nfs
mount: Mounting 192.168.1.25:/Download on /tmp/harddisk/nfs failed: No such device
Если это тоже самое, то: "Скорее всего не хватает портмаппера", как это исправить?