濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > 通過(guò)U盤安裝Ubuntu Linux的方法 U盤裝Linux

通過(guò)U盤安裝Ubuntu Linux的方法 U盤裝Linux

熱門標(biāo)簽:為什么地圖標(biāo)注后不顯示 400電話辦理 誠(chéng)薦翰諾科技 地圖標(biāo)注機(jī)位 大連遼寧電銷機(jī)器人 好操作的電話機(jī)器人 電話機(jī)器人客戶對(duì)話 了不起的修仙模擬器地圖標(biāo)注 谷歌美發(fā)店地圖標(biāo)注入駐 地圖標(biāo)注路線軟件
本文將介紹如何在u盤上安裝Ubuntu Linux系統(tǒng).雖然本文采用的是Ubuntu,但實(shí)際上依此方法安裝其他Linux live CD發(fā)行版也是可行的.
  從u盤上運(yùn)行Linux,豐富了live CD的體驗(yàn),使你可以在任意機(jī)器上運(yùn)行Linux,比隨身攜帶一張光盤方便多了。
  1. 準(zhǔn)備工作
  在開(kāi)始之前,你至少需要進(jìn)行如下準(zhǔn)備:
  * 一張Ubuntu live CD 或者 .iso 鏡像文件
  * 容量至少為1G的 U 盤
  * 運(yùn)行的 Linux 操作系統(tǒng)
  2. 設(shè)定u盤
  首先,將u盤插上,檢查設(shè)備是否被認(rèn)出。為了找到設(shè)備,請(qǐng)運(yùn)行以下命令:
  $ sudo fdisk -l
  在我的系統(tǒng)中,此設(shè)備的盤符為 /dev/sdb ,本文以 /dev/sdb 為例講解,讀者請(qǐng)根據(jù)自己系統(tǒng)的實(shí)際情況更改(可能是sda,sdc...)。
  系統(tǒng)發(fā)現(xiàn) U 盤后,將要?jiǎng)?chuàng)建分區(qū)。
  注意:使用錯(cuò)誤的盤符可能破壞你的硬盤分區(qū),所以請(qǐng)謹(jǐn)慎輸入。
  創(chuàng)建分區(qū)
  將已經(jīng)掛載的 U 盤卸載:
  $sudo umount /dev/sdb1
  然后使用fdisk,一個(gè)編輯分區(qū)的工具:
  $sudo fdisk /dev/sdb
  我們刪除 U 盤的分區(qū)后,在上面創(chuàng)建兩個(gè)新分區(qū):一個(gè)容量為750MB的fat文件系統(tǒng)分區(qū),用來(lái)保存 live CD 鏡像中的文件,其余的另一個(gè)分區(qū)。
  然后輸入的格式為“d x”,x為分區(qū)的盤符,以下依次輸入:
  *n 創(chuàng)建新的分區(qū)
  *p 設(shè)為主分區(qū)
  *1 設(shè)為第一主分區(qū)
  *接受默認(rèn)選項(xiàng)或輸入“1”從第一柱面啟動(dòng)
  *+750M 將空間設(shè)置為750MB
  *a 將分區(qū)設(shè)為可以啟動(dòng)的活動(dòng)分區(qū)
  *1 選擇這個(gè)分區(qū)
  *t 改變分區(qū)格式
  *6 設(shè)置為FAT16分區(qū)
  第一個(gè)分區(qū)設(shè)置完成了,進(jìn)行第二個(gè):
  *n to create yet again a new partition
  *n 再次創(chuàng)建一個(gè)分區(qū)
  *p 設(shè)為主分區(qū)
  *2 設(shè)為第二分區(qū)
  *回車接受默認(rèn)選擇
  *接受默認(rèn)選擇,用盡所有容量
  *最后,輸入 w 使U盤完成上述更改
  分區(qū)完成后,進(jìn)行格式化。
  格式化分區(qū)
  第一個(gè)分區(qū)將要被格式為FAT16文件系統(tǒng),并將 U 盤設(shè)定為自啟動(dòng)。
  $ sudo mkfs.vfat -F 16 -n liveusb /dev/sdb1
  第二個(gè)分區(qū)將要被格式化為 ext2 文件系統(tǒng),塊長(zhǎng)(blocksize)為4096字節(jié),并且將該卷進(jìn)行casper-rw(否則將不能成功完成目標(biāo)?。?
  $ sudo mkfs.ext2 -b 4096 -L casper-rw /dev/sdb2
  現(xiàn)在,需要將 live CD 鏡像復(fù)制到 U 盤中。
  3. 從u盤中安裝Ubuntu
  掛載Ubuntu live CD 鏡像
  首先需要掛載ubuntu的鏡像。有兩種方法,通過(guò)“.iso”文件或者是光盤。
  從 CD 掛載
  將Ubuntu或其他發(fā)行版光盤插入電腦,將會(huì)被自動(dòng)掛載。否則,按如下操作便能成功掛載。
  $ sudo mount /media/cdrom
  從 .iso 鏡像文件掛載
  需要?jiǎng)?chuàng)建一個(gè)臨時(shí)的文件夾,以 /tmp/ubuntu-livecd 為例,然后將其掛載:
  $ mkdir /tmp/ubuntu-livecd
  $ sudo mount -o loop /path/to/feisty-desktop-i386.iso /tmp/ubuntu-livecd
  掛載 U 盤的分區(qū)
  將u盤再次插入,兩個(gè)分區(qū)將顯示為/media/liveusb和/media/casper-rw。如果該情況未能出現(xiàn),你需要手動(dòng)掛載:
  $ mkdir /tmp/liveusb
  $ sudo mount /dev/sdb1 /tmp/liveusb
  所有需要的分區(qū)都已經(jīng)被掛載,該復(fù)制文件了。
  將文件復(fù)制到 U 盤中
  找到CD鏡像的路徑(筆者的情況是/tmp/ubuntu-livecd,當(dāng)然也可能是/media/cdrom),然后復(fù)制到作為根分區(qū)的u盤第一分區(qū):
  包括casper,disctree,dists,install,pics,pool,preseed,.disk這些目錄,isolinux目錄下的所有文件,還有md5sum.txt,README.diskdefines,ubuntu.ico,casper/vmlinuz, casper/initrd.gz和install/mt86plus。
  $ cd /tmp/ubutu-livecd
  $ sudo cp -rf casper disctree dists install pics pool preseed .disk isolinux/* md5sum.txt README.diskdefines ubuntu.ico casper/vmlinuz casper/initrd.gz install/mt86plus /media/liveusb/
  可能出現(xiàn)符號(hào)鏈接不能被創(chuàng)建,你可以忽略過(guò)去。
  下面我們將 U 盤第一分區(qū)中的isolinux.cfg更名為syslinux.cfg:
  $ cd /tmp/liveusb
  $ sudo mv isolinux.cfg syslinux.cfg
  根據(jù)你的設(shè)置改變/tmp/liveusb
  按照下面編輯syslinux.cfg文件:
  DEFAULT persistent
  GFXBOOT bootlogo
  GFXBOOT-BACKGROUND 0xB6875A
  APPEND file=preseed/ubuntu.seed boot=casper initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
  LABEL persistent
  menu label ^Start Ubuntu in persistent mode
  kernel vmlinuz
  append file=preseed/ubuntu.seed boot=casper persistent initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
  LABEL live
  menu label ^Start or install Ubuntu
  kernel vmlinuz
  append file=preseed/ubuntu.seed boot=casper initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
  LABEL xforcevesa
  menu label Start Ubuntu in safe ^graphics mode
  kernel vmlinuz
  append file=preseed/ubuntu.seed boot=casper xforcevesa initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
  LABEL check
  menu label ^Check CD for defects
  kernel vmlinuz
  append boot=casper integrity-check initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
  LABEL memtest
  menu label ^Memory test
  kernel mt86plus
  append -
  LABEL hd
  menu label ^Boot from first hard disk
  localboot 0x80
  append -
  DISPLAY isolinux.txt
  TIMEOUT 300
  PROMPT 1
  F1 f1.txt
  F2 f2.txt
  F3 f3.txt
  F4 f4.txt
  F5 f5.txt
  F6 f6.txt
  F7 f7.txt
  F8 f8.txt
  F9 f9.txt
  F0 f10.txt
  將 U 盤設(shè)置為可引導(dǎo)的
  為完成此步驟,需要安裝syslinux:
  $ sudo apt-get install syslinux
  最后卸載/dev/sdb1,并使其可引導(dǎo):
  $ cd
  $ sudo umount /tmp/liveusb
  $ sudo syslinux -f /dev/sdb1
  重啟,將BIOS設(shè)為可以從 U 盤引導(dǎo),就可以享受 U 盤中的Ubuntu了!
  4. 疑難排解
  如果不能從 U 盤引導(dǎo),可能是由于主引導(dǎo)記錄(MBR)被破壞。你可以用lilo來(lái)修復(fù)這個(gè)問(wèn)題:
  $ lilo -M /dev/sdb/dev/sdb上的MBR將會(huì)被修復(fù)。

標(biāo)簽:邵陽(yáng) 云浮 慶陽(yáng) 阜陽(yáng) 東營(yíng) 新鄉(xiāng) 法律服務(wù) 沈陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《通過(guò)U盤安裝Ubuntu Linux的方法 U盤裝Linux》,本文關(guān)鍵詞  通過(guò),盤,安裝,Ubuntu,Linux,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《通過(guò)U盤安裝Ubuntu Linux的方法 U盤裝Linux》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于通過(guò)U盤安裝Ubuntu Linux的方法 U盤裝Linux的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    池州市| 南皮县| 阿尔山市| 庄浪县| 鲁甸县| 遂平县| 灵璧县| 丹阳市| 巴彦淖尔市| 齐齐哈尔市| 藁城市| 巴楚县| 淮阳县| 肃北| 无锡市| 玉溪市| 固安县| 定远县| 革吉县| 松江区| 安庆市| 古丈县| 梁山县| 札达县| 清河县| 鄂伦春自治旗| 沙坪坝区| 赫章县| 长寿区| 永丰县| 拜泉县| 天水市| 红原县| 蛟河市| 合阳县| 封丘县| 忻州市| 监利县| 临高县| 黔西| 齐齐哈尔市|