製作linux啟動盤
❶ 如何刻錄linux的啟動盤
在Windows系統下用Universal-USB-Installer這個工具是用來刻錄Linux系統的U盤啟動盤的,下面以製作Ubuntu系統的U盤啟動盤為例,方法如下:
1、安裝Universal USB Installer軟體,打開後,點擊「Browse」按鈕瀏覽下載到本地磁碟的Ubuntu系統ISO鏡像,點擊「H:」選擇U盤的盤符,然後點擊「Create」按鈕。
❷ 如何製作Linux系統合集啟動盤
下載好你想安裝的Linux系統的boot.iso(用於製作啟動)和System.iso(用於系統安裝)
具體的步驟以下:
[*]用UltraISO 打開xiaopanOS.iso
[*]啟動 - 寫入硬碟映像,選擇u盤-啟動類型-格式化 - 寫入 。
[*]寫在最後,完成
[*]在電腦BIOS中設置為啟動盤
[*]開始安裝系統。
問題:
用U盤安裝時,出現如下錯誤: Could not find kernel image: linux
最終方法:
1、確保U盤中存在syslinux.cfg文件。隨著所安裝的版本的不同,該文件的位置可能不同,通常在/boot/syslinux目錄下或者/syslinux目錄下。
2、如果在U盤中存在isolinux.cfg文件但卻不存在syslinux.cfg文件,那麼就把isolinux.cfg文件重命名成syslinux.cfg。
3、如果isolinux.cfg和syslinux.cfg都有,請刪除isolinux.cfg這個文件即可。
❸ 如何製作linux 系統啟動盤
你好,製作linux U盤啟動盤很簡單,需要以下三個工具 1 軟碟通 (試用版即可)
2 你想安裝的linux 發行版的 iso鏡像文件
3 8G (最小4G)的U盤一個
插到電腦上U盤(備份好數據),打開軟碟通軟體,選擇啟動——寫入硬碟鏡像 在彈出的對話框里填上你現在好的iso文件路徑 點擊開始即可。提示製作完成後。重啟 設置U盤位第一啟動項 保存退出bios 重啟後 就跟光碟安裝linux 是一樣的步驟,更多的關於linux 安裝以及後續linux 的使用配置方法推薦網路搜索《linux就該這么學》,裡面講的很詳細而且是完全免費的。
❹ 如何製作Linux系統啟動盤
下載好你想安裝的Linux系統的boot.iso(用於製作啟動)和System.iso(用於系統安裝)
具體的步驟以下:
[*]用UltraISO 打開xiaopanOS.iso
[*]啟動 - 寫入硬碟映像,選擇u盤-啟動類型-格式化 - 寫入 。
[*]寫在最後,完成
[*]在電腦BIOS中設置為啟動盤
[*]開始安裝系統。
問題:
用U盤安裝時,出現如下錯誤: Could not find kernel image: linux
最終方法:
1、確保U盤中存在syslinux.cfg文件。隨著所安裝的版本的不同,該文件的位置可能不同,通常在/boot/syslinux目錄下或者/syslinux目錄下。
2、如果在U盤中存在isolinux.cfg文件但卻不存在syslinux.cfg文件,那麼就把isolinux.cfg文件重命名成syslinux.cfg。
3、如果isolinux.cfg和syslinux.cfg都有,請刪除isolinux.cfg這個文件即可。
❺ 如何製作一個u盤啟動的linux
你好,製作用U盤啟動的Linux系統的步驟如下:
一、對U盤進行處理
1.分區:(插上U盤)
# fdisk /dev/sdb
d Enter 刪除原有分區
n Enter 新建一個主分區
w Enter 保存設置
# partprobe /dev/sdb 刷新U盤
2.設定U盤分區為活動分區
# fdisk /dev/sdb
a Enter 設定為活動分區
1 Enter 選擇分區
3.對硬碟分區進行格式化,格式化成ext3格式
# mkfs.ext3 /dev/sdb1
二、裝filesystem包 (目的:生成根下的root,usr,var 。。.等目錄)
1.配置好yum
2.載入U盤到/net下
# mount /dev/sdb1 /net
3.安裝
# yum -y install --installrot=/net filesystem
安裝完成後,可查看/net下生成了多個目錄
三、載入系統啟動項
1.# cp /boot/vmlinuz-2.6.18-128.el5 /net/boot/
2.生成initrd.img `uname -r`為取系統版本號
# mkinitrd --with=usb-storage /net/boot/initrd-usb.img `uname -r`
3.查看/net/boot/下是否有vmlinuz和initrd
四、製作boot loader(grub)
1.# yum -y install --installroot=/net grub
2.grub.conf不成自動生成,要手工創建
# cp /boot/grub/grub.conf /net/boot/grub/grub.conf 並作修改
# cat /net/boot/grub.conf
default = 0
timeout = 5
title redhat-usb-linux
root(hd0,0)
kernel /boot/vmlinuz-2.6.18-128.el5 ro root=/dev/sdb1 init=/dev/bash
initrd /boot/initrd-usb.img
此處填寫的內容要與/net/boot/grub/下的文件名一致
五、安裝命令庫文件
# yum -y install --installroot=/net bash coreutils pam setup vim-enhanced vim-minimal util-
linux net-tools SysVinit passwd shadow-utils authconfig
可通過rpm -qf /bin/mount 查看包名
此時chroot /net下可使用剛才安裝的命令了
六、創建磁碟分區
# mknod /net/dev/sdb b 8 16
# mknod /net/dev/sdb1 b 8 17
b表示塊設備,8為主設備號,16、17為次設備號
--------------------------
| 有關設備號的解釋:
| 1.對於一塊SCSI/SATA硬碟(格式為sd*),主設備號為8,
| 第一塊硬碟的次設備號為0-15,第二塊硬碟的次設備號為16-31,依次類推。因為對於硬碟來說,主分區最多為4個,可以3個主分區1個擴展分區,擴展分
| 區仍然可以再分區,但是分區的總數最多為16個,所以每一塊硬碟的次設備號為16個(0-15,16-31)。
| 2.對於一塊IDE硬碟(格式為hd*),主設備號為3,次設 備號第一塊為0-63,第二塊為64-127。
| 3.# ls -l /dev/sd*
| brw-r----- 1 root disk 8, 0 10-16 14:53 /dev/sda
| brw-r----- 1 root disk 8, 1 10-16 14:54 /dev/sda1
| brw-r----- 1 root disk 8, 2 10-16 14:53 /dev/sda2
| brw-r----- 1 root disk 8, 3 10-16 14:54 /dev/sda3
| brw-r----- 1 root disk 8, 16 10-16 15:50 /dev/sdb
| brw-r----- 1 root disk 8, 17 10-16 15:50 /dev/sdb1
| brw-r----- 1 root disk 8, 32 10-16 15:50 /dev/sdc
| brw-r----- 1 root disk 8, 36 10-16 15:50 /dev/sdc4
| 以上是我一台主機上插了1個硬碟,兩個U盤的顯示情況,我們可以看到設備號的顯示情況。
| 4.在linux中一切皆文件,硬體也是通過文件體現出來的,所有硬體設備都在/dev/有所顯示。
|5.更具體的設備號研究可以查看下面的文件。
| # yum install kernel-doc
| # /usr/share/doc/kernel-doc-2.6.18/Documentation/devices.txt
---------------------------
七、創建掛載
1.創建mtab
# cat /net/etc/mtab
/dev/sdb1 / ext3 rw 0 0
2.創建fstab
# cat /net/etc/fstab
/dev/sdb1 / ext3 default 1 1
八、安裝grub
# chroot /net
# grub-install /dev/sdb1
註:
1.如果創建硬碟分區的時候沒有配置正確,在第八步會報錯:
the file /boot/grub/stage1 not read correctly
2.在用U盤啟動後,進入到U盤中的系統,此時我們可以用已經
安裝過的命令集,但是此時的文件系統是只讀的,我們不能vim,
mount等的操作,此時必須用下面這個命令,進行重新讀寫掛載:
# mount -o remount,rw /
重掛載後,就可以了。
至此,U盤Linux系統啟動盤的製作就完成了,通過以上方法,用戶就可以用U盤來啟動Linux系統,再也不用擔心誤刪文件進不來系統,也不用這么麻煩拆下硬碟進行拷貝。
❻ 怎樣製作LINUX啟動U盤
1,把u盤插上電腦,開機進入linux系統。
2進入/boot目錄。輸入grub。
3等三兩分鍾。會進入grub的shell。
4輸入root
(hd1,0)會顯示你的u盤文件系統類型,一般都是fat。
5輸入
setup
(hd1)
會顯示成功的字樣,
6
quit離開grub的shell。重啟一下。
7
設置一下u盤啟動
8在開機的grub選擇系統菜單中,按e鍵編輯一下命令行root(hd0,x),x是一個分區數字不用管,把0改成1.
9
按b鍵重啟,ok了
其實可以更加簡便的,怕你看不懂,只好復雜一點了。
❼ 怎麼製作Linux U盤啟動系統
一、對U盤進行處理
1.分區:(插上U盤)
# fdisk /dev/sdb
d Enter 刪除原有分區
n Enter 新建一個主分區
w Enter 保存設置
# partprobe /dev/sdb 刷新U盤
2.設定U盤分區為活動分區
# fdisk /dev/sdb
a Enter 設定為活動分區
1 Enter 選擇分區
3.對硬碟分區進行格式化,格式化成ext3格式
# mkfs.ext3 /dev/sdb1
二、裝filesystem包 (目的:生成根下的root,usr,var 。。.等目錄)
1.配置好yum
2.載入U盤到/net下
# mount /dev/sdb1 /net
3.安裝
# yum -y install --installrot=/net filesystem
安裝完成後,可查看/net下生成了多個目錄
三、載入系統啟動項
1.# cp /boot/vmlinuz-2.6.18-128.el5 /net/boot/
2.生成initrd.img `uname -r`為取系統版本號
# mkinitrd --with=usb-storage /net/boot/initrd-usb.img `uname -r`
3.查看/net/boot/下是否有vmlinuz和initrd
四、製作boot loader(grub)
1.# yum -y install --installroot=/net grub
2.grub.conf不成自動生成,要手工創建
# cp /boot/grub/grub.conf /net/boot/grub/grub.conf 並作修改
# cat /net/boot/grub.conf
default = 0
timeout = 5
title redhat-usb-linux
root(hd0,0)
kernel /boot/vmlinuz-2.6.18-128.el5 ro root=/dev/sdb1 init=/dev/bash
initrd /boot/initrd-usb.img
此處填寫的內容要與/net/boot/grub/下的文件名一致
五、安裝命令庫文件
# yum -y install --installroot=/net bash coreutils pam setup vim-enhanced vim-minimal util-
linux net-tools SysVinit passwd shadow-utils authconfig
可通過rpm -qf /bin/mount 查看包名
此時chroot /net下可使用剛才安裝的命令了
❽ 怎麼樣製作linux的啟動盤
Linux的啟動軟盤有boot盤和boot/root盤之分,所謂的boot盤只能用來啟動已經安裝在硬碟上的Linux系統,而boot/root盤本身就是一個迷你Linux系統。Linux啟動軟盤是系統修復的必備工具,因此掌握啟動軟盤的製作方法是很有用處的,下面我就向大家介紹boot盤的四種不同的製作方法:
1.使用mkbootdisk工具為當前系統製作啟動盤
mkbootdisk --device /dev/fd0 `uname -r`
參數說明:--device
/dev/fd0是要建立啟動軟盤,也是默認選項,因此也可以省略它;接下來的參數是內核版本號,如2.2.16等,這里是利用`uname-r`命令來獲得系統的內核版本號。對於更多的參數,請自行參看手冊頁:man mkbootdisk。
此方法將為當前系統製作啟動軟盤,因此必須已經運行Linux系統,並且在系統中安裝有mkbootdisk軟體包(如果沒有的話請安裝該軟體包)。製作出來的啟動盤與在Linux安裝過程中提示製作的啟動軟盤是一樣的。
2.將lilo安裝在軟盤的引導扇區中
lilo -b /dev/fd0
參數說明:-b /dev/fd0是將lilo安裝在軟盤上,因為默認時是將lilo安裝在硬碟上的,所以不能省略它;-C
config_file參數將允許你使用/etc/lilo.conf以外的配置文件。更多的參數請自行參看手冊頁:man lilo。
這種方法也是為當前系統製作啟動盤。
3.找一個可引導內核,令它的根設備指向正確的根分區,然後"刻"入軟盤
rdev vmlinuz /dev/hda?
dd if=vmlinuz of=/dev/fd0
說明:使用rdev命令將可引導內核vmlinuz中的根設備指向/dev/hda?,請把hda?換成你自己的根分區,接下來用dd命令將該內核寫入軟盤。
此方法可以使用任一個可引導的內核來製作,因此可以藉助其它的Linux系統來完成,這在已經無法通過硬碟啟動來進入你的Linux系統時尤為有用。但需注意的是,如果使用與你系統不同的內核,則在啟動後可能失掉部分功能,比如無法裝入某些模塊,無法正確顯示漢字(用外文內核來引導中文Linux時) 等,如果你還想為你的系統製作專門的啟動盤,可以在啟動完成後再利用方法1或2來製作。
4.利用軟盤上的裝載程序和一個可引導內核啟動系統
首先要製作一個DOS啟動盤(format a?/s),將裝載程序loadlin.exe和可引導內核vmlinuz拷貝到軟盤上,然後建立自動批處理文件autoexec.bat,其內容如下:
loadlin vmlinuz root=/dev/hda? ro
這種方法很簡單,因為在各個版本的Linux安裝光碟上都可以找到loadlin.exe和某個可引導內核vmlinuz,在DOS或Windows 9x中就可以輕易地拷貝出來。特點與方法3一樣,你可以利用任一個可引導內核來引導系統。
以上四種方法在包括RedHat、藍點、Xteam Linux、Turbo Linux、紅旗等在內的發行套件中都驗證通過。
除了上面的幾種方法之外,你還可以利用sxslinux軟體來製作Linux啟動盤,由於各種Linux發行套件都不包含它,所以在此就不多說了