日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

燒制2.88MB的應(yīng)急引導(dǎo)盤(pán)

大家都知道SCO OSR55.0.x創(chuàng)建應(yīng)急引導(dǎo)盤(pán)時(shí)可以做 boot root的盤(pán),但是只能用2.88MB的軟盤(pán)(/dev/fd0135ds36),所以一直沒(méi)有嘗試過(guò) 。昨日無(wú)事,忽憶起此事,隨試之:

1、在/tmp/boot/目錄下做一空文件,boot288.img(名字任意,boot目錄自建)

2、用marry偽裝成設(shè)備:
a) # cd /dev
b) # mv fd0135ds36 /tmp
c) # mv rfd0135ds36 /tmp
d) # marry -a /tmp/boot/boot288.img
e) # ln /dev/marry/tmp/boot/boot288.img /dev/fd0135ds36
f) # mknod rfd0135ds36 c 76 1(76和1是根據(jù)此時(shí)的fd0135ds36來(lái)的,該操作是為了和當(dāng)前的 /dev/fd0135ds36配對(duì))

3、運(yùn)行mkdev fd創(chuàng)建應(yīng)急引導(dǎo)盤(pán) 。
自然是選boot root 和 2.88MB大小的設(shè)備了 :)

4、將偽裝的設(shè)備拆下來(lái)
a) # marry -d /tmp/boot/boot288.img
b) # mv ......將 mv 到tmp下的兩個(gè)設(shè)備移回來(lái)

5、生成可引導(dǎo)的鏡像文件
a) # cd /tmp/boot
b) # vi p.sh ##(創(chuàng)建一SHELL 將生成的img文件[ 2683904 Bytes]不足的字節(jié)補(bǔ)齊 [ 2949120 Bytes ] )
######
>ext
A=1
while [ "$A" -le 265216 ]
do
echo -n "00" >>ext
A=`expr $A1`
done
cat boot288.img ext >boot288a.img
######
c) # mkisofs -b boot288a.img -J -o /tmp/boot288.iso -r -V "SCO_2.88MBGeneric" /tmp/boot

6、將/tmp/boot288.iso傳到WIN系統(tǒng)刻成光盤(pán)就OK了 。

-----------------------------------@_@----------------------------------
注:你可以在/tmp/boot下加許多東東,要不然刻成的光盤(pán)就太浪費(fèi)了,只有兩MB哈 。

問(wèn)題:用這張光盤(pán)引導(dǎo)完系統(tǒng)后,光盤(pán)沒(méi)辦法掛上使用,可惜哈 。
贈(zèng)送:可以加 網(wǎng)絡(luò)功能 和 vi 在鏡像上,方法如下:
Do you want a shell escape to place extra files on the root filesystem?(y/n)回答y,你將會(huì)看到如下信息:
You can copy files into/mnt to customize your root filesystem floppy
After you finish,type “exit 0”to continue
You have n free blocks(512 bytes each)available on the floppy
此時(shí),命令提示符是<bootroot>;

在<bootroot>提示符下用下列命令復(fù)制網(wǎng)絡(luò)服務(wù)文件和vi的支持功能:
cp/etc/services /mnt/etc/services
cp/etc/tcp /mnt/etc/tcp
cp/etc/slink /mnt/etc/slink
cp/etc/ifconfig /mnt/etc/ifconfig
cp/etc/inconfig /mnt/etc/inconfig
cp/bin/who /mnt/bin/who
cp/bin/ps /mnt/bin/ps
cp/usr/bin/telnet /mnt/usr/bin/telnet
cp/usr/bin/rlogin /mnt/usr/bin/rlogin
cp/usr/bin/ftp /mnt/usr/bin/ftp

cp/usr/bin/vi /mnt/usr/bin
mkdir -p /mnt/usr/lib/terminfo/a
cd /usr/lib/terminfo/a
cp ansi /mnt/usr/lib/terminfo/a
exit 0

    推薦閱讀