顯示具有 Live USB 標籤的文章。 顯示所有文章
顯示具有 Live USB 標籤的文章。 顯示所有文章

2019年4月3日 星期三

Ubuntu無法開機,修復 boot loader

  昨天為了要看螢幕接頭,Mint 17.2使用到一半將螢幕接頭拔下來(應該先[暫停]),結果裝回去就螢幕就出不來了。怎麼按都關不了機(沒有螢幕看不到該按什麼),最後只好硬關機囉!由於是老電腦,竟關了又自動重開,兩三次後,開機檔就壞了。

  今天一開機就進不去了,應該要修復開機檔才對,一時沒想到,竟又裝了一次Ubuntu14.04,裝好後,Mint17.2當然又可以用了,只是浪費了兩三個小時☹。

  到網上查一下[ubuntu 修復開機],方法只要三步驟就可修好了:

1.用USB開機

2.進入 Terminal(CTRL+ALT+T),打入 fdisk -l,查看系統磁碟分割狀態,然後掛載開機硬碟:(可用磁碟套件掛載)或:

開機硬碟 /dev/sda 開機磁區為 /dev/sda1 這是 /boot,而根目錄則是 /dev/sda6,接著將這些磁驅掛載到 /mnt/

$ sudo mount /dev/sda6 /mnt
$ sudo mount /dev/sda1 /boot
$ sudo mount /dev/sda7 /home

3.使用 grub-install 指令重新製作開機 boot loader
$ sudo grub-install --root-directory=/mnt/ /dev/sda
最後重新啟動系統,將 USB 移除即可,就可以看到登入畫面了

參考自:小惡魔 – 電腦技術 – 工作筆記-

修復 Ubuntu 開機 boot loader

2010年11月8日 星期一

Live USB如何實現多人使用不同語言平台

經測試Ubuntu10.04(ubuntu_10.04_cht_LTHi386 版)和10.10 rc版
結果以10.04版較好,
因為10.04版在改變「語言支援」後,登出再登入,包括火狐及OOo的語言都改過了,10.10 rc版則火狐及OOo的語言還須手動更改。和一個超強的Live USB系統有點不同。
以 8G隨身碟,安裝10.04版的作法如下:
  1. 以「開機磁碟建立程式」安裝ubuntu_10.04_cht_LTHi386 版(要以10.04版PC開機)
  2. 重開機後:
    1. 安裝軟體Opera、google chrome、MSN、F-spot(看圖)、fotoxx(編圖)、7-zip、gcin (中國人、日本人用)即可
      (若有人建議軟體,加裝時要記下來)
    2. 安裝影音解碼器(Gstreamer)、Flashplayer、加右鍵可以改圖片大小及旋轉
      (若有人建議其他,加裝時要記下來)
    3. 編輯選單---消去不用的選單,以免有人亂按,又提出一大堆問題
  3. 在下方面板加入「登出」及「系統監控」,在上方面板加入「小眼睛」及「強行結束」;在桌面加上常用軟體圖示(如gedit、MSN、火狐、OOo writer),也可在左上方加入Opera、google瀏覽器小圖示。
  4. 建立多組(先建立7組吧!)帳號密碼(以該國簡稱前2個英文字母+test為帳號即可---如語言名稱)
    (每人權限都設定"可以連線",若有列表機,則設為"可列印",不要"系統管理"---以免亂改系統)
    (要記下各國帳號---以免登入別的語言)
  5. 由[系統]/[管理]/[語言支援]安裝各種語言
    (可能用到的語言)
  6. 以7組帳號登入,到[系統]/[管理]/[語言支援]更改為該帳號的語言支援
    (留下一些空間備用,若有稀客來可用來增加帳號及安裝語言)
    (依旅客住宿頻率安裝USB個數)
  7. 登出再登入測試是否有改變語言(應該OK!)
  8. 若旅館要使用:
    1. 一早即用Live USB開機(因為開機需時約3~4分鐘,有人會等不及),以繁體中文登入。然後讓電腦「暫停」(即待命)--可以省電。
    2. 顧客要使用時再按電源叫醒電腦,然後以該國帳號登入
      (以另表印出所有國家的代號及語言,若有稀客來,可用來臨時增加帳號及安裝語言用;安裝過的USB要記下來,以免重覆)
    3. 告訴顧客:
      • 使用方法(以另紙印出--用該國語言及英文(方便稀客用),以便顧客參考)
      • 不要讓瀏覽器記錄帳號/密碼
        (預設關閉這個功能--火狐「編輯」/「偏好設定」/「個人隱私」,opera及google)
      • 使用後最好能自行刪除網頁記錄(如果會的話),文件則寄出;每天會清除客人留下的記錄及文件。
    4. 顧客使用後,即由下方面板「登出」,下一個人來再以該國登入
      (有限制登入次數,若未登出,則登入幾次後就得先登出一些人,才能再登入)
    5. 每天定一時間將顧客留下的記錄全部清除,以免累積使得USB空間不足。
      (1.瀏覽器的歷史記錄、帳/密等)
      (2.桌面及位置內資料夾是否有儲存文件--清除之)
      (3.順使看一下選單,是否有人自行安裝了軟體---有人可能會自行設定權限,安裝軟體;或更改選單,有則清除)
    6. 較少人會使用電腦期間,即先大部分關機,只留下少數以便臨時有人要用。

