今天起床打開電腦,Ubuntu 跳出 Warning 訊息,boot 磁區剩下 84MB,所以我手殘進去 /boot/ 目錄,把舊的 Kernel 清除,不小心砍掉 initrd.img-2.6.35-32-generic Linux Image 開機所需要的檔案,結果之後開機出現 You need to load the kernel first 大家好像都是升級 Kernel 之後才會出現上述狀況,網路上找到的解答都不符合我的需求,所以我又往 GRUB2 開機 Boot 去瞭解,新的 GRUB 2 跟原先的 GRUB 的解法已經完全不同了,沒有 /boot/grub/menu.list,而被 /boot/grub/grub.cfg 取代,所以不應該在手動編輯此檔案。grub.cfg 會在有更新 Kernel 版本時,手動執行 update-grub 的時候被修改覆寫。這次發生的原因是在我把舊版 Kernel 刪除,而忘記執行 update-grub,這時候的最佳解法就是透過 Live CD 來救援。
Monthly Archive for January, 2012
在網路上常常下載 ISO 檔案,Windows 底下可以透過虛擬光碟看到檔案內容,可是到了 Ubuntu 系統該如何知道 ISO 裡面放了哪些檔案呢?其實很簡單,可以透過 mount 指令就可以做到了喔,參考 Ubuntu 台灣論壇: 如何mount iso檔? [論壇 - Ubuntu基本設定] $ mount /iso/ubuntu.iso /home/appleboy/ISO/ -t iso9660 -o loop 執行完上述指令,可以發現桌面會多出 DVD 光碟圖示,直接點選就可以了
Windows Titanium Mobile 入門安裝紀錄
Posted in Titanium Mobile on Jan 6th, 2012
最近安裝 Windows 版本 Titanium Mobile SDK 遇到蠻多地雷,也不確定官方什麼時候會把這 Bug 解掉,安裝過程可以參考閃光大部落格 [Titanium note.] Titanium Mobile, Windows + Android 入門安裝,其實最主要就是三個套件必須安裝: Java SDK Android SDK Titanium Studio 請先註冊帳號 請務必註冊 Titanium Studio 新帳號,不然沒辦法下載安裝檔案以及登入使用 Titanium Studio,下載好三個檔案後,請務必注意底下事項,免的安裝好之後沒辦法在 Titanium Studio 測試模擬器。Java SDK 就直接下載安裝,這邊比較沒有問題。 1. Android SDK 請務必安裝在 C:/ 底下即可,不要安裝在 “C:/Program File” 2. 安裝完成務必增加 Path 路徑,ANDROID_SDK 跟 JAVA_HOME ANDROID_SDK: C:\android-sdk JAVA_HOME: C:\Program Files\Java\jdk1.6.0_30 最後注意 [...]