亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 5473 | 回復(fù): 7
打印 上一主題 下一主題

求助:關(guān)于U盤引導(dǎo)安裝ubuntu系統(tǒng) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2011-01-06 10:28 |只看該作者 |倒序?yàn)g覽
我用U盤安裝系統(tǒng)時(shí),引導(dǎo)成功了,但是會報(bào)錯(cuò):
               error:invalib file name 'vmlinuz'
               error:you need to load the kernel first
我的iso文件在U盤的iso目錄中,grub.cfg的內(nèi)容如下:
               menuentry 'Ubuntu 10.10' --class ubuntu --class gnu-linux --class gnu --class os {
                    loopback loop (hd0,1)/iso/ubuntu-10.10-dvd-amd64.iso
                    linux vmlinuz boot=casper iso-scan/filename=/iso/ubuntu-10.10-dvd-amd64.iso
                   initrd (loop)/casper/initrd.lz
  }
請各位大蝦不吝賜教!

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2011-01-06 10:58 |只看該作者
問題已解決,謝謝!

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2011-01-06 14:00 |只看該作者
你怎么解決的,跟大家說說!Share一下!

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2011-01-06 14:14 |只看該作者
本帖最后由 0602_hua 于 2011-01-06 14:16 編輯

回復(fù) 3# taoxie17

囧{:2_163:} ,grub配置錯(cuò)了!修改成這樣就可以了
    menuentry 'Ubuntu 10.10' --class ubuntu --class gnu-linux --class gnu --class os {
          loopback loop (hd0,7)/iso/ubuntu-10.10-dvd-amd64.iso
          linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/iso/ubuntu-10.10-dvd-amd64.iso
          initrd (loop)/casper/initrd.lz
  }

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2011-01-06 19:11 |只看該作者
以下是鄙人制作U盤引導(dǎo)安裝ubuntu10.10的過程,有些粗略,還望老鳥指教。
第一步:將grub2安裝到U盤
1.apt-get install grub2   //下載grub2到電腦
2.mount /dev/sdb1 /mnt    //將u盤掛載到電腦
3.grub-install --recheck --root-directory=/mnt /dev/sdb   //將grub2安裝到U盤
顯示 no error則安裝成功

第二步:編輯grub.cfg
1.進(jìn)入U(xiǎn)盤中的/boot/grub/
2.新建一個(gè)名為grub.cfg的文件
3.添加以下內(nèi)容到grub.cfg
    set default="2"
    set timeout=5
    set gfxmode=1024*768
    insmod gfxterm
    insmod vbe
    terminal gfxterm

    menuentry 'Ubuntu 10.10' --class ubuntu --class gnu-linux --class gnu --class os
    {
        loopback loop (hd0,1)/iso/ubuntu-10.10-desktop-i386.iso
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/iso/ubuntu-10.10-desktop-i386.iso
        initrd (loop)/casper/initrd.lz
    }
注:其中l(wèi)inux 后面跟光盤中的kernel路徑,initrd后面跟光盤中initrd.gz文件的絕對路勁(一般包含于iso中)

第三步:重啟電腦就可以看見grub界面了,選擇ubuntu10.10進(jìn)入ubuntu系統(tǒng)的安

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2011-03-08 10:17 |只看該作者
本帖最后由 kunkka_lu 于 2011-03-14 21:59 編輯

$ sudo grub-install --root-directory=/mnt /dev/sdb

這里的 /mnt 指的是將要安裝 grub 的 rootfs 的絕對路徑, 即是本例 u 盤所 mount 到 pc 的目錄; 如果 u 盤有多個(gè)分區(qū)也不要緊, --root-directory=/要安裝的分區(qū)目錄 就可以了;

/dev/sdb 對應(yīng)的是 u 盤的設(shè)備節(jié)點(diǎn), 而不要寫成 /dev/sdb1, 那是 u 盤第一個(gè)分區(qū)所對應(yīng)的設(shè)備節(jié)點(diǎn);


上面的例子寫的 grub.cfg 有點(diǎn)復(fù)雜了, 下面這個(gè)稍微簡單一點(diǎn):

set timeout=20

menuentry "Ubuntu-10.10-amd64-dvd Install" {
      insmod ext2
      loopback loop (hd0,1)/iso/ubuntu-1010-amd64-dvd.iso
      linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/iso/ubuntu-1010-amd64-dvd.iso ro
      initrd (loop)/casper/initrd.lz
}

