Gentoo Logo

[ << ] [ < ] [ Etusivu ] [ > ] [ >> ]


10. Configuring the Bootloader

Sisällysluettelo:

10.a. Making your Choice

Introduction

Now that your kernel is configured and compiled and the necessary system configuration files are filled in correctly, it is time to install a program that will fire up your kernel when you start the system. Such a program is called a bootloader.

10.b. Installing the SPARC Bootloader: SILO

It is now time to install and configure SILO, the Sparc Improved boot LOader.

Koodilistaus 2.1: Installing SILO

# emerge silo

Now open up your favorite editor (we use nano as an example) and create /etc/silo.conf.

Koodilistaus 2.2: Creating /etc/silo.conf

# nano -w /etc/silo.conf

Below you'll find an example silo.conf file. It uses the partitioning scheme we use throughout this book and kernel-2.4.31 as kernelimage.

Koodilistaus 2.3: Example /etc/silo.conf

partition = 1         # Boot partition (= root partition)
root = /dev/sda1      # Root partition
timeout = 150         # Wait 15 seconds before booting the default section

image = /boot/kernel-2.4.31
  label = linux

If you use the example silo.conf delivered by Portage, be sure to comment out all lines that you do not need.

If the physical disk on which you want to install SILO (as bootloader) differs from the physical disk on which /etc/silo.conf resides, you must copy over /etc/silo.conf to a partition on that disk. Assuming that /boot is a separate partition on that disk, copy over the configuration file to /boot and run /sbin/silo -f:

Koodilistaus 2.4: Only if /boot and the SILO destination are not on the same disk

# cp /etc/silo.conf /boot
# /sbin/silo -f -C /boot/silo.conf
/boot/silo.conf appears to be valid

Otherwise just run /sbin/silo -f:

Koodilistaus 2.5: Run silo

# /sbin/silo -f
/etc/silo.conf appears to be valid

Huomaa: You have to run silo (with parameters) again each time you update or reinstall the sys-boot/silo package.

Now continue with Rebooting the System.

10.c. Rebooting the System

Exit the chrooted environment and unmount all mounted partitions. Then type in that one magical command you have been waiting for: reboot.

Koodilistaus 3.1: Exiting the chroot, unmounting all partitions and rebooting

# exit
cdimage ~# cd
cdimage ~# umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo
cdimage ~# reboot

Of course, don't forget to remove the bootable CD, otherwise the CD will be booted again instead of your new Gentoo system.

Once rebooted in your Gentoo installation, finish up with Finalizing your Gentoo Installation.


[ << ] [ < ] [ Etusivu ] [ > ] [ >> ]


Tulostettava muoto

Näytä kaikki

Tämä sivu on viimeksi päivitetty 30. elokuuta 2006

Tätä käännöstä ei enää ylläpidetä

Tiivistelmä: The SPARC architecture uses the SILO bootloader to fire up your Linux system. In this chapter we step you through the process of configuring this bootloader to your needs.

Sven Vermeulen
Tekijä

Daniel Robbins
Tekijä

Chris Houser
Tekijä

Jerry Alexandratos
Tekijä

Seemant Kulleen
Gentoon x86-kehittäjä

Tavis Ormandy
Gentoon alpha-kehittäjä

Aron Griffis
Gentoon alpha-kehittäjä

Brad House
Gentoon AMD64-kehittäjä

Guy Martin
Gentoon HPPA-kehittäjä

Pieter Van den Abeele
Gentoon PPC-kehittäjä

Joe Kallar
Gentoon SPARC-kehittäjä

John P. Davis
Toimittaja

Pierre-Henri Jondot
Toimittaja

Eric Stockbridge
Toimittaja

Rajiv Manglani
Toimittaja

Jungmin Seo
Toimittaja

Stoyan Zhekov
Toimittaja

Jared Hudson
Toimittaja

Colin Morey
Toimittaja

Jorge Paulo
Toimittaja

Carl Anderson
Toimittaja

Jon Portnoy
Toimittaja

Zack Gilburd
Toimittaja

Jack Morgan
Toimittaja

Benny Chuang
Toimittaja

Erwin
Toimittaja

Joshua Kinard
Toimittaja

Xavier Neys
Toimittaja

Grant Goodyear
Katselmoija

Gerald J. Normandin Jr.
Katselmoija

Donnie Berkholz
Katselmoija

Ken Nowack
Katselmoija

Lars Weiler
Kirjoittaja

Flammie Pirinen
Vastuullinen kääntäjä

Jouni Hätinen
Käännöksen laatutarkistaja

Donate to support our development efforts.

Copyright 2001-2014 Gentoo Foundation, Inc. Questions, Comments? Contact us.