跳到主要內容

製作 FreeBSD 11-release Boot USB disk

在網路上有許多工具可以製作 USB 的 Boot disk,包括 UNetbootin, Win32 Disk Imager, Rufus 等軟體,FreeBSD 官方網站的文件是使用 Win32 Disk Imager,不過,測試過 FreeBSD-11.0-RELEASE-i386-memstick.img, FreeBSD-11.0-RELEASE-i386-mini-memstick.img, 這兩個 i386 的 image 檔都無法啟動,使用 Rufus 也無法成功。下載 FreeBSD-11.0-RELEASE-i386-dvd1.iso 檔改用 UNetbooin 將 ISO 檔燒到 USB Disk 中,製作的時間很長,最後也是無法開機;拿 10.3, 12-current 版的 i386 image 也是無法成功,放棄 i386 的 image,改用 amd 64 的 image 使用 Rufus 製作,一次就成功。

整個製作的過程,不清楚是否是 i386 的 image 檔有問題?還是目前所使用的 laptop 都是 x64 的硬體,所以要選擇 amd 64 的 kernel 來可以製作 USB Disk? 總結測試的結果:
  • Rufus 速度快,軟體持續更新、維護,有可攜式的版本,在 GitHub 也有 Source Code ,是製作 boot stick disk 較佳的 stick 軟體,但是,不支援 FreeBSD ISO 檔的格式,所以無法支援製作 ISO 檔
  • Win Disk Imager 速度也可以,從 2104 年以來都沒有再更新,軟體有些老舊。
  • UNetbootin 較適用於 Linux 系統,對於 FreeBSD 支援較不足。
使用 Rufus 可攜式版本製作 FreeBSD 11-release 的步驟:
  1. 下載 FreeBSD-11.0-RELEASE-amd64-memstick.img and Rufus 2.11 Portable
  2.  執行 Rufus 程式,開啟 Rufus 畫面:
  3. 點選 DD 及 載入 .img 檔,按下「 執行」按鈕
  4. 完成後,按下「關閉」按鈕

留言

這個網誌中的熱門文章

CodeBlocks 多國語言的設定步驟

多年來一直都是使用 CodeBlocks 英文的介面,不曾想過要將 CodeBlocks 設定成多國語言的開發環境,對於不習慣於英文介面的國人,設定中文的使用介面是非常需要的環境,在 CodeBlocks 論壇有一篇文章提到 :Do you know http://wiki.codeblocks.org/index.php?title=Internationalization ?這個連結說明在 Windows 系統如何設定 CodeBlocks 成為 Internationalization 的環境,整個設定過程如下: 到 CodeBlocks 翻譯文件網站 下載 .mo 檔案:下載時需要 Ubuntu One 的帳號及密碼,登入後點選 .mo 檔案(不要下載 .po 檔是可編輯檔) 系統會傳送一封信件,點選信件的連結,將 .mo 檔案下載 將檔案複製到 C:\Codeblocks\share\CodeBlocks\locale\zh_TW 目錄(沒有這個目錄請自己建立) 開啟 CodeBlocks >> Setting >> Environment >> View >> Internationalization 選項打勾 >> 點選 Chinese 重新開啟 CodeBlocks 要加入其他語言的 .mo 檔案,則在 locale 目錄中新增其他語言的目錄名稱,例如: 德國 de_DE,這樣 CodeBlocks 就是多國語言的開發環境了。 當如果要恢復英文的介面,只要取消 Internationalization 的選項勾選,然後再次重新開啟 CodeBlocks 就回到英文的開發環境。 後記: CodeBlocks 翻譯文件網站 要下載 .mo or .po 檔案需要等待系統回復信件到 Email 信箱,無法及時處理,將這些檔案儲存在 Google Driver 的 src/CodeBlocks 目錄,以後可以從這裡直接取用。

Programming Tutorial Website

Foundation is front-end framework for website, 提供網頁設計者設計各種不同 devices 的網頁,它是使用 Sass, Compass 這兩種 CSS framework 發展而成的。整個專案是採用 Ruby 的套件管理方式來運作,安裝它相當容易,使用 Ruby 的 gem install zurb-foundation 來安裝,若要調整 Foundation 的內容,需要再安裝 Sass, Compass, 網路上有介紹 Sass, Compass 的書籍,使用這兩種 CSS framework 對於寫 CSS 則更具有彈性[1]。   在安裝這些套件時,看見 Ruby 有安裝這些套件的文件,只是不知道如何從 Ruby 系統中讀出這些文件? 目前對於 Ruby 的系統不熟悉,需要找些資料來了解。在尋找資料時,找到一個不錯的教學網站,名為 Programming tutorials and source code examples 有許多教學文件及原始程式碼,其中包括 C++, HTML, Ruby, GIMP, etc ...,也有許多 free HTML templates 可以下載,可以做為做為教學時的教材。   另外, jQurey EasyUI 是另外一種開發 Website 的 framework, 是基於 jQuery UI 的基礎上,讓使用者不需要寫 Javascript 就可以容易的建立 jQuery 的 UI 介面。 --------------------------------------------------------------- [1] http://www.slideshare.net/kurotanshi/compass-sass

Ubuntu One

Tomboy 有了 Ubuntu One 變得更好用 - 您的私有雲能將您的數位生活統整在一起。 Ubuntu One 不只是同步您的檔案 - 不管您是需要從任何電腦或透過網路存取聯絡人資料、筆記、書籤,或是要從整合雲端技術的商店聆聽您喜愛的音樂,或是要將您的整個收藏傳送至 iPhone 或 Android 手機都可以 - 我們在私有雲的應用上領先群倫。若要深入瞭解,請見 http://one.ubuntu.com/。 已經擁有 Ubuntu One 帳號了嗎?只要按一下「編輯」>「偏好設定」,接著點選「同步化」分頁,就能將 Tomboy 設為與您的私有雲同步。從服務的清單中選取「Tomboy 網頁」,接著按一下「連接伺服器」按鈕。網路瀏覽器會顯現,並包含一些額外的指示內容。 您甚至可以讓 Tomboy 筆記與 Ubuntu One 自動同步! 最近(2010.12.20)因為 Data Mining Project 需要在 Linux 系統中 compile Netflix KNN source code, 開始使用 Tomboy notebook 來紀錄自己的筆記,也同時開始使用 Ubuntu One, Dropbox 雲端服務中的同步化功能,在[1]中有詳細介紹如何將 Tomboy 同步到 Ubuntu One 之中, 在 Windows 之中的同步主機應該輸入 https://one.ubuntu.com/notes/ 。 在申請 Ubuntu One 時,要求密碼必須是英文字大寫字母,所以就把常用的密碼改成大寫。 ---------------------------------------------------------------- [1] https://wiki.ubuntu.com/UbuntuOne/Tutorials/Notes