另外有E2b使用過程中一些心得與大家分享...
e2b搭配rmprepusb是我現在工具usb的產出方式
1. 下載(含XP DPMS<-- br="">http://files.easy2boot.com/200001243-9b2a09c276/Easy2Boot_v1.71DPMS.7z
or
不含xp dpms:7MB
http://files.easy2boot.com/200001242-d95b8da565/Easy2Boot_v1.71.7z
下載rmprepusb portable 主要是檔案連續,不過新版e2b也有提供同樣功能
http://www.rmprepusb.com/documents/release-2-0 找一下
(PPTCC被ptt擋,不然cixZy可以直接下載)
2. 插入隨身碟(越大越好?我是用32G或64G左右),解開Easy2Boot到隨身碟根目錄
上,以系統管理者身份執行 "MAKE_E2B_USB_DRIVE (run as admin).cmd"
檔案格式我是選ntfs (這跟uefi開機要FAT32...,還在研究這一點...)
3. 兩個小地方可以先改,隨身碟根目錄 e2b.ico 可以上網找一個喜歡ico檔或自己
畫一個,開機背景目前有新的 E2B_Editor.exe 可以修改 我比較懶,找一張大概
1024*768左右的圖,用7zip壓成 "Background.bmp.gz" 再放回 \_ISO\e2b\grub
覆蓋,這樣就稍微有點個人化了,這不作也可以
4. 蒐集你的 iso 檔,先別急著拷貝進入隨身碟,
winXP/7/8/2008R2/2012R2 (整合光碟的好處在這邊)
winpe (咳...noName/無憂等~~~)
CentOS/Debian/Fedora/Mint/uBuntu/Drbl-live...(可以到ftp.twaren.net找)-->
ESXi/Xen/Hyper-V......(官網是你的好朋友)
FreeBSD/PCBSD (個人興趣)
5. 將對應 iso檔 放到 \_ISO\ 底下對應的目錄之下~~~
注意最好一次拷貝一個檔案,不要貪多!
之後使用隨身碟跟目錄下的執行檔 MAKE_THIS_DRIVE_CONTIGUOUS.cmd 確保檔案
連續否則你會常看到這個
Error 60: File for drive emulation must be in one contiguous disk area
Read more: http://www.easy2boot.com/not-contiguous-error/
或是 http://www.easy2boot.com/faq-/
這個連續的步驟也可以使用rmprepusb的快速鍵 ctrl + F2 ,常按保平安...
6. 做完可以先切到 rmprepusb ,選擇以 qemu 測試開機畫面或選單等等是否如預期
7. 在虛擬機器上測試這隻隨身碟的開機能力,個人是用vmware(virtubox)
先下載 http://download.plop.at/files/bootmngr/plpbt-5.0.15.zip 解開後掛上
plptb.iso ,然後開機畫面選擇usb即可,當然usb也要掛上
8. 最後找台實機測試,若一切正常建議這隻隨身碟就不要任意寫入其他無關資料
若還有空間可以塞個工具iso、office、adobe、字型或防毒等等...
9. 當作業系統有新版出現,個人是選擇重新再跑一次,不過工作主機上的資料夾要先
分配好,檔案對應也要擺好,再利用 batch 跑一下,記得拷貝完就執行一次檔案連
續,bat類似
copy e:\iso\e2b g:\
copy e:\iso\Background.bmp.gz g:\_ISO\e2b\grub
copy e:\iso\win\win7\win7sp1.iso g:\_ISO\WINDOWS\WIN7
MAKE_THIS_DRIVE_CONTIGUOUS.cmd copy e:\iso\win\win8\win8.1_AIO.iso
g:\_ISO\WINDOWS\WIN8 MAKE_THIS_DRIVE_CONTIGUOUS.cmd ......
copy office2010.iso g:\Tools
copy adobe.iso g:\Tools
......
10.若e2b出現新版,直接解壓縮丟到隨身碟根目錄,然後步驟6、7、8跑一下免得出包
修改發表於bbs的內容,略作調整...
卡蛙世界
紀錄一些個人心得或網路蒐集到的文章,非營利使用。
搜尋此網誌
2015年8月23日 星期日
Windows 10 整合心得
這兩天一點整合小心得分享,如有錯誤請各位鞭小力一點...
先把你要的ISO抓下來...
(我是抓了8個...X86與X64各四種 -- PRO ENT ENT-LTSB EDU)
1. 找一個大的磁碟空間 開一個工作資料夾
我是取名ISO-MAKE,底下分別建立 WIN-10、WIN-8等對應資料夾(如法炮製)
假設是 F:\iso-make\win-10
2. WIN-10下面建立三個資料夾 64、86、base
3. 64跟86底下分別建立 4個 子資料夾
pro、edu、ent、entl
3. 先掛 X86 的 ENT版 ISO檔,把全部內容COPY到 base 資料夾底下
4. 到BASE資料夾下方SOURCES底下,找到 ei.cfg ,編輯
參考網路修改成這樣 <-- br="" dtionid=""> [EditionID]
[Channel]
Volume
[VL]
2-->
5. 若同一個目錄有 pid.txt,刪掉
6. 把 install.wim 移動到 86/ent 之下
7. 分別掛上對應版本的iso,將各版本的 install.wim 移動相對應的資料夾
比如 X64版 ENT-LTSB的 install.wim 就拷貝到 64/entl
X86版教育版(edu)的 install.wim 就拷貝到 86/edu
x86的 ENT 因為是從 base 底下移動的所以可以省略一次
8. 利用 dism 指令查詢 (以系統管理者的身份)
dism /get-wiminfo /wimfile:86/pro/install.wim 會出現這個 install.wim 所包含的版本
因為pro版我抓的是2合1(注意一下index),其餘三版(ent/entl/edu)都是單一
9. 開始整合,利用 imagex 路徑切到 F:\iso-make\win-10 一一樣需要系統管理者的身份
imagex /info 86\pro\install.wim 2 "Win10 Home x86" "Windows 10 家用版 x86"
imagex /export /compress maximum 86\pro\install.wim 2 all.wim
imagex /info 86\pro\install.wim 1 "Win10 Pro x86" "Windows 10 專業版 x86"
imagex /export /compress maximum 86\pro\install.wim 1 all.wim
imagex /info 86\edu\install.wim 1 "Win10 Edu x86" "Windows 10 教育版 x86"
imagex /export /compress maximum 86\edu\install.wim 1 all.wim
imagex /info 86\ent\install.wim 1 "Win10 Enterprise x86" "Windows 10 企業版 x86"
imagex /export /compress maximum 86\ent\install.wim 1 all.wim
imagex /info 86\entl\install.wim 1 "Win10 Enterprise LTSB x86" "Windows 10 企業版LTSB x86"
imagex /export /compress maximum 86\entl\install.wim 1 all.wim
imagex /info 64\pro\install.wim 2 "Win10 Home x64" "Windows 10 家用版 x64"
imagex /export /compress maximum 64\pro\install.wim 2 all.wim
imagex /info 64\pro\install.wim 1 "Win10 Pro x64" "Windows 10 專業版 x64"
imagex /export /compress maximum 64\pro\install.wim 1 all.wim
imagex /info 64\edu\install.wim 1 "Win10 Edu x64" "Windows 10 教育版 x64"
imagex /export /compress maximum 64\edu\install.wim 1 all.wim
imagex /info 64\ent\install.wim 1 "Win10 Enterprise x64" "Windows 10 企業版 x64"
imagex /export /compress maximum 64\ent\install.wim 1 all.wim
imagex /info 64\entl\install.wim 1 "Win10 Enterprise LTSB x64" "Windows 10 企業版LTSB x64"
imagex /export /compress maximum 64\entl\install.wim 1 all.wim
若只要整合X86就包前半,只要X64就包後半
要看多一點可以這樣包
imagex /export /check /scroll /compress maximum 86\install.wim 1 all.wim
可以參考 http://blog.ilc.edu.tw/blog/blog/25793/post/78469/493203
另外
imagex /info 64\pro\install.wim 2 "W10 Home x64" "Windows 10 家用版 x64"
前半段是定義 64\pro\install.wim 中 index值 為2 的名稱叫做 W10 Home x64
後半段是是前半段的描述 "Windows 10 家用版 x64"
兩者可以自己試一下就知道
10.查詢一下作好的all.wim,若有問題就要回到
dism /get-wiminfo /wimfile:all.wim
11.將作好的all.wim拷貝回到base\sources底下
cp all.wim base\sources\install.wim
12.製作iso檔
oscdimg -l"Win10_10in1_TC" -t08/23/2015,12:00:00 -u2 -o -m -h
-b"F:\ISO-MAKE\WIN-10\BASE\boot\etfsboot.com" "F:\ISO-MAKE\WIN-10\BASE"
"F:\ISO-MAKE\WIN-10\TC_Win10_10in1_20150823.iso" 一樣 -l接上光碟名稱 -t是製作時間 -b接上開機檔 接著是光碟內容
最後輸出名稱為TC_Win10_10in1_201508223.iso
13.掛上虛擬機試試看...
14.這點沒在bbs上寫,可以考慮加上UEFI的開機能力...但能力不足啊~~~
補充:uefi可以參https://support.microsoft.com/zh-tw/kb/947024與http://ppt.cc/X3AoJ
update:08/24/2015
步驟12 若改成
oscdimg -m -o -u2 -udfver102 -t08/24/2015,02:00:00 -bootdata:2#p0,e,bF:\ISO-MAKE\WIN-10\BASE\boot\etfsboot.com#pEF,e,bF:\ISO-MAKE\WIN-10\BASE\efi\microsoft\boot\efisys.bin -h -lTw_Win10_10in1 "F:\ISO-MAKE\WIN-10\BASE" "F:\ISO-MAKE\WIN-10\TC_Win10_10in1_20150824.iso"
則會變成 BIOS +UEFI 32開機的情況......
---------------------------------------------------------------------------------
2015-0913 心得
今天處理一台機器,發現之前整合的部份,企業版與ltsb都不能安裝。
(找不到microsoft軟體授權條款 請確定安裝來源是正確的,然後重新啟動安裝程式)
在原來第八步驟之後 要手動新增這樣的動作~
dism /mount-wim /wimfile:64\ent\install.wim /index:1 /mountDir:mnt
robocopy /mir mnt\Windows\System32\zh-TW\Licenses\Volume mnt\Windows\System32\zh-TW\Licenses\_Default
dism /unmount-wim /mountDir:mnt /commit
dism /mount-wim /wimfile:64\entl\install.wim /index:1 /mountDir:mnt
robocopy /mir mnt\Windows\System32\zh-TW\Licenses\Volume mnt\Windows\System32\zh-TW\Licenses\_Default
dism /unmount-wim /mountDir:mnt /commit
dism /mount-wim /wimfile:86\ent\install.wim /index:1 /mountDir:mnt
robocopy /mir mnt\Windows\System32\zh-TW\Licenses\Volume mnt\Windows\System32\zh-TW\Licenses\_Default
dism /unmount-wim /mountDir:mnt /commit
dism /mount-wim /wimfile:86\entl\install.wim /index:1 /mountDir:mnt
robocopy /mir mnt\Windows\System32\zh-TW\Licenses\Volume mnt\Windows\System32\zh-TW\Licenses\_Default
dism /unmount-wim /mountDir:mnt /commit
第一行是掛上 install.wim 檔,掛在目錄是 mnt
第二行是複製版權目錄一份名稱為 _Default
第三行是將修改後的資料寫回 install.wim 並從 mnt 目錄卸載
PS1:若是用檔案總管去進行複製,之後卸載時 "可能" 會發生無法卸載錯誤
可用 dism /get-mountedwiminfo 查看 wim 檔掛載狀態
我是先關閉檔案總管
再用指令 taskkill /f /fi "imagename eq explorer.exe" 砍掉
之後再 cmd視窗 或 powershell視窗 中再打開一次 explorer.exe
再接著下 dism /unmount-wim /mountDir:mnt /discard
後面接著之前第九步就一路倒底。
PS2:在powershell中,第十二點要改成多加雙引號,命令視窗不用
oscdimg -m -o -u2 -udfver102 -t"09/13/2015,12:00:00"
-bootdata:2#p0,e,bF:\ISO-MAKE\BASE\boot\etfsboot.com#pEF,e,bF:\ISO-MAKE\BASE
\efi\microsoft\boot\efisys.bin -h -lZH-TW_Win10_10in1 "F:\ISO-MAKE\BASE"
"F:\ISO-MAKE\TC_Win10_10in1_20150913.iso"
PS3:ei.cfg與pid.txt都可以刪除並不影響
PS4:考慮是否從uefi 32改成uefi 64...
先把你要的ISO抓下來...
(我是抓了8個...X86與X64各四種 -- PRO ENT ENT-LTSB EDU)
1. 找一個大的磁碟空間 開一個工作資料夾
我是取名ISO-MAKE,底下分別建立 WIN-10、WIN-8等對應資料夾(如法炮製)
假設是 F:\iso-make\win-10
2. WIN-10下面建立三個資料夾 64、86、base
3. 64跟86底下分別建立 4個 子資料夾
pro、edu、ent、entl
3. 先掛 X86 的 ENT版 ISO檔,把全部內容COPY到 base 資料夾底下
4. 到BASE資料夾下方SOURCES底下,找到 ei.cfg ,編輯
參考網路修改成這樣 <-- br="" dtionid=""> [EditionID]
[Channel]
Volume
[VL]
2-->
5. 若同一個目錄有 pid.txt,刪掉
6. 把 install.wim 移動到 86/ent 之下
7. 分別掛上對應版本的iso,將各版本的 install.wim 移動相對應的資料夾
比如 X64版 ENT-LTSB的 install.wim 就拷貝到 64/entl
X86版教育版(edu)的 install.wim 就拷貝到 86/edu
x86的 ENT 因為是從 base 底下移動的所以可以省略一次
8. 利用 dism 指令查詢 (以系統管理者的身份)
dism /get-wiminfo /wimfile:86/pro/install.wim 會出現這個 install.wim 所包含的版本
因為pro版我抓的是2合1(注意一下index),其餘三版(ent/entl/edu)都是單一
9. 開始整合,利用 imagex 路徑切到 F:\iso-make\win-10 一一樣需要系統管理者的身份
imagex /info 86\pro\install.wim 2 "Win10 Home x86" "Windows 10 家用版 x86"
imagex /export /compress maximum 86\pro\install.wim 2 all.wim
imagex /info 86\pro\install.wim 1 "Win10 Pro x86" "Windows 10 專業版 x86"
imagex /export /compress maximum 86\pro\install.wim 1 all.wim
imagex /info 86\edu\install.wim 1 "Win10 Edu x86" "Windows 10 教育版 x86"
imagex /export /compress maximum 86\edu\install.wim 1 all.wim
imagex /info 86\ent\install.wim 1 "Win10 Enterprise x86" "Windows 10 企業版 x86"
imagex /export /compress maximum 86\ent\install.wim 1 all.wim
imagex /info 86\entl\install.wim 1 "Win10 Enterprise LTSB x86" "Windows 10 企業版LTSB x86"
imagex /export /compress maximum 86\entl\install.wim 1 all.wim
imagex /info 64\pro\install.wim 2 "Win10 Home x64" "Windows 10 家用版 x64"
imagex /export /compress maximum 64\pro\install.wim 2 all.wim
imagex /info 64\pro\install.wim 1 "Win10 Pro x64" "Windows 10 專業版 x64"
imagex /export /compress maximum 64\pro\install.wim 1 all.wim
imagex /info 64\edu\install.wim 1 "Win10 Edu x64" "Windows 10 教育版 x64"
imagex /export /compress maximum 64\edu\install.wim 1 all.wim
imagex /info 64\ent\install.wim 1 "Win10 Enterprise x64" "Windows 10 企業版 x64"
imagex /export /compress maximum 64\ent\install.wim 1 all.wim
imagex /info 64\entl\install.wim 1 "Win10 Enterprise LTSB x64" "Windows 10 企業版LTSB x64"
imagex /export /compress maximum 64\entl\install.wim 1 all.wim
若只要整合X86就包前半,只要X64就包後半
要看多一點可以這樣包
imagex /export /check /scroll /compress maximum 86\install.wim 1 all.wim
可以參考 http://blog.ilc.edu.tw/blog/blog/25793/post/78469/493203
另外
imagex /info 64\pro\install.wim 2 "W10 Home x64" "Windows 10 家用版 x64"
前半段是定義 64\pro\install.wim 中 index值 為2 的名稱叫做 W10 Home x64
後半段是是前半段的描述 "Windows 10 家用版 x64"
兩者可以自己試一下就知道
10.查詢一下作好的all.wim,若有問題就要回到
dism /get-wiminfo /wimfile:all.wim
11.將作好的all.wim拷貝回到base\sources底下
cp all.wim base\sources\install.wim
12.製作iso檔
oscdimg -l"Win10_10in1_TC" -t08/23/2015,12:00:00 -u2 -o -m -h
-b"F:\ISO-MAKE\WIN-10\BASE\boot\etfsboot.com" "F:\ISO-MAKE\WIN-10\BASE"
"F:\ISO-MAKE\WIN-10\TC_Win10_10in1_20150823.iso" 一樣 -l接上光碟名稱 -t是製作時間 -b接上開機檔 接著是光碟內容
最後輸出名稱為TC_Win10_10in1_201508223.iso
13.掛上虛擬機試試看...
14.這點沒在bbs上寫,可以考慮加上UEFI的開機能力...但能力不足啊~~~
補充:uefi可以參https://support.microsoft.com/zh-tw/kb/947024與http://ppt.cc/X3AoJ
update:08/24/2015
步驟12 若改成
oscdimg -m -o -u2 -udfver102 -t08/24/2015,02:00:00 -bootdata:2#p0,e,bF:\ISO-MAKE\WIN-10\BASE\boot\etfsboot.com#pEF,e,bF:\ISO-MAKE\WIN-10\BASE\efi\microsoft\boot\efisys.bin -h -lTw_Win10_10in1 "F:\ISO-MAKE\WIN-10\BASE" "F:\ISO-MAKE\WIN-10\TC_Win10_10in1_20150824.iso"
則會變成 BIOS +UEFI 32開機的情況......
---------------------------------------------------------------------------------
2015-0913 心得
今天處理一台機器,發現之前整合的部份,企業版與ltsb都不能安裝。
(找不到microsoft軟體授權條款 請確定安裝來源是正確的,然後重新啟動安裝程式)
在原來第八步驟之後 要手動新增這樣的動作~
dism /mount-wim /wimfile:64\ent\install.wim /index:1 /mountDir:mnt
robocopy /mir mnt\Windows\System32\zh-TW\Licenses\Volume mnt\Windows\System32\zh-TW\Licenses\_Default
dism /unmount-wim /mountDir:mnt /commit
dism /mount-wim /wimfile:64\entl\install.wim /index:1 /mountDir:mnt
robocopy /mir mnt\Windows\System32\zh-TW\Licenses\Volume mnt\Windows\System32\zh-TW\Licenses\_Default
dism /unmount-wim /mountDir:mnt /commit
dism /mount-wim /wimfile:86\ent\install.wim /index:1 /mountDir:mnt
robocopy /mir mnt\Windows\System32\zh-TW\Licenses\Volume mnt\Windows\System32\zh-TW\Licenses\_Default
dism /unmount-wim /mountDir:mnt /commit
dism /mount-wim /wimfile:86\entl\install.wim /index:1 /mountDir:mnt
robocopy /mir mnt\Windows\System32\zh-TW\Licenses\Volume mnt\Windows\System32\zh-TW\Licenses\_Default
dism /unmount-wim /mountDir:mnt /commit
第一行是掛上 install.wim 檔,掛在目錄是 mnt
第二行是複製版權目錄一份名稱為 _Default
第三行是將修改後的資料寫回 install.wim 並從 mnt 目錄卸載
PS1:若是用檔案總管去進行複製,之後卸載時 "可能" 會發生無法卸載錯誤
可用 dism /get-mountedwiminfo 查看 wim 檔掛載狀態
我是先關閉檔案總管
再用指令 taskkill /f /fi "imagename eq explorer.exe" 砍掉
之後再 cmd視窗 或 powershell視窗 中再打開一次 explorer.exe
再接著下 dism /unmount-wim /mountDir:mnt /discard
後面接著之前第九步就一路倒底。
PS2:在powershell中,第十二點要改成多加雙引號,命令視窗不用
oscdimg -m -o -u2 -udfver102 -t"09/13/2015,12:00:00"
-bootdata:2#p0,e,bF:\ISO-MAKE\BASE\boot\etfsboot.com#pEF,e,bF:\ISO-MAKE\BASE
\efi\microsoft\boot\efisys.bin -h -lZH-TW_Win10_10in1 "F:\ISO-MAKE\BASE"
"F:\ISO-MAKE\TC_Win10_10in1_20150913.iso"
PS3:ei.cfg與pid.txt都可以刪除並不影響
PS4:考慮是否從uefi 32改成uefi 64...
2015年8月17日 星期一
RAM Disk + Palemoon Portable...
今天遇到了一個怪問題...
一般只要 about:config 之後
browser.cache.disk.parent_directory=RAMDISK:\
設定完成後重新啟動程式就好...
不過portable版好像不管怎麼設都會跳掉...
看了一下裡面有關於browser.cache.disk.parent_directory的設定是這兩隻JS
手動改完之重啟Palemoon-Portable.exe還是跳掉...
X_X
兇手應該是另有其人
後來點開設定檔 Palemoon-Portable.ini
把
[WriteToPref=%MOZ_PROFILE_PATH%\user.js]
下方三行註解調
RAMDISK指定的路徑就不會跳掉了...
一般只要 about:config 之後
browser.cache.disk.parent_directory=RAMDISK:\
設定完成後重新啟動程式就好...
不過portable版好像不管怎麼設都會跳掉...
看了一下裡面有關於browser.cache.disk.parent_directory的設定是這兩隻JS
palemoon\User\Palemoon\Profiles\Default\prefs.js
palemoon\User\Palemoon\Profiles\Default\user.js
手動改完之重啟Palemoon-Portable.exe還是跳掉...
X_X
兇手應該是另有其人
後來點開設定檔 Palemoon-Portable.ini
把
[WriteToPref=%MOZ_PROFILE_PATH%\user.js]
下方三行註解調
browser.cache.disk.parent_directory=%MOZ_PROFILE_PATH%|\\"
browser.download.lastDir=$Download$|\\"
browser.shell.checkDefaultBrowser=false
RAMDISK指定的路徑就不會跳掉了...
2014年10月31日 星期五
SAMBA 遇到session setup failed: NT_STATUS_LOGON_FAILURE
裝SAMBA很快...
root@RPi /mnt # apt-get install samba
但之後利用WEBMIN設定之後卻一直連不上...卡住了!!!!
有確定用
root@RPi /mnt# pdbedit -a user
且smbclient 本機一切正常...
root@RPi /mnt# smbclient -L //localhost
Enter root's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.6]
Sharename Type Comment
--------- ---- -------
BT Disk BT_Area
IPC$ IPC IPC Service (RPi server)
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.6]
Server Comment
--------- -------
EPC
RPI RPi server
Workgroup Master
--------- -------
WORKGROUP RPI
再利用findsmb檢查也正常...
root@RPi /mnt# findsmb
*=DMB
+=LMB
IP ADDR NETBIOS NAME WORKGROUP/OS/VERSION
---------------------------------------------------------------------
192.168.1.250 RPI +[WORKGROUP] [Unix] [Samba 3.6.6]
利用smbtree -d3檢查也正常...
找了一下...發現想修改user的密碼卻一直失敗,且找不到smbpasswd
後來發現少裝一個套件
samba-common-bin
裝完之後重設user密碼
root@RPi /mnt# smbpasswd user
這樣子從win7就看得到samba server了...
PS C:\Windows\system32\> net use \\192.168.1.250 /user:user
密碼或使用者名稱不適用於 \\192.168.1.250。
輸入 'user' 的密碼來連線到 '192.168.1.250':
命令已經成功完成。共用資源在 \\192.168.1.250
PS C:\Windows\system32\drivers\etc> net view \\192.168.1.250
共用資源在 \\192.168.1.250
RPi server
共用名稱 類型 使用方式 註解
-------------------------------------------------------------------------------
BT Disk BT_Area
user Disk Home Directories
命令已經成功完成。
所以下次重裝一定要把這三個套件裝起來
samba、samba-common、samba-common-bin
參考:
http://www.cnblogs.com/mchina/archive/2012/12/18/2816717.html
http://linux.vbird.org/linux_server/0370samba.php#server
http://ubuntuforums.org/showthread.php?t=2006699
http://www.jb51.net/article/33898.htm
root@RPi /mnt # apt-get install samba
但之後利用WEBMIN設定之後卻一直連不上...卡住了!!!!
有確定用
root@RPi /mnt# pdbedit -a user
且smbclient 本機一切正常...
root@RPi /mnt# smbclient -L //localhost
Enter root's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.6]
Sharename Type Comment
--------- ---- -------
BT Disk BT_Area
IPC$ IPC IPC Service (RPi server)
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.6]
Server Comment
--------- -------
EPC
RPI RPi server
Workgroup Master
--------- -------
WORKGROUP RPI
再利用findsmb檢查也正常...
root@RPi /mnt# findsmb
*=DMB
+=LMB
IP ADDR NETBIOS NAME WORKGROUP/OS/VERSION
---------------------------------------------------------------------
192.168.1.250 RPI +[WORKGROUP] [Unix] [Samba 3.6.6]
利用smbtree -d3檢查也正常...
找了一下...發現想修改user的密碼卻一直失敗,且找不到smbpasswd
後來發現少裝一個套件
samba-common-bin
裝完之後重設user密碼
root@RPi /mnt# smbpasswd user
這樣子從win7就看得到samba server了...
PS C:\Windows\system32\> net use \\192.168.1.250 /user:user
密碼或使用者名稱不適用於 \\192.168.1.250。
輸入 'user' 的密碼來連線到 '192.168.1.250':
命令已經成功完成。共用資源在 \\192.168.1.250
PS C:\Windows\system32\drivers\etc> net view \\192.168.1.250
共用資源在 \\192.168.1.250
RPi server
共用名稱 類型 使用方式 註解
-------------------------------------------------------------------------------
BT Disk BT_Area
user Disk Home Directories
命令已經成功完成。
所以下次重裝一定要把這三個套件裝起來
samba、samba-common、samba-common-bin
參考:
http://www.cnblogs.com/mchina/archive/2012/12/18/2816717.html
http://linux.vbird.org/linux_server/0370samba.php#server
http://ubuntuforums.org/showthread.php?t=2006699
http://www.jb51.net/article/33898.htm
2014年10月17日 星期五
Bash Prompt PS1
參考
https://wiki.archlinux.org/index.php/Color_Bash_Prompt
http://bashrcgenerator.com/
https://www.kirsle.net/wizards/ps1.html
設計了這兩種...
export PS1="\[$(tput bold)\]\[$(tput setaf 2)\]\u\[$(tput setaf 4)\]@\[$(tput setaf 3)\]\h \[$(tput setaf 6)\]\w\[$(tput setaf 7)\]\\$ \[$(tput sgr0)\]"
export PS1="\[\e[00;36m\]\h\[\e[0m\]\[\e[00;37m\]@\[\e[0m\]\[\e[00;33m\]\u\[\e[0m\]\[\e[00;37m\] \[\e[0m\]\[\e[00;32m\]\w\[\e[0m\]\[\e[00;37m\]\\$ \[\e[0m\]"
https://wiki.archlinux.org/index.php/Color_Bash_Prompt
http://bashrcgenerator.com/
https://www.kirsle.net/wizards/ps1.html
設計了這兩種...
export PS1="\[$(tput bold)\]\[$(tput setaf 2)\]\u\[$(tput setaf 4)\]@\[$(tput setaf 3)\]\h \[$(tput setaf 6)\]\w\[$(tput setaf 7)\]\\$ \[$(tput sgr0)\]"
export PS1="\[\e[00;36m\]\h\[\e[0m\]\[\e[00;37m\]@\[\e[0m\]\[\e[00;33m\]\u\[\e[0m\]\[\e[00;37m\] \[\e[0m\]\[\e[00;32m\]\w\[\e[0m\]\[\e[00;37m\]\\$ \[\e[0m\]"
2014年10月11日 星期六
RPi裝webmin
因為RPi是裝debian
所以先去
http://www.webmin.com/download.html
下載
http://prdownloads.sourceforge.net/webadmin/webmin_1.710_all.deb
不過會出現一連串錯誤...缺少一些比如
libnet-ssleay-perl ibauthen-pam-perl libio-pty-perl apt-show-versions libapt-pkg-perl...
查了一下文件
http://www.webmin.com/deb.html
還是先裝上這一串來保平安啊...
#apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
之後再安裝webmin就一路平安了......
所以先去
http://www.webmin.com/download.html
下載
http://prdownloads.sourceforge.net/webadmin/webmin_1.710_all.deb
不過會出現一連串錯誤...缺少一些比如
libnet-ssleay-perl ibauthen-pam-perl libio-pty-perl apt-show-versions libapt-pkg-perl...
查了一下文件
http://www.webmin.com/deb.html
還是先裝上這一串來保平安啊...
#apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
之後再安裝webmin就一路平安了......
2014年10月10日 星期五
RPi跑Boinc
參考
http://burdeview.blogspot.tw/p/raspberry-pi-boinc-project-ive-created.html
1.裝boinc
# apt-get install boinc
2.下載seti@home
# cd /var/lib/boinc-client
# wget https://github.com/dcarrion87/boinc-rpi/raw/master/bin/setiathomev7-armv6l.tar.gz
3.解壓縮
# tar xfz setiathomev7-armv6l.tar.gz
4. 變更擁有者
# chown -R boinc:boinc projects/
5.接觸專案與個人資訊下載
# boinccmd --lookup_account http://setiathome.berkeley.edu
# boinccmd --project_attach http://setiathome.berkeley.edu
6.啟動boinc
# service boinc-client restart
7.遠端管理boinc-client,並加入可管理IP
# cat gui_rpc_auth.cfg
# vi remote_hosts.cfg
8.收工!
# boinccmd --get_state
http://burdeview.blogspot.tw/p/raspberry-pi-boinc-project-ive-created.html
1.裝boinc
# apt-get install boinc
2.下載seti@home
# cd /var/lib/boinc-client
# wget https://github.com/dcarrion87/boinc-rpi/raw/master/bin/setiathomev7-armv6l.tar.gz
3.解壓縮
# tar xfz setiathomev7-armv6l.tar.gz
4. 變更擁有者
# chown -R boinc:boinc projects/
5.接觸專案與個人資訊下載
# boinccmd --lookup_account http://setiathome.berkeley.edu
# boinccmd --project_attach http://setiathome.berkeley.edu
6.啟動boinc
# service boinc-client restart
7.遠端管理boinc-client,並加入可管理IP
# cat gui_rpc_auth.cfg
# vi remote_hosts.cfg
8.收工!
# boinccmd --get_state
訂閱:
文章 (Atom)