查看: 3268|回复: 8

[问答] 询问帖,能否做到黑群晖开机后,自动弹出引导u盘

[复制链接]

370

丝瓜

224

回帖

0

精华

普通用户

发表于 2014-4-15 15:28:46 | 显示全部楼层 |阅读模式

注册后可查看完整内容!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
黑群晖,u盘不是量产的,怕写入东西下次引导不起来,重做倒是不费劲,也不能每次都这样,看更新系统用到脚本了,臆想一下,能否用脚本控制系统开机后自动弹出引导u盘呢?

212

丝瓜

390

回帖

0

精华

普通用户

发表于 2014-4-15 16:36:35 | 显示全部楼层
找个可以量产的U盘吧,反正也不贵!
回复

使用道具 举报

370

丝瓜

224

回帖

0

精华

普通用户

 楼主| 发表于 2014-4-15 16:38:11 | 显示全部楼层
我是用了一个小的读卡器,随便找了一张128m的tf卡,搞定了,废物利用一下,不知道有没有高手可以用脚本写个开机后自动弹出usb设备的的脚本
回复

使用道具 举报

514

丝瓜

550

回帖

0

精华

普通用户

发表于 2014-4-15 16:59:47 | 显示全部楼层
其实给你的U盘显示出来的共享目录设个权限就行了
回复

使用道具 举报

25

丝瓜

86

回帖

0

精华

普通用户

发表于 2014-4-15 17:54:51 | 显示全部楼层
[root@NAS:/etc]$/bin/ls -d /sys/bus/usb/devices/*-*|grep -v :
/sys/bus/usb/devices/1-1   
/sys/bus/usb/devices/2-1

就得到了你机器上插着的U盘设备号了,我的机器是imation t5r

1-1 如果 mount,就是 /volumeUSB1/usbshare1-1  1-2 1-3 1-4 (这是imation原厂nas的东西,不动)
2-1 如果 mount,就是 /volumeUSB2/usbshare  这个就是引导群辉的U盘了。

/dev/sdu1                19176     12889      5297  71% /volumeUSB1/usbshare1-1
/dev/sdu2                19208     16885      2323  88% /volumeUSB1/usbshare1-2
/dev/sdu3                10081      1433      8648  14% /volumeUSB1/usbshare1-3
/dev/sdu4               436288    119320    316968  27% /volumeUSB1/usbshare1-4
/dev/sdv1                31077     17956     11518  61% /volumeUSB2/usbshare

我写了个很简单的脚本:

[root@NAS:/root]$cd bin
[root@NAS:bin]$cat umount_usb.sh
#!/bin/sh
#

umount /dev/sdu1
umount /dev/sdu2
umount /dev/sdu3
umount /dev/sdu4

umount /dev/sdv1

想把U盘卸载掉的话,执行一下即可。

[root@NAS:bin]$df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/md0               2451064    628996   1719668  27% /
/tmp                   1022960       696   1022264   0% /tmp
/dev/vg1000/lv       2879606320  91882504 2787621416   3% /volume1
/dev/md4             2879621480 802958676 2076560404  28% /volume3
/dev/vg1001/lv       2879606320    221228 2879282692   0% /volume2
/dev/sdu1                19176     12889      5297  71% /volumeUSB1/usbshare1-1
/dev/sdu2                19208     16885      2323  88% /volumeUSB1/usbshare1-2
/dev/sdu3                10081      1433      8648  14% /volumeUSB1/usbshare1-3
/dev/sdu4               436288    119320    316968  27% /volumeUSB1/usbshare1-4
/dev/sdv1                31077     17956     11518  61% /volumeUSB2/usbshare
[root@NAS:bin]$umount_usb.sh
[root@NAS:bin]$df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/md0               2451064    628996   1719668  27% /
/tmp                   1022960       696   1022264   0% /tmp
/dev/vg1000/lv       2879606320  91882504 2787621416   3% /volume1
/dev/md4             2879621480 802958676 2076560404  28% /volume3
/dev/vg1001/lv       2879606320    221228 2879282692   0% /volume2


把umount_usb.sh 放入群晖启动后最后一步,执行,那样就自动umount掉usb了。

其实有一点linux基础的同学,可以去看看 /etc/rc.*

会学到很多东西的。


点评

技术贴,留存  详情 回复 发表于 2014-4-19 00:51
回复

使用道具 举报

70

丝瓜

79

回帖

0

精华

普通用户

发表于 2014-4-15 19:01:44 | 显示全部楼层
办法不完美
回复

使用道具 举报

177

丝瓜

317

回帖

0

精华

普通用户

发表于 2014-4-17 15:45:43 | 显示全部楼层
想太多了
回复

使用道具 举报

370

丝瓜

224

回帖

0

精华

普通用户

 楼主| 发表于 2014-4-17 22:14:32 | 显示全部楼层
感谢楼上技术贴,我回头测试一下,如果完美了,会通知大家的
回复

使用道具 举报

6

丝瓜

28

回帖

0

精华

普通用户

发表于 2014-4-19 00:51:05 | 显示全部楼层
caosir 发表于 2014-4-15 17:54
[root@NAS:/etc]$/bin/ls -d /sys/bus/usb/devices/*-*|grep -v :
/sys/bus/usb/devices/1-1   
/sys/bus/u ...

技术贴,留存
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号
Archiver|手机版|小黑屋|第一纳斯网

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|粤ICP备19046372号

在本版发帖
关注公众号
QQ客服返回顶部