Site icon KerKer 的模組世界

[Juniper] Junos掛載(Mount)USB磁碟機

&NewLine;<p class&equals;"wp-block-paragraph">邊做邊學,順便留個筆記,若有錯誤請不吝指教。 <&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph"> Junos基本操作及root密碼設定可參考我之前的文章:<a href&equals;"https&colon;&sol;&sol;kerker&period;website&sol;juniper-junos&percnt;E5&percnt;9F&percnt;BA&percnt;E6&percnt;9C&percnt;AC&percnt;E6&percnt;93&percnt;8D&percnt;E4&percnt;BD&percnt;9C&percnt;E3&percnt;80&percnt;81root&percnt;E5&percnt;AF&percnt;86&percnt;E7&percnt;A2&percnt;BC&percnt;E8&percnt;A8&percnt;AD&percnt;E5&percnt;AE&percnt;9A&sol;">Juniper Junos基本操作、root密碼設定<&sol;a> <&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph"> 所有Juniper相關文章列表:<a href&equals;"https&colon;&sol;&sol;kerker&period;website&sol;juniper-junos-&percnt;E7&percnt;B3&percnt;BB&percnt;E5&percnt;88&percnt;97-&percnt;E6&percnt;96&percnt;87&percnt;E7&percnt;AB&percnt;A0&percnt;E5&percnt;88&percnt;97&percnt;E8&percnt;A1&percnt;A8&sol;">Juniper JunOS 系列文章列表<&sol;a> <&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<&excl;--more-->&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">Juniper 交換器上大部芬都具有USB介面,可以用來進行檔案傳輸<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">常見的用途就是用來傳輸韌體更新檔或是除錯用的記錄檔<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">如果要使用USB隨身碟進行檔案傳輸的話就需要先進行掛載&lpar;Mount&rpar;<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">首先進入命令模式,在確認已經連上console的情況下插入USB,這時候應該會出現類似這樣的訊息:<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code> KerKer&commat;sw1&gt&semi; umass0&colon; USB3&period;0 DISK&comma; rev 2&period;10&sol;0&period;01&comma; addr 3&NewLine; da1 at umass-sim0 bus 0 target 0 lun 0&NewLine; da1&colon; &lt&semi;USB3&period;0 DISK 1&period;00&gt&semi; Removable Direct Access SCSI-6 device &NewLine; da1&colon; 40&period;000MB&sol;s transfers&NewLine; da1&colon; 15000MB &lpar;30720000 512 byte sectors&colon; 255H 63S&sol;T 1912C&rpar;<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">這裡的da1就是USB磁碟機的位置,每台設備出現的內容不一定相同。<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">再來要進入shell模式進行掛載:<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code> KerKer&commat;sw1&gt&semi; start shell user root <&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">root密碼遺失時可以使用Superuser的權限重新設定,或強制進行密碼重設。<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">進入shell模式後先檢查&sol;dev 目錄下&sol;da1開頭的檔案有哪些:<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code> root&commat;&colon;RE&colon;0&percnt; ls &sol;dev&sol;da1&ast;&NewLine; &sol;dev&sol;da1 &sol;dev&sol;da1p1<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">通常會有一個在da1後面加上一個英文字母及一個數字的檔案,這個就是等等要掛載的。<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">在&sol;var&sol;tmp&sol;目錄下建立一個目錄用來掛載:<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code> root&commat;&colon;RE&colon;0&percnt; mkdir &sol;var&sol;tmp&sol;usb<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">直接將剛剛的檔案掛載到剛剛建立的目錄下:<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code> root&commat;&colon;RE&colon;0&percnt; mount&lowbar;msdosfs &sol;dev&sol;da1p1 &sol;var&sol;tmp&sol;usb<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">用ls看看usb目錄內容是否正確:<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code> root&commat;&colon;RE&colon;0&percnt; ls &sol;var&sol;tmp&sol;usb&sol;&NewLine; System Volume Information&NewLine; jinstall-host-ex-4600-18&period;4R2-S5&period;4-signed&period;tgz<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">裡面是用來更新的韌體安裝檔,用cp指令將檔案複製出來:<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code> root&commat;&colon;RE&colon;0&percnt; cp &sol;var&sol;tmp&sol;usb&sol;jinstall-host-ex-4600-18&period;4R2-S5&period;4-signed&period;tgz &sol;var&sol;tmp&sol;<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">確認是否成功複製:<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code> root&commat;&colon;RE&colon;0&percnt; ls &sol;var&sol;tmp&sol;jinstall&ast;&NewLine; &sol;var&sol;tmp&sol;jinstall-host-ex-4600-18&period;4R2-S5&period;4-signed&period;tgz<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">當然也可以將需要的log資訊或error資訊用這種方式複製到usb目錄下,基本檔案操作方式與linux相同。<&sol;p>&NewLine;

Exit mobile version