"set timeout=20"的意思是設(shè)置 grub 在啟動的時(shí)候所顯示的時(shí)間為 20 秒;

"insmod ext2" 意思是加載 ext2 模塊, 在后面掛載 ramfs 時(shí)需要到這個(gè)模塊;

"loopback loop (hd0,1)/iso/ubuntu-1010-amd64-dvd.iso" 意思是通過 loopback 方式, 相當(dāng)于設(shè)置一個(gè)虛擬光驅(qū), 讀取第一塊硬盤(此時(shí)的 u 盤就相當(dāng)于第一塊硬盤)的第一個(gè)分區(qū)( index 是從1開始的)的根目錄下的iso/ubuntu-1010-amd64-dvd.iso,  并把這個(gè) iso 的路徑賦給 loop 變量;

"linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/iso/ubuntu-1010-amd64-dvd.iso ro" 中的 "linux (loop)/capser/vmlinuz" 的中 (loop) 相當(dāng)于 iso 文件里面的 rootfs , 意思是設(shè)置加載 kernel images 的路徑為 iso 文件內(nèi)部的根目錄中的 casper/vmlinuz,   "boot=casper" 意思是設(shè)置 boot 啟動方式為 casper, ro 的意思是設(shè)置打開這個(gè) iso 文件的方式為 Read Only;

"initrd (loop)/casper/initrd.lz" 和上面的vmlinuz一樣,  指明 initrd 的路徑.

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2011-03-08 19:04 |只看該作者
本帖最后由 kunkka_lu 于 2011-03-08 21:08 編輯

如果把 vmlinuz 和 initrd.lz 從 iso 文件里提取出來的話, grub.cfg 可以寫成這樣子:

set timeout=20

menuentry "Ubuntu-10.10-amd64-dvd Install" {
     insmod ext2
     root (hd0,1)
     linux /iso/ubuntu-1010-amd64-dvd/vmlinuz boot=casper iso-scan/filename=/iso/ubuntu-1010-amd64-dvd/ubuntu-1010-amd64-dvd.iso ro
     initrd /iso/ubuntu-1010-amd64-dvd/initrd.lz
}

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2011-03-08 21:00 |只看該作者
本帖最后由 kunkka_lu 于 2011-03-08 21:14 編輯

如果想用 u 盤作 Fedora 啟動盤, 那必須把 u 盤格式化為 ext4 格式. 我之前把 u 盤格式化成 ntfs 格式, 老是啟動失敗, 后面把 u 盤的格式改成 ext4, 就可以了.

首先, mount Fedora 的 iso 文件到一個(gè)目錄:

$ sudo mount /xxx/fedora-14-i386-dvd.iso /mnt -o loop

然后從掛載 iso 文件的根目錄的 isolinux 目錄下提取 vmlinuz 和 initrd.img 文件拷貝到 u 盤;

制作 Fedora 啟動盤要比制作 ubuntu 啟動盤的區(qū)別在于, 這里要多出一個(gè)步驟, 就是把 Fedora iso 根目錄下的 images/install.img 也復(fù)制到 u 盤里(當(dāng)然, iso 文件別忘了拷貝到 u 盤里- -).

u 盤啟動 Fedora 的 grub.cfg 如下:

set timeout=20

menuentry "Fedora-14-i386-dvd Install" {
    insmod ext2
    root (hd0,1)
    linux  /iso/fedora-14-i386-dvd/vmlinuz
    initrd /iso/fedora-14-i386-dvd/initrd.img
}

Fedora 啟動的時(shí)候會自動搜索 iso 文件, 所以不用在 grub.cfg 里寫 iso 的路徑.

以上的準(zhǔn)備工作都作完之后, 重啟機(jī)器, 選擇 Fedora 對應(yīng)的啟動項(xiàng), 等待一會兒之后會出現(xiàn)一個(gè)菜單讓你選擇要安裝哪個(gè)語言版本的 Fedora;

選擇完語言之后, 繼續(xù)彈出一個(gè)菜單, 讓你選擇 u 盤所對應(yīng)的設(shè)備節(jié)點(diǎn);

選完節(jié)點(diǎn)后別急著敲回車鍵, 下面還有一個(gè)輸入框, 提示輸入"Directory holding image", 在這個(gè)框里輸入剛才我們提取的 install.img 放在 u 盤的路徑就可以了;

敲下回車鍵, Fedora 華麗的安裝界面就出來了.
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP