CRUX 2 2 安裝及bootloader配置

2021-05-23 16:50:19 字數 1908 閱讀 5697

晚上安裝crux老是沒有安裝上,很糾結,主要的原因是因為總是沒有安裝成功bootloader,或者bootloader配置不成功,參考了網上的其他的一些文章,覺得有些地方講得不是很清楚,導致俺花了那麼多的時間,以下是我使用lilo啟動crux的安裝及配置過程

2、使用fdisk命令對硬碟進行分割槽格式化,我的vmware的硬碟是ide的,因此命令為fdisk /dev/hda (scsi的為/dev/sda),我對我的硬碟的配置情況如下圖:

其中/dev/hda1用於掛載/boot,即核心檔案, hda2用於當做swap分割槽,hda3用作/分割槽,同時使用a命令設定hda1為啟動盤

設定完後記得用w命令去儲存。

完後對硬碟影響格式化,

mkfs.ext3 /dev/hda1 

mkfs.ext3 /dev/hda3

mkswap /dev/hda2

swapon /dev/hda2

3、把hda3掛載到/mnt目錄下,hda1掛載到/mnt/boot下

mount /dev/hda3 /mnt

cd /mnt

mkdir boot

mount /dev/hda1 /mnt/boot

4、配置完後用setup命令安裝crux,一直下一步下一步安裝完成(期間如果在第三部沒有選擇掛載到/mnt目錄下,則在setup時要注意重新選擇掛載的目錄)

5、掛載相關的目錄

$ mount --bind /dev /mnt/dev

$ mount --bind /tmp /mnt/tmp

$ mount -t proc proc /mnt/proc

$ mount -t sysfs none /mnt/sys

$ chroot /mnt /bin/bash

6、編譯核心,安裝核心檔案及模組

$ cd /usr/src/linux-2.6.15.6

$ make menuconfig

選中device driver/network device support/的以下兩項

儲存退出

$ make bzimage

$ cp arch/i386/boot/bzimage /boot/vmlinuz

$ cp system.map /boot/system.map

7、修改fstab,使系統啟動時自動掛載自己建立的裝置,掛載/dev/hda1到/boot目錄,同時掛載/dev/hda3到"/"目錄,如下圖。

8、配置bootloader

8.1 lilo配置方式

修改/etc/lilo.conf檔案,注意,這裡的boot是啟動的硬碟,而不是分割槽(俺就是在這被搞了n久)

配置完後,使用lilo命令加入相關啟動項,reboot即可。

8.2 grub配置方式

cp /usr/share/grub/i386-pc/* /boot/grub/

vim /boot/grub/menu.lst

修改完grub配置檔案後,安裝grub

grub

grub> root (hd0,0)     這裡的hd指的是硬碟,無所謂scsi還是ide硬碟,0指的是第乙個硬碟。後面的0呢,指的是boot所在的分割槽,舊的grub版本的話是從0開始的,也就是0表示第乙個分割槽,由於我的boot是在/dev/hda1上,因此填0

grub>setup (hd0) 安裝grub到第一塊硬碟的mbr(主引導扇區)

grub>quit

8.2.1 menu.lst配置,在這裡主要是修改linux的啟動項,主要是修改kernel的,這裡的(hd0,0)/vmlinuz表示我的核心是放置在(hd0,0)(即/dev/hda1)分割槽的的vmlinuz下,root用於指定"/"目錄所在的分割槽,在我這裡是/dev/hda3,然後reboot重新啟動

至此,系統安裝成功,可以享受其他事情去啦!

zookeeper Windows安裝及配置

配置環境變數 解壓至e zookeeper zookeeper 3.4.6在e zookeeper 目錄下新建 data和log兩個目錄。進入e zookeeper zookeeper 3.4.6 conf,複製 zoo sample.cfg 並貼上到當前目錄下,命名zoo.cfg。修改datadi...

Python Selenium安裝及環境配置

一 python安裝 二 selenium安裝 兩種安裝方法,第一通過pip python3.x安裝後就預設就會有pip pip.exe預設在python的scripts路徑下 使用pip安裝selenium pip install selenium 後面可以加等號指定selenium的版本 如 p...

jupyter notebook 的安裝及配置

2.安裝jupyter 3.執行jupyter 4.配置jupyter的預設開啟目錄 5.快速啟動jupyter python官網 pip是乙個包管理工具,安裝python之後,pip已經安裝好了 在cmd中輸入以下 python m pip install upgrade pippip insta...