婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 創(chuàng)建Linux之USB啟動(dòng)盤

創(chuàng)建Linux之USB啟動(dòng)盤

熱門標(biāo)簽:沈陽藝匯通地圖標(biāo)注 孝感營銷電銷機(jī)器人源碼 ai電銷機(jī)器人自動(dòng)篩選意向客戶 鄭州智能外呼系統(tǒng)招商 騰訊美術(shù)館地圖標(biāo)注 打電話機(jī)器人是什么軟件 AI電銷機(jī)器人PHP源碼 智能電話機(jī)器人金融 思茅地圖標(biāo)注app

本文以Red Hat 為例,使用朗科的雙啟動(dòng)型優(yōu)盤建立優(yōu)盤的Linux啟動(dòng)盤。

下載相關(guān)軟件:e3,bvi,Linux內(nèi)核。

編譯內(nèi)核

首先計(jì)算機(jī)的主板必須要支持USB硬盤的啟動(dòng)方式,并且所使用的優(yōu)盤是啟動(dòng)型優(yōu)盤。

我以Linux-2.4.20為例說明。編譯時(shí)一定要注意不要編譯不必要的模塊,如聲卡驅(qū)動(dòng)等驅(qū)動(dòng)模塊,使編譯的內(nèi)核盡可能小一些。由于要支持優(yōu)盤啟動(dòng),必須將SCSI設(shè)備、usbcore、usb-storage、Loopback device support、RAM disk support和initrd等編譯到內(nèi)核中。

許多人會問,usb-storage模塊已經(jīng)包括在內(nèi)核了為什么還要建立 initrd.img文件?這是由于優(yōu)盤的初始化過程比執(zhí)行/sbin/init慢,導(dǎo)致內(nèi)核已經(jīng)啟動(dòng)完成了,優(yōu)盤還沒有完成初始化工作,因此根文件系統(tǒng)沒有加載,這時(shí)執(zhí)行/sbin/init命令肯定不成功。通過建立initrd.img文件,在啟動(dòng)內(nèi)核時(shí)加載initrd.img文件到內(nèi)存中,等待3 秒使優(yōu)盤完成初始化工作,再執(zhí)行/sbin/init指令。具體操作步驟如下。

1.建立initrd.img文件


# mkdir -p /mnt/initrd # cd /tmp # mkinitrd /tmp/initrd.gz 2.4.20-usb



2.解壓initrd.img文件,修改啟動(dòng)腳本linuxrc


# gunzip initrd.gz # mount -o loop /tmp/initrd /mnt/initrd # cp /sbin/busybox /mnt/initrd/bin # cd /mnt/initrd/bin # ln -s busybox sleep # vi /mnt/initrd/linuxrc



加入如下內(nèi)容:


echo 'wait 3 seconds.....' /bin/sleep 3



3.重新生成initrd.img文件

由于缺省建立的initrd文件比較大(為4MB),為了加快優(yōu)盤的啟動(dòng),必須減小它。具體操作如下:


# mkdir -p /mnt/initrdusb # cd /tmp # dd if =/dev/zero of= /tmp/initrdusb bs=1M count=1 # mke2fs -m 0 initrdusb # mount -o loop /tmp/initrdusb /mnt/initrdusb # cp -a /mnt/initrd/* /mnt/initrdusb # umount /mnt/initrd # umount /mnt/initrdusb # cd /tmp # gzip -9 initrdusb # cp initrdusb.gz /boot/initrd-2.4.20-usb.img



4.測試編譯的內(nèi)核是否正常啟動(dòng)

測試編譯的內(nèi)核是否正常啟動(dòng),以及在啟動(dòng)過程中是否可看見優(yōu)盤的相關(guān)信息。

建立優(yōu)盤啟動(dòng)盤

1.將優(yōu)盤分成兩個(gè)分區(qū)

留給Linux分區(qū)容量大小完全取決于安裝哪些系統(tǒng)維護(hù)工具,結(jié)果如下:


