eMule 0.50a 更新

更新 eMule 加大 Buffer 版到 0.50a
ed2k://|file|emule0.50a1.rar|
1898037|B175A03C9B285879869534EDF3AD2D62|h=SSZIM3KHUFVQFVQDFYE7NARGLUREKAV2|/

使 用 eMule 下載,
Tools -> Paste eD2K Links...
或到原來發布的網頁下載 (Google Page Creator 不見了,網頁被轉到協作平台了)
http://sites.google.com/site/kinmenalex/

這次 0.50a 的更新在第一次執行的時候,eMule 好像在轉換什麼東西,會執行得比較久,第二次以後就恢復正常了。

對齊 df title

在中文語系下有些console顯示的項目無法對齊,只好來作些多餘的動作,切回英文顯示,然後再切換回來。

~/bin/df.sh
--------------------------------------------
#/bin/sh
#alias df='~/bin/df.sh'
lang=$LANG
export LANG=en
df $1 $2 $3
export LANG=$lang
lang=
--------------------------------------------

.bashrc
--------------------------------------------
...
alias df='~/bin/df.sh'
alias dir='ls -l --color=auto'
...
--------------------------------------------

將Clonezilla Live放在硬碟中(更新版本)

1. 下載Clonezilla live iso檔,放到適當位置。

2. sudo gedit /etc/grub.d/40_custom (ubuntu 14.04, grub2)
加入以下內容

# 2014/05/01 更新
#----------------------------------------------------
menuentry "clonezilla-live-2.2.2-37-amd64.iso" {
  set isofile="/home/alex/iso/clonezilla-live-2.2.2-37-amd64.iso"
  loopback loop $isofile
  linux (loop)/live/vmlinuz boot=live username=user config quiet noswap edd=on nomodeset noeject locales="zh_TW.UTF-8" keyboard-layouts="NONE" ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no vga=788 toram=filesystem.squashfs ip=  nosplash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=no findiso=$isofile
  initrd (loop)/live/initrd.img
}
#----------------------------------------------------

然後作 sudo update-grub
就可以在開機選單選擇 Clonezilla 開機了

# 2012/09/17 更新
#----------------------------------------------------
menuentry "clonezilla-live-1.2.12-67-amd64.iso" {
  set isofile="/home/alex/iso/clonezilla-live-1.2.12-67-amd64.iso"
  loopback loop $isofile
  linux (loop)/live/vmlinuz boot=live config noswap nolocales edd=on nomodeset noprompt ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="NONE" ocs_live_batch="no" ocs_lang="zh_TW.UTF-8" vga=788 toram=filesystem.squashfs ip=frommedia nosplash findiso=$isofile
  initrd (loop)/live/initrd.img
}
#----------------------------------------------------

# 2013/01/21 更新
#----------------------------------------------------
menuentry "clonezilla-live-2.0.1-15-i686-pae.iso" {
  set isofile="/home/alex/iso/clonezilla-live-2.0.1-15-i686-pae.iso"
  loopback loop $isofile
  linux (loop)/live/vmlinuz boot=live config noswap edd=on nomodeset noprompt locales="zh_TW.UTF-8" keyboard-layouts="NONE" ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no vga=788 toram=filesystem.squashfs ip=frommedia  nosplash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes findiso=$isofile
  initrd (loop)/live/initrd.img
}
#----------------------------------------------------


# 2015/01/14 更新
#----------------------------------------------------
menuentry "clonezilla-live-2.3.1-18-i686-pae.iso" {
  set isofile="/home/alex/iso/clonezilla-live-2.3.1-18-i686-pae.iso"
  loopback loop $isofile
 linux (loop)/live/vmlinuz boot=live username=user config quiet noswap edd=on nomodeset nodmraid noeject locales="zh_TW.UTF-8" keyboard-layouts="NONE" ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no vga=788 toram=filesystem.squashfs ip=  nosplash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1 findiso=$isofile
  initrd (loop)/live/initrd.img
}
#----------------------------------------------------

重灌 Windows 後,還原 Ubuntu Grub 開機選單

重灌 xp 後 ubuntu grub 開機選單會被蓋掉
使用 Live CD 開機來還原

1. 變成 root
sudo -i

2. 先觀察安裝在哪裡
fdisk -l

3. 這裡以 /dev/sda8 為例
mount /dev/sda8 /mnt
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
chroot /mnt

4. 安裝 grub
grub-install /dev/sda

5. 按 Ctrl+D 離開 chroot
# Press Ctrl+D to exit out of the chroot

umount /mnt/dev
umount /mnt/proc

6. 完成

Reference:
Recover Grub 2 via LiveCD
https://wiki.ubuntu.com/Grub2#Recover%20Grub%202%20via%20LiveCD

改更 Ubuntu 中文目錄名稱

中文目錄在進 Terminal 操作時比較麻煩,Google到一個更改目錄名稱的方法

1. 先把語系設成英文
export LANG=en_US
2. 執行更新名稱
xdg-user-dirs-gtk-update
3. 然後設回來
export LANG=zh_TW.UTF-8
4. 再執行
xdg-user-dirs-gtk-update
保留舊名稱,勾選不再問我這個問題

PS. 從此以後再執行
xdg-user-dirs-gtk-update
會變成沒有作用
如果想要變回來,要先把設定檔還原
echo zh_TW > ~/.config/user-dirs.locale


相關檔案
~/.config/user-dirs.dirs
~/.config/user-dirs.locale
~/.gtk-bookmarks