一個超強的Live USB系統

前兩天在網路上眯到有人寫了一篇文章,
他說,帶著以Ubuntu製作的Live USB到外國去旅行,
不管到哪個國家,只要借到可以用USB開機(近4、5年內)的電腦,
就可以用自己做好的Live USB開機,用自己熟悉的繁體中文系統
去操作電腦、PO文章、MSN、email.....,真是太棒了。
昨天晚上想到這篇文章,反向思考一下:
是不是也可以用這個Live USB 做成各種語言的系統,
讓外國朋友來台灣時,也可以用她、他們熟悉的語言
和家人、朋友溝通,或PO文章、工作
這樣她、他們一定會有親切感,感到溫馨,認為我們台灣也是有夠國際化!
昨晚因為太晚了,就留到今晚來測試一下
----結果答案是,一切沒問題!
===========
我的測試過程如下(用8Gb隨身碟):
  1. 下載Ubuntu10.10 desktop i386.iso,再用Ubuntu10.10中的[系統]/[管理]/[建立磁碟開機程式] 製作Live USB
    (製作方法已PO過,Ubuntu安裝在USB隨身碟和隨身硬碟的方式---總結 )
  2. 剛做好的Live USB,重新開機(先拔下USB再插上去,否則讀不到USB),並以繁體中文進入後,發現並沒有完全中文化,到[系統]/[管理]/[語言支援 (Language support)],安裝繁體中文,登出再登入,還是沒有完全中文化;於是下載Lazyscript(i386版)進行中文化;登出再登入後就是完全繁體中文的介面了。
  3. 然後到[系統]/[管理]/[使用者及群組],新增一組帳號(atest)
  4. 再來是重開機(先拔下USB再插上去,否則讀不到USB),到出現「試用Ubuntu」和「安裝...」時,以「簡體中文」進入
  5. 進入後,當然是繁體中文介面囉。登出(ubuntu,內定使用者帳號/免密碼),然後以atest登入,就看到了部分是簡體,部分是繁體
  6. 這是因沒裝簡體中文之故,於是到[系統]/[管理]/[語言支援]再安裝簡體中文 →登出再以atest登入,介面就是簡體中文化了
  7. 再新增一組帳號(btest),重覆4.,以「日本語」進入(其他有的文字有夠花,連國家都不知道);用樣登出(ubuntu)再以(btest),發現部分是日語了。同6.安裝日本語言, 登出再以atest登入,介面就是日文化了,開起來的OOo也是日本語。
  8. 日語看不太懂,就登出回到繁體中文(ubuntu)使用。剛開始要PO文章,密碼總是錯誤,原來以「日本語」登入,上方的鍵盤是以日本鍵排列,點一下,改為USA(台灣的鍵盤通常就是使用USA系統),就OK了。
    (連要安裝kolourpaint時,也都是日本語)
    (一定要全部都是繁體中文,應該關機重開就OK了)
  9. 現在就是用該Live USB寫這篇文章和大家分享。
  10. 依同樣的方法,不管她、他們是哪一國來的,即使是非洲來的,也可以用這支Live USB來開機,讓她、他們可以親切的使用本國的語言來Email、MSN、寫文章筆記。
  11. 若您有外國朋友、客戶....來您家做客,這個Live USB是又免費,又可以讓她、他們感到親切又實用的系統。您不妨利用有空時,來安裝一個吧!
  12. 建議五星級的旅館、旅遊地區的旅館、餐廳,準備幾支這樣的Live USB和幾部電腦(統一放在交誼廳,就不怕會被壞旅客拆走),讓您的客人住宿時,就可以用您提供的電腦,用本國語言來使用電腦,多了這項服務,下次她、他到台灣來,當然是到您的旅館住宿囉!(因為別家旅館得使用中文或英文(若它已國際化了)電腦,用起來鐵定不那麼親切!)