# modprobe usb-storage # fdisk -l /dev/sda Disk /dev/sda: 16 heads, 63 sectors, 126 cylinders Units = cylinders of 1008 * 512 bytes Device Boot Start End Blocks Id System /dev/sda1 1 102 51376+ 6 FAT16 /dev/sda2 103 126 12096 83 Linux



注意:如果需要使用優(yōu)盤引導(dǎo)Windows 98,扇區(qū)大小必須設(shè)置為63個(gè)扇區(qū),可以通過fdisk的x命令擴(kuò)展修改heads、sectors和cylinders參數(shù)。

2.建立與生成ext2分區(qū)


# mke2fs -m 0 /dev/sda2 # mkdir -p /mnt/sda2 # mount /dev/sda2 /mnt/sda2 # cd /mnt/sda2



3.建立boot目錄

將編譯好的內(nèi)核與initrd-2.4.20-usb.img文件拷貝到boot目錄、編譯好的模塊拷貝到lib/modules目錄,以及將/boot/grub的文件拷貝到boot目錄,編輯boot/grub/menu.lst文件,內(nèi)容如下:


timeout 10 color 0x17 0x70 default 0 title Windows 98 rootnoverify (hd0,0) makeactive chainloader +1 title GNU/Linux Redhat 8.0 (2.4.20-usb) root (hd0,1) kernel /boot/vmlinuz-2.4.20-usb ro root=/dev/sda2 initrd /boot/initrd-2.4.20-usb.img



安裝grub,具體操作如下:


grub> root (hd1,1) grub> setup (hd1)


4.建立bin目錄

根據(jù)自工作的需要拷貝系統(tǒng)維護(hù)工具,如insmod、fsck和mkdosfs等實(shí)用程序。一定要注意使用ldd命令檢查那些共享庫文件,這些文件需要按照原來的路徑拷貝到lib目錄。 由于受到磁盤空間的限制,使用busybox命令代替一些常見的Linux命令,主要原因就是busybox 文件非常小,并且是靜態(tài)鏈接的,包括許多常見的Linux命令(如cat、init、ifconig、route)用ln -s busybox建立這些文件的符號聯(lián)接。可以根據(jù)個(gè)人需要重新編譯busybox,包括vi等命令,也可以使用小巧的e3代替vi。

另外,如果使用bash,還必須編輯與裁減/etc/termcap及如下文件:


/bin/bash /etc/termcap /usr/share/terminfo/l/linux /usr/share/terminfo/k/klone+acs /usr/share/terminfo/k/klone+color /usr/share/terminfo/k/klone+sgr



5.建立dev目錄

使用cp -a命令拷貝常用的設(shè)備文件,包括console、tty1、tty2、tty3sda、sda1、sda2、hda、hdb和hda1等設(shè)備文件。

6.編輯etc/init.d/rcS

內(nèi)容如下:


#!/bin/sh PATH=/sbin:/bin export PATH mount -n -t proc none /proc umount /initrd mount -n -o remount,rw / mount -n -o remount,rw -t proc none /proc ifconfig lo 127.0.0.1



7.編輯etc/fstab文件

內(nèi)容如下:


/dev/sda2 / ext2 defaults 1 1 none /proc proc defaults 0 0



應(yīng)用舉例

舉一個(gè)傳送文件的例子。在一臺正常工作的Linux機(jī)器A(IP=192.168.100.5)上執(zhí)行:


$ tar cf - win98 | nc -l -p 5555



注意:可以在機(jī)器B上使用優(yōu)盤啟動(dòng)機(jī)器,telnet登陸到機(jī)器A上執(zhí)行以上命令。在機(jī)器B上使用優(yōu)盤啟動(dòng)執(zhí)行:


# mount -t vfat -o codepage=938,iocharset=cp936 /dev/hda5 /mnt/2dos # cd /mnt/2dos # modprobe eepro00 # ifconfig eth0 192.168.1.10 # route add default gw 192.168.1.1 # ping 192.168.10.5 # nc 192.168.10.5 5555 | tar xf -



