国产精品入口免费视频_亚洲精品美女久久久久99_波多野结衣国产一区二区三区_农村妇女色又黄一级真人片卡

制作用U盤啟動(dòng)的Linux系統(tǒng)的簡(jiǎn)單步驟詳解

時(shí)間:2022-04-29 09:22:34 數(shù)碼 我要投稿
  • 相關(guān)推薦

制作用U盤啟動(dòng)的Linux系統(tǒng)的簡(jiǎn)單步驟詳解

  最近聽朋友說誤刪除了Linux系統(tǒng)里的文件,于是系統(tǒng)進(jìn)不了,里面保存著很多重要的數(shù)據(jù),這該怎么辦?雖然可以把硬盤取出掛載其他Linux系統(tǒng)運(yùn)行,也可跳過控制臺(tái)進(jìn)入系統(tǒng),但都是很麻煩的,其實(shí)只要制作一個(gè)用U盤啟動(dòng)的Linux系統(tǒng)就可以輕松地把這一切搞定。

  制作用U盤啟動(dòng)的Linux系統(tǒng)的簡(jiǎn)單步驟:

  一、對(duì)U盤進(jìn)行處理

  1.分區(qū):(插上U盤)

  # fdisk /dev/sdb

  d Enter 刪除原有分區(qū)

  n Enter 新建一個(gè)主分區(qū)

  w Enter 保存設(shè)置

  # partprobe /dev/sdb 刷新U盤

  2.設(shè)定U盤分區(qū)為活動(dòng)分區(qū)

  # fdisk /dev/sdb

  a Enter 設(shè)定為活動(dòng)分區(qū)

  1 Enter 選擇分區(qū)

  3.對(duì)硬盤分區(qū)進(jìn)行格式化,格式化成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下生成了多個(gè)目錄

  三、加載系統(tǒng)啟動(dòng)項(xiàng)

  1.# cp /boot/vmlinuz-2.6.18-128.el5 /net/boot/

  2.生成initrd.img `uname -r`為取系統(tǒng)版本號(hào)

  # 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不成自動(dòng)生成,要手工創(chuàng)建

  # 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

  此處填寫的內(nèi)容要與/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 查看包名

  此時(shí)chroot /net下可使用剛才安裝的命令了

  六、創(chuàng)建磁盤分區(qū)

  # mknod /net/dev/sdb b 8 16

  # mknod /net/dev/sdb1 b 8 17

  b表示塊設(shè)備,8為主設(shè)備號(hào),16、17為次設(shè)備號(hào)

  --------------------------

  | 有關(guān)設(shè)備號(hào)的解釋:

  | 1.對(duì)于一塊SCSI/SATA硬盤(格式為sd*),主設(shè)備號(hào)為8,

  | 第一塊硬盤的次設(shè)備號(hào)為0-15,第二塊硬盤的次設(shè)備號(hào)為16-31,依次類推。因?yàn)閷?duì)于硬盤來說,主分區(qū)最多為4個(gè),可以3個(gè)主分區(qū)1個(gè)擴(kuò)展分區(qū),擴(kuò)展分

  | 區(qū)仍然可以再分區(qū),但是分區(qū)的總數(shù)最多為16個(gè),所以每一塊硬盤的次設(shè)備號(hào)為16個(gè)(0-15,16-31)。

  | 2.對(duì)于一塊IDE硬盤(格式為hd*),主設(shè)備號(hào)為3,次設(shè) 備號(hào)第一塊為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

  | 以上是我一臺(tái)主機(jī)上插了1個(gè)硬盤,兩個(gè)U盤的顯示情況,我們可以看到設(shè)備號(hào)的顯示情況。

  | 4.在linux中一切皆文件,硬件也是通過文件體現(xiàn)出來的,所有硬件設(shè)備都在/dev/有所顯示。

  | 5.更具體的設(shè)備號(hào)研究可以查看下面的文件。

  | # yum install kernel-doc

  | # /usr/share/doc/kernel-doc-2.6.18/Documentation/devices.txt

  ---------------------------

  七、創(chuàng)建掛載

  1.創(chuàng)建mtab

  # cat /net/etc/mtab

  /dev/sdb1 / ext3 rw 0 0

  2.創(chuàng)建fstab

  # cat /net/etc/fstab

  /dev/sdb1 / ext3 default 1 1

  八、安裝grub

  # chroot /net

  # grub-install /dev/sdb1

  注:

  1.如果創(chuàng)建硬盤分區(qū)的時(shí)候沒有配置正確,在第八步會(huì)報(bào)錯(cuò):

  the file /boot/grub/stage1 not read correctly

  2.在用U盤啟動(dòng)后,進(jìn)入到U盤中的系統(tǒng),此時(shí)我們可以用已經(jīng)

  安裝過的命令集,但是此時(shí)的文件系統(tǒng)是只讀的,我們不能vim,

  mount等的操作,此時(shí)必須用下面這個(gè)命令,進(jìn)行重新讀寫掛載:

  # mount -o remount,rw /

  重掛載后,就可以了。

  至此,U盤Linux系統(tǒng)啟動(dòng)盤的制作就完成了,通過以上方法,用戶就可以用U盤來啟動(dòng)Linux系統(tǒng),再也不用擔(dān)心誤刪文件進(jìn)不來系統(tǒng),也不用這么麻煩拆下硬盤進(jìn)行拷貝。

【制作用U盤啟動(dòng)的Linux系統(tǒng)的簡(jiǎn)單步驟詳解】相關(guān)文章:

用u盤重裝系統(tǒng)步驟詳解05-23

巧用U盤裝虛擬系統(tǒng)的實(shí)用步驟詳解11-04

U盤系統(tǒng)的制作步驟05-24

用U盤安裝Linux系統(tǒng)的技巧05-24

從U盤安裝RedHat Linux具體步驟06-04

u盤做系統(tǒng)詳細(xì)步驟04-30

u盤重裝系統(tǒng)步驟04-30

u盤裝系統(tǒng)的詳細(xì)步驟05-24

u盤xp系統(tǒng)步驟圖解05-23

Linux系統(tǒng)下怎樣玩轉(zhuǎn)U盤介紹05-24