2010年10月27日 星期三

Ubuntu安裝在USB隨身碟和隨身硬碟的方式---總結

經過幾天Ubuntu安裝的測試及經驗,總結一下心得:
為了能夠真正實現一支隨身碟帶著Ubuntu到處跑的美夢,這幾天一連裝了不下10次的Ubuntu,用各種網路上找到的方法測試,總算成功了。
(到處跑的意思是:只要帶著這個USB隨身(硬)碟,就可以到任何一台PC或NB使用自己的系統(當然得能用USB開機),且可以依自己的的意思設定成自己喜愛的樣式,並且可以儲存檔案)

2019/04/02補:在ubuntu中有 mintstick 套件可安裝,可在[附屬應用中]找到[USB映像檔寫入程式],可用來將下載的系統.iso寫入USB中。
  • 註一:以下各版本的Ubuntu都是裝i386版,因為amd64位元版,在i386(32位元)電腦不能使用(試過了),而i386版在所有電腦都可以用。
  • 註二:網路上說,USB隨身碟有讀寫次數極限(數十萬次吧),而USB隨身硬碟就沒有讀寫次數限制,所以建議買USB隨身硬碟較好。尤其是可儲存設定的系統。
  • 註三:USB隨身硬碟直接安裝ubuntu,開機速度要比USB隨身碟快,若以實用上來說,隨身硬碟比隨身碟要好。速度快、儲存容量大、使用時間長,等於是一台PC帶著走!若只為了當做救命碟,而且救出資料時不儲存在隨身碟上,就用隨身碟即可!
★2012/12/02補:將 Ubuntu 12.04-10 安裝到隨身碟調校



一、USB隨身碟的安裝:
一-1:Live USB隨身碟:
        (可以開機使用、設定,只是暫存,登出再登入可用,但關機後設定會被還原,亦即「百毒不侵的系統」)
        (和Live CD相同,只是用來執行和安裝到硬碟時要快得多)
安裝方法:
  1. 用unetbootin來製作Live USB
  2. 下載Universal USB Installer和ezgo8
    (不用燒光碟,將兩者都COPY到M$ XP同一地方,然後執行Universal USB Installer)
    (製作前要將USB隨身碟格式化為FAT32,否則找不到它)
    (製作前要將ezgo.iso 檔名改為ubuntu10.04lucid-desktop-i386.iso, 否則讀不到檔案)
    (用ezgo8版的原因是它已中文化且裝好一大堆已中文化的套件了,因Live USB不能儲存設定,套件多有好處!)
    (檔案有點大,時間要長些)
  3. Live USB隨身碟:開機後,可以作各種設定,如桌面、中文化、安裝軟體...等,在登出又登入時,可以保留剛做的設定。但關機後,所做的設定就全部消失了。下次用它開機時,得再設定一次。
    (1)好處是:怎麼玩都不會出問題(包括刪了系統檔),重開機就自行解決了;學生上課、小孩練習最好用。(等於是快速的Live CD)
    (2)壞處是:設定好了,下次還得重來,且不能儲存檔案。
 一-2:USB隨身碟安裝可儲存設定的Ubuntu:
  • 可儲存設定,但最多只有4G,下載的檔案要COPY到另外的地方,否則會空間不足。
  • 在設定儲存大小時,可以留些空間,用來和Windows共用儲存空間。(底下有說明)
  • 用來安裝在硬碟超快,不到10分鐘,裝完後,到語言設定改為中文即可。
安裝方法一:(若有裝Ubuntu,建議用方法二)
  1. 在M$ XP下載Universal USB Installer和ubuntu_10.04_cht_LTHi386 版
    (用ubuntu_10.04_cht_LTHi386 版的原因是它已中文化且裝好一些套件了)
    (製作前要將USB隨身碟格式化為FAT32,否則找不到它)
    (製作前要將★★.iso檔名改為ubuntu10.04lucid-desktop-i386.iso,否則讀不到檔案)
  2. 在M$ XP下執行Universal USB Installer,依步驟完成即可
    (執行時,第一個選項選★★i386)
    (可參考一支隨身碟帶著Ubuntu到處跑--Live USB(隨身碟、隨身硬碟)製作 這一篇)
