請問loader的差別 - Linux

Zenobia avatar
By Zenobia
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

--
Tags: Linux

All Comments

修正 aMule 正體中文翻譯,請各位幫忙校正

Quanna avatar
By Quanna
at 2008-12-06T00:42
每次用騾子,看對岸轉出來的 zh_TW 中文語系就很不順眼 上星期大略把語系檔中的對岸用詞改成台灣慣用詞,以及修了部份語句, 但因為有其他事在忙,所以草草弄出來就交出去給 aMule 製作者了 後來想想不大妥,這次花了幾天時間整個大修,用詞也參考 cpatch 網站。 但怕還有錯誤,請各位協助檢查 ...

sudo 怎麼 cd?

Suhail Hany avatar
By Suhail Hany
at 2008-12-05T23:10
※ 引述《sunkill.bbsatbbs.sayya.org (linux才是王道)》之銘言: : 反而簡單的 cd 指令 : sudo cd /etc : 沒辦法執行 : 好像是語法上悟認 : 請問該怎麼做? : 感謝 stream [/home/cwhuang] -cwhuan ...

關於64bit的ubuntu

Edward Lewis avatar
By Edward Lewis
at 2008-12-05T23:00
大家好 我是這兩天才開始玩linux的超新手 小弟目前遇到一個相當困擾的問題 就是小弟根據cpu種類(EM64T)安裝了64bit的ubuntu 但是現在小弟發現 似乎相當多軟體都不支援 連要找可以播rm檔的軟體都有點困難 想請問各位是否有應對之道 還是只有重安裝一次32bit版本一途呢? ...

剛才用Fedora的live usb開機 問題好多

Sandy avatar
By Sandy
at 2008-12-05T22:31
我剛用Fedora live usb開機成功了! 不過看書上寫有關設定網路等 天呀! 完全不一樣! 像是我書上寫開啟 /etc/sysconfig/network-scripts/ifcfg-eth0 然後上面修改IP等 。 但是我進去後發現根本沒有ifcfg這個選項, andgt;and#34;a ...

FC6下mount cifs問題

Connor avatar
By Connor
at 2008-12-05T20:49
感謝大大回覆 我有用過類似你說的方法 但我是用另一linux(A)台去mount window的分享檔案(用mount -t smbfs去掛載) 然後再用NFS的方式把linux(A)所mount到的window檔案分享出來 再用我原來的linux用mount -t nfs的方式去mount這台lin ...