如果這時(shí)使用format /s命令無法建立優(yōu)盤Windows 98啟動(dòng)盤,可以采用變通的方式,具體操作如下:


# mkdosfs -F 16 /dev/sda1 # xxd -c 16 /dev/sda1 | less



這時(shí)記錄下Boot Record的32~35字節(jié)內(nèi)容(本例為60 91 01 00,這4個(gè)字節(jié)記錄了FAT分區(qū)總的扇區(qū)數(shù)量),再使用朗科隨盤提供的制作引導(dǎo)盤的工具制作Windows 98啟動(dòng)盤,然后使用Linux下bvi或者能夠編輯二進(jìn)制文件的工具修改Boot Record的32~35字節(jié)為原來的內(nèi)容。這樣,就能夠?qū)崿F(xiàn)名副其實(shí)的三啟動(dòng)方式(Windows雙啟動(dòng)+Linux啟動(dòng))~~~
 

標(biāo)簽:臨汾 張掖 延安 江蘇 和田 甘孜 淄博 透傳

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《創(chuàng)建Linux之USB啟動(dòng)盤》,本文關(guān)鍵詞  創(chuàng)建,Linux,之,USB,啟動(dòng),盤,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《創(chuàng)建Linux之USB啟動(dòng)盤》相關(guān)的同類信息!
  • 本頁收集關(guān)于創(chuàng)建Linux之USB啟動(dòng)盤的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日韩视频在线你懂得| 色系网站成人免费| 日本在线不卡一区| 午夜精品一区在线观看| 亚洲一区二区三区三| 亚洲一二三四在线| 亚洲1区2区3区视频| 视频在线观看一区二区三区| 日韩精品1区2区3区| 日韩精品一卡二卡三卡四卡无卡| 午夜久久久久久久久| 日产欧产美韩系列久久99| 午夜a成v人精品| 久久99九九99精品| 国产ts人妖一区二区| 国产激情一区二区三区| 国产91丝袜在线播放| av资源站一区| 欧美三级在线视频| 欧美成人一级视频| 亚洲综合色视频| 日韩国产一区二| 国产精品中文字幕日韩精品| 成人h精品动漫一区二区三区| 一本一道综合狠狠老| 欧美日韩精品一区二区天天拍小说| 91精品国产一区二区人妖| 久久久久久久久97黄色工厂| 国产精品久久二区二区| 午夜天堂影视香蕉久久| 国产美女一区二区三区| 色老汉一区二区三区| 欧美一区二区播放| 中文字幕一区二区三区色视频| 天天综合天天做天天综合| 国产成人精品综合在线观看| 欧美伊人久久久久久久久影院| 日韩精品一区二区三区在线| 国产精品久久久久一区二区三区共 | 欧美日本一区二区三区四区| 久久一夜天堂av一区二区三区| 中文字幕一区二区三区在线播放| 午夜成人在线视频| 99国产精品久久久久| 日韩亚洲欧美在线| 一区二区三区视频在线看| 久久爱www久久做| 欧美日韩在线精品一区二区三区激情| 久久这里只有精品6| 亚洲大型综合色站| 色哟哟亚洲精品| 中文字幕免费不卡| 国产中文一区二区三区| 欧美美女网站色| 伊人色综合久久天天人手人婷| 国产精品一区三区| 欧美一区二区视频观看视频| 一区二区三区在线视频观看| 国产精品资源在线看| 777奇米成人网| 日韩国产一二三区| 欧美精品免费视频| 午夜久久久久久电影| 欧美日韩视频在线观看一区二区三区| 日韩一区欧美一区| 99热在这里有精品免费| 中文一区二区完整视频在线观看| 久久国产精品色| 日韩精品中文字幕在线不卡尤物 | 色婷婷激情久久| 国产精品乱人伦| 97精品久久久午夜一区二区三区| 国产性天天综合网| 高清国产午夜精品久久久久久| 2019国产精品| 成人综合日日夜夜| 亚洲欧洲日韩综合一区二区| 91浏览器打开| 亚洲精品日韩一| 欧美亚洲另类激情小说| 五月天一区二区| 91精品国产免费久久综合| 日本在线不卡一区| 久久免费偷拍视频| 99国产精品一区| 一区二区三区在线观看动漫| 欧美中文字幕一二三区视频| 亚洲成在人线免费| 精品sm捆绑视频| 成人成人成人在线视频| 亚洲国产另类精品专区| 5566中文字幕一区二区电影| 久久成人免费电影| 国产精品欧美经典| 欧美日韩国产综合一区二区三区 | 国产福利精品导航| 一区精品在线播放| 日韩一区二区三区视频在线观看| 国产一区视频在线看| 亚洲精品亚洲人成人网| 欧美电视剧免费全集观看| 成人高清视频免费观看| 亚洲成人av免费| 中文字幕va一区二区三区| 欧美日韩一区精品| 国产成人在线视频播放| 亚洲成人午夜影院| 国产日产欧美一区二区三区| 91久久人澡人人添人人爽欧美| 轻轻草成人在线| 亚洲乱码日产精品bd| 精品国产乱码久久久久久蜜臀| 色噜噜久久综合| 久久 天天综合| 一二三区精品福利视频| 日本一区二区免费在线| 欧美日韩免费一区二区三区| 国产91在线观看| 经典三级视频一区| 亚洲丶国产丶欧美一区二区三区| 国产夜色精品一区二区av| 制服丝袜中文字幕一区| 色狠狠一区二区三区香蕉| 国产凹凸在线观看一区二区 | 精品国精品国产| 欧美影片第一页| 97久久超碰国产精品| 国产jizzjizz一区二区| 激情亚洲综合在线| 欧美aa在线视频| 亚洲在线中文字幕| 亚洲精品免费在线播放| 中文字幕av在线一区二区三区| 26uuu精品一区二区在线观看| 欧美精品在线一区二区| 日本道精品一区二区三区| www.亚洲色图.com| 成人午夜激情视频| 国产不卡视频在线播放| 国产91露脸合集magnet| 国产精品99久| 国产99久久久久| 国产成人亚洲综合a∨猫咪 | 国产精品乱子久久久久| 欧美经典三级视频一区二区三区| 久久久久久免费| 久久久91精品国产一区二区三区| 精品国产一区二区国模嫣然| 欧美不卡激情三级在线观看| 日韩免费成人网| 精品国产乱码久久久久久浪潮| 日韩欧美一区在线| 精品国产免费人成在线观看| 欧美一区二区三区色| 精品国产91九色蝌蚪| 中文字幕高清不卡| 亚洲精品免费电影| 五月天一区二区| 精品一区二区久久| 成人免费三级在线| 91色乱码一区二区三区| 欧美午夜不卡视频| 欧美一区二区三区精品| 精品99一区二区三区| 欧美激情一区二区三区不卡 | 久久福利视频一区二区| 国产一区在线观看麻豆| 色综合久久中文综合久久97| 欧美日本免费一区二区三区| 欧美成人官网二区| 日韩一区欧美小说| 日韩主播视频在线| 成人在线一区二区三区| 91久久精品日日躁夜夜躁欧美| 日韩一区二区影院| 国产精品国产成人国产三级| 亚洲va欧美va国产va天堂影院| 精彩视频一区二区三区| 91首页免费视频| 亚洲精品在线观看网站| 中文字幕佐山爱一区二区免费| 亚洲福利一二三区| 国产乱子伦一区二区三区国色天香| 99riav久久精品riav| 日韩亚洲欧美中文三级| 国产精品免费丝袜| 麻豆成人久久精品二区三区红| 99久久久久免费精品国产| 日韩欧美三级在线| 亚洲免费av观看| 国产99精品在线观看| 欧美一区二区三区思思人| 亚洲视频中文字幕| 国产剧情在线观看一区二区| 欧美性受xxxx| 最新日韩av在线| 国产成人av自拍| 精品久久久久av影院| 亚洲国产精品久久人人爱| 99久久精品情趣|