請問loader的差別 - Linux

By Zenobia
at 2008-12-06T10:21
at 2008-12-06T10:21
Table of Contents
※ 引述《fjf1980 (VAIO才是NB的王道呀!)》之銘言:
: 請問一下,我現在有電腦灌了Fedora 9, 裡面的loader是grub,
: 那我看到網路上有教學,譬如說我想要把Slax弄live usb,好像需要用到syslinux
: http://cha.homeip.net/blog/archives/2007/10/_linux_live_cd.html
: 那我是不是就不能用Fedora來弄Slax live usb?
: 還是灌多個loader並沒有關係呢?
: 也就是說我現在Fedora裡面有grub, 我又安裝syslinux, 這樣是可以的嗎?
slax 原始設計是給 USB 或 CD 開機使用, 原始設定是放在 slax.cfg
只要把她改成 lilo 或 grub 的語法, 就可以使用其他的 boot loader 載入 slax
slax.cfg 裡頭有一大串都是在做調整選單畫面, 可以不予理會, 真正要注意的只有幾行而已.
例如:
MENU LABEL Slax Always Fresh
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
這幾行到了 /boot/grub/menu.lst 就會變成:
title Slax Always Fresh
root (hd0,0)
kernel /boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
initrd /boot/initrd.gz
以上的 partition 和目錄路徑, 必須依照你的 slax 實際安裝位置做調整.
如果是要做成 bootable USB
只要用 grub-install 把 grub 灌進 USB-disk
再把 slax 的相關檔案複製到 USB-disk
在 USB-disk 裡頭建立好 /boot/grub/menu.lst
就大功告成了
若是要放在硬碟裡做為多重開機其中的選項, 比如說原本已經安裝了 fedora
只要把 slax 複製到硬碟, 再把原本就有的 /boot/grub/menu.lst 加以修改
另外, 為了加快開機速度, 也為了防止抓錯檔案 (硬碟裡可能有不只一套 slax)
最好在 kernel 這行加上 from=/dev/hda10 (我的 slax 是放在 /dev/hda10)
--
How shall my heart be unsealed unless it is broken?
By Kahlil Gibran
--
: 請問一下,我現在有電腦灌了Fedora 9, 裡面的loader是grub,
: 那我看到網路上有教學,譬如說我想要把Slax弄live usb,好像需要用到syslinux
: http://cha.homeip.net/blog/archives/2007/10/_linux_live_cd.html
: 那我是不是就不能用Fedora來弄Slax live usb?
: 還是灌多個loader並沒有關係呢?
: 也就是說我現在Fedora裡面有grub, 我又安裝syslinux, 這樣是可以的嗎?
slax 原始設計是給 USB 或 CD 開機使用, 原始設定是放在 slax.cfg
只要把她改成 lilo 或 grub 的語法, 就可以使用其他的 boot loader 載入 slax
slax.cfg 裡頭有一大串都是在做調整選單畫面, 可以不予理會, 真正要注意的只有幾行而已.
例如:
MENU LABEL Slax Always Fresh
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
這幾行到了 /boot/grub/menu.lst 就會變成:
title Slax Always Fresh
root (hd0,0)
kernel /boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
initrd /boot/initrd.gz
以上的 partition 和目錄路徑, 必須依照你的 slax 實際安裝位置做調整.
如果是要做成 bootable USB
只要用 grub-install 把 grub 灌進 USB-disk
再把 slax 的相關檔案複製到 USB-disk
在 USB-disk 裡頭建立好 /boot/grub/menu.lst
就大功告成了
若是要放在硬碟裡做為多重開機其中的選項, 比如說原本已經安裝了 fedora
只要把 slax 複製到硬碟, 再把原本就有的 /boot/grub/menu.lst 加以修改
另外, 為了加快開機速度, 也為了防止抓錯檔案 (硬碟裡可能有不只一套 slax)
最好在 kernel 這行加上 from=/dev/hda10 (我的 slax 是放在 /dev/hda10)
--
How shall my heart be unsealed unless it is broken?
By Kahlil Gibran
--
Tags:
Linux
All Comments
Related Posts
修正 aMule 正體中文翻譯,請各位幫忙校正

By Quanna
at 2008-12-06T00:42
at 2008-12-06T00:42
sudo 怎麼 cd?

By Suhail Hany
at 2008-12-05T23:10
at 2008-12-05T23:10
關於64bit的ubuntu

By Edward Lewis
at 2008-12-05T23:00
at 2008-12-05T23:00
剛才用Fedora的live usb開機 問題好多

By Sandy
at 2008-12-05T22:31
at 2008-12-05T22:31
FC6下mount cifs問題

By Connor
at 2008-12-05T20:49
at 2008-12-05T20:49