炸蝦碎碎念。

[Notes, GNU/Linux, Open Source, Ruby on Rails, Computer Science, Archlinux]

[GNU/Linux]Ubuntu/Debian Netinstall (Unetbootin)

每次想安裝ubuntu/debian時
都要花很多時間下載光碟映像
如果用debian的netinst光碟
放入usb又會出現問題
用這個方法
就比較不麻煩了

1.下載Unetbootin
http://unetbootin.sourceforge.net/
從這下載的比較新
你也可以用

# sudo aptitude install unetbootin

  1. 解壓縮後打開
    在distribution選ubuntu/debian
    在version選xxxx_netinstall

[Ubuntu]在ubuntu下用ipod Shuffle


安裝工具程式
$ sudo aptitude install gnupod-tools
初始化ipod
$ gnupod_INIT -m /media/IPOD
gnupod 也可以用來放歌進去 但個人偏好使用另外一個工具rebuild_db
可以直接把音樂檔案放在ipod裡
不用再透過itunes, gtkpod等等軟體
下載rebuild_db
下載回來的檔案解壓縮後放在ipod的根目錄(通常是/media/IPOD)
$ cd /media/ipod
然後把你的音樂放在ipod資料夾

注意 rebuild_db不支援中文檔名 因此請務必在歌曲或資料夾名稱前依自己喜好的順序加上數字
如 1 - 曲目名稱
然後
$ python ./rebuild_db.py -r
注意 以後每次在ipod中有變動時 都要執行一次
現在
$ umount /media/IPOD
移除ipod插頭 就可以了

參考資料
GNUpod Manual
rebuild_db
http://abev66.blogspot.com/2009/02/ipod-shuffle-ubuntu-rebuilddb.html
http://nullfield.org/LinuxPod.html

[Ubuntu]在samba中分享光碟機

在ubuntu10.04中的samba分享光碟機

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
$ sudo aptitude install samba
$ sudo touch /etc/samba/smbpasswd #建立密碼檔案  
$ sudo chmod 600 /etc/samba/smbpasswd #調整權限為600(只有擁有者root可以讀寫)  
$ ls -l /etc/samba
-rw------- 1 root root 720 2010-08-10 23:44 smbpasswd
$ sudo smbpasswd -a joshua #建立samba使用者(joshua改為你的名字)  
New SMB password: #不一定要和你的密碼一樣(也可以是空白)  
Retype new SMB password:
$ sudo vim /etc/samba/smb.conf #vim可換成你習慣的編輯器(如:gedit, kate...)  
#加入這幾行在[global]底下  
unix charset = utf8
display charset = utf8<
dos charset = cp950
security = user
#在最底下加入這幾行  
[cdrom]
comment = CD-ROM
read only = no
locking = no
path = /media/cdrom
browsable = yes
public = yes
guest ok = yes
#儲存並退出  

$ testparm
$ sudo /etc/init.d/smbd restart
$ smbclient -L \\127.0.0.1 -U joshua
Enter joshua's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.4.7]

Sharename Type Comment
--------- ---- -------
cdrom Disk CD-ROM
IPC$ IPC IPC Service (ubuntu)
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.4.7]

Server Comment
--------- -------
UBUNTU ubuntu

Workgroup Master
--------- -------
WORKGROUP UBUNTU

$ sudo mount -t iso9660 /dev/cdrom /media/cdrom
$ nautilus smb://127.0.0.1
# 應該可以看到你的分享資料夾  

另外
也可以掛載iso
像這樣

1
$ sudo mount -o loop [檔案名稱].iso /media/cdrom

參考資料
鳥哥的Linux私房菜
SAMBA伺服器
磁碟與檔案系統

如有錯誤
請幫忙指出
謝謝!