安裝方法二:(已有安裝Ubuntu者用)
  1. 下載ubuntu_10.04_cht_LTHi386 版(或UbuntuCD版) ,用ubuntu 內附的「製作開機磁碟程式」(在系統 →管理),把它寫到隨身碟就可以了!
    (最好用LTH版,因為已中文化了,節省一些時間)
  2. 註:抓到USB後 →先「抹除磁碟」 →選擇USB磁碟分割區選擇iso檔 →調整儲存大小 →製作開機磁碟
  3. 註:若內附的gnome版沒有出現可以調整保留大小,則安裝後更動的設定會被還原(相當於上方的Live USB);可以去安裝KDE版的「製作開機磁碟程式」(Startup Disk Creater(usb-creater-kde)),裝完後到[應用程式]/[系統工具]內執行即可儲存變更的設定。(990927補)
  4. 可儲存設定的Live USB,安裝時剩下的空間:
    (1)保留給設定用的:在家目錄下
    (2)安裝後剩下的:在[位置]/[家目錄]/[檔案系統]/[cdrom]中;對[cdrom]按右鍵,以系統管理員的身分開啟才能儲存。此部分儲存資料,在windows下可以讀到,但因是utf8碼,所以中文在windows(用big5碼)下會呈亂碼。可以開啟再改檔名。
    (要執行按右鍵,以系統管理員的身分開啟,要先用下列方法執行一次:開啟終端機 →貼上
      sudo apt-get install nautilus-gksu  →按[Enter])
 
二、USB隨身硬碟的安裝
二-1、Live USB隨身硬碟:
        (可以開機使用,關機後設定會還原)
        (和Live CD相同,只是用來執行和安裝到硬碟時較快) 
        (和Live USB隨身碟不同的是,下載後,可儲存的空間比較大)
安裝方法:
  1. 下載Universal USB Installer和ezgo8(和Live USB相似)
    (用ezgo8版的原因是它已中文化且裝好一大堆已中文化的套件了--方便啊!)
    (製作前要將USB隨身硬碟第一個分割區大小設定為約10G以下,且格式化為FAT32,否則找不到它或失敗)
    (製作前要將ezgo★.iso檔名改為ubuntu10.04lucid-desktop-i386.iso, 否則讀不到檔案)
  2. 在M$ XP下執行Universal USB Installer,依步驟完成即可。
    (執行時,第一個選項選★★i386(即第一個選項))
  • 註:隨身硬碟容量大,最好是用下一種方法安裝,讓它變成一個可帶著走的系統;除非你只留著用來救Windows資料用(那就用隨身碟或光碟就好了)。
(可參考一 支隨身碟帶著Ubuntu到處跑--Live USB(隨身碟、隨身硬碟)製作 這一篇)
二-2:USB隨身硬碟安裝可儲存設定的Ubuntu:
  1. 將USB隨身硬碟當作一般的硬碟來安裝ezgo8
    (我的500G硬碟分割是10G的/;50G的home;3G的swap;其他部分,安裝好以後,格式化為NTFS,用來儲存資料)
    (我目前都用這個隨身硬碟在公用電腦、別人的PC和NB上作業,任何資料、密碼都不用怕會留存在電腦上,真是方便啊!借別人的NB,他也不用怕會動到他的系統,趕快動手做一個吧!帶給你想不到的好處!)
    • 注意:1.自訂硬碟分割時(手動指定分割區),不要選錯硬碟了(通常是最後一 個硬碟)。
    • 注意:2.執行1.的分割時,只要分割出所要用到的(如/、home、swap),其餘的空間先不要再分割、格式化,安裝完再來分,否則不能安裝)
    • 注意:3.在第 七個步驟,按「進階」,選USB硬碟(和格式化同代號那個)開機(我的是內定就是),再開始安裝。
    • ★★安裝在隨身硬碟的詳細步驟請參考將 EzGo7 安裝到隨身碟這裡 (只是因隨身硬碟都很大,用手動分割較好,不必用整顆硬碟--此參考文章是安裝在隨身碟,故用整顆硬碟)
  2. 下載ACFS → 燒錄成DVD光碟 → 用光碟開機 → 進入後,切換使用者為「教師」(即edu,密碼為stu123) → 會有「USB啟動碟產生器」圖示 → 依說明製作(注意看過程中的說明喔!) → 做完,開機時會有幾個使用方式,自己可選
    (可能安裝過多軟體及設定,開機有點慢喔!)
以上是我這幾天測試安裝的心得,供給大家考;應該還有其他方法,可自己上網找找!
最後建議:
  1. 要用USB隨身碟:就買一顆8G的,用Universal USB Installer裝ubuntu_10.04_cht_LTHi386 版(輕便,開機快,可存設定)
    (基本設定就好,剩餘空間(在[位置]/[家目錄]/[檔案系統]/[cdrom]),用[系統管理員身分]開啟,可儲存自己做好的資料)
  2. 要用USB隨身硬碟:就買一顆320G的($2000有找),將USB隨身硬碟當作一般的硬碟來安裝ezgo8。(開機快,可儲存設定,可使用空間大,壽命長)
    (可以當作是一般PC內的硬碟,作各種設定)
    (這是我現在正在使用的系統)
    (開機前先插USB硬碟,開機時,選USB開機(通常按F12,不同機子可能不同))
    (試了幾台PC和NB,只有一台有點怪,開了2次不成功(其他同型PC卻可以),其他都OK)
  • (後記)USB隨身(硬)碟最大的好處:
    一是它本身就是一個系統,帶著它到任一台(USB可開機)電腦,都是自己熟悉的操作系統、不會中毒,且不會動到別人的系統(若借用別人電腦的系統,出問題,如中毒、或任何小問題,他可就要怪你囉!);
    二是
    可用來快速安裝到其他硬碟上;
    三是
    可用來修復M$ XP等系統;
    四是
    若M$ XP不能修,也可以將其內的資料備份出來(可燒錄、可COPY到另外USB裝置、可上傳或mail寄到網路上,也可COPY到開機的USB碟中)
  • 大家都來裝一個可帶著走的系統吧!
  • 註:隨身碟不要買太差的(雜牌的便宜貨),昨天幫同事的隨身碟安裝系統,竟然無論用何種方法都裝不起來。雖然用WindowsXP好像安裝完成,卻不能開機。應該是隨身碟的結構有問題。
  • 若安裝在USB隨身碟後,開機時出現「NOT a COM32R」字樣,不能開機,這是因為妳、你開機的Ubuntu版本和製作Live USB的iso版本不同所造成。只要下載了相同的版本,就不會出現此現象。
  • 又不要用alternate(長期支援)版本製作,做出來只能用來安裝,不能作為Live USB用。
100/12/06補:
來自  [手冊] 幫人安裝Ubuntu時的調校<追加、隨身碟篇>(感謝xenomorph0525 大大)
1.
系統更新核心時會重整GRUB的開機選單,主機硬碟裡的作業系統也將會被納入
若把Ubuntu裝在隨身碟上,插到別台電腦時這些多出的選項只是累贅,
以下方法可以避免納入額外的作業系統
sudo vi /etc/default/grub

加入這一行
GRUB_DISABLE_OS_PROBER=true

然後執行
sudo update-grub

2.
若把Ubuntu裝在隨身碟上,可以將系統暫存目錄及套件快取目錄掛載於記憶體,減少對隨身碟的讀寫和使用容量
sudo vi /etc/fstab

加入這兩行
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/cache/apt/archives tmpfs defaults 0 0

sudo vi /etc/rc.local

在「exit 0」之上 加入這三行
if [ ! -e /var/cache/apt/archives/partial ]; then
mkdir /var/cache/apt/archives/partial
fi

3.
系統會在登入時自動檢查是否有目前硬體的額外驅動程式,假使有便會跳出通知
若把Ubuntu裝在隨身碟上,安裝額外驅動程式,則插到不同硬體的電腦時可能會有問題
請輸入下列指令取消自動檢查,以免用戶因系統主動通知,而以為這是非裝不可的東西,造成一些麻煩

sudo rm /etc/xdg/autostart/jockey-gtk.desktop

取消之後,如果真的有安裝額外驅動程式的需求
可以按「系統>管理>硬體驅動程式」(Ubuntu11.10是[系統設定值]/[額外驅動程式]),便會檢查是否有目前硬體的額外驅動程式

4.
若把Ubuntu裝在隨身碟上,可以將I/O Scheduler的值改為noop,加快讀寫速度(從下次開機起生效)

sudo vi /etc/default/grub

更改
GRUB_CMDLINE_LINUX=""

成為
GRUB_CMDLINE_LINUX="elevator=noop"

然後執行
sudo update-grub

5.
若把Ubuntu裝在隨身碟上 並且有將系統暫存目錄(/tmp)掛載於記憶體
那麼可以將PPStream的快取設在/tmp 減少對隨身碟的讀寫和使用容量
rm -rf ~/.pps

sudo vi /etc/skel/.profile

加入這六行
if [ ! -e /tmp/pps_$USERNAME ]; then
mkdir /tmp/pps_$USERNAME
fi
if [ ! -e $HOME/.pps ]; then
ln -s /tmp/pps_$USERNAME $HOME/.pps
fi

並執行下列指令後重新登入
cp /etc/skel/.profile ~/.profile

sed -i '$a export _JAVA_OPTIONS="-Dfile.encoding=BIG5"' ~/.profile