/[d-i]/trunk/installer/doc/INSTALLATION-HOWTO
ViewVC logotype

Contents of /trunk/installer/doc/INSTALLATION-HOWTO

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3995 - (hide annotations) (download)
Tue Sep 9 22:29:40 2003 UTC (9 years, 8 months ago) by pere
Original Path: trunk/doc/INSTALLATION-HOWTO
File size: 9066 byte(s)
Typo.
1 ley 3981 How to install sarge with the new debian-installer
2     --------------------------------------------------
3    
4     This documents describes how to perform an installation with the new
5     debian-installer, which will be released together with the upcoming
6     Debian release, codename: sarge.
7    
8    
9     1. Preliminaries
10    
11 joeyh 3984 Debian-installer images are currently only available for the i386
12     architecture. Ports to other architectures are of course
13 ley 3981 welcome. Please see section 6 if you want to help developing.
14    
15 joeyh 3984 The debian-installer is still in its alpha state. If you encounter
16 ley 3981 bugs during your install, please refer to section 5 on how to report
17     them. If you have questions which cannot be answered by this document,
18 joeyh 3984 please direct them to the debian-boot mailing list
19 ley 3981 (debian-boot@lists.debian.org) or ask on irc (#debian-boot on the
20     freenode network).
21    
22 ley 3985 For better debugging handling, the installer is now configured to show
23     much more questions than it will in the release version. Presently
24     the debconf priority is set to medium, for the release it will be high
25     or critical which will resolve most steps automatically.
26 ley 3981
27 ley 3985
28 ley 3981 2. Getting images
29    
30     The installer team provides different types of images for the
31     debian-installer. They are described below, choose whatever image
32     suits you best. However note: This document only covers the
33     installation from CD!
34    
35     2.1. Install from CD
36    
37     The debian-cd team provides two netinst images which can be used to
38     install sarge with the debian-installer. They can be obtained here:
39     http://gluck.debian.org/cdimage/testing/netinst/i386/
40    
41     These images are intended to boot from CD and install additional
42     packages over a network, hence the name 'netinst'. The difference
43     between the two images is, that on the full netinst image the base
44     packages are included, whereas you have to download these from the web
45 joeyh 3984 if you are using the business card image.
46 ley 3981
47     2.2. Install from floppy
48    
49     If you can't boot from CD, you can download floppy images to install
50     Debian. Daily built images can be found here:
51     http://people.debian.org/~sjogren/d-i/images/daily/
52    
53     You need the floppy-image.img and one of the drivers disks
54     net_drivers-image.img or cd_drivers-image.img. The drivers disks
55     contain the necessary modules to do the actual installation from CD or
56     over the network.
57    
58    
59     3. Installation
60    
61     From here on, I assume you have downloaded and burnt the 'netinst'
62     CD. Put it into your CD-drive and make your system boot from CD.
63    
64     You will be greeted by a welcome screen. Hit ENTER to boot. After a
65 joeyh 3984 while you will be presented with the main-menu of the debian-installer.
66 ley 3981 Some general remarks:
67    
68     The main-menu is not static. New entries are added when new installer
69     modules are loaded. However main-menu tries to resolve the next best
70 joeyh 3984 choice and presents that as default selection. If that selection does
71 ley 3985 not suit your needs just select another entry. If you select an entry
72     that requires the configuration of an entry you did not yet choose,
73     the main-menu will try to resolve these dependencies automatically.
74     This can be used to automate the install process. If you want to try
75     that, use the menu item sequence of section 3.1 instead of the
76     sequence described now.
77 ley 3981
78     When main-menu first is shown, the default will be "Choose language".
79     Hit return and choose your language from the list that now is
80     presented. You will be taken back to main-menu and the next item will
81     be the default, which is "Detect a keyboard and select layout".
82    
83     Select that entry and observe that the installer tries to set a
84     reasonable default based upon your language selection. Select your
85     preferred keymap and continue.
86    
87     The next step is "Detect CDROM devices and mount the CD in
88     /cdrom". This step does not require user interaction, everything
89     happens automatically.
90    
91     Now we are able to access additional modules. Select the corresponding
92     entry "Load installer modules". Since the modules we want to access
93     are on the CD, select "cdrom-retriever". The floppy-retriever can be
94     used to load additional modules from a floppy, e.g. if you have exotic
95     hardware.
96    
97     You are presented a long list with optional modules to install. We
98     only want to install the standard modules, which are selected
99     automatically, so just hit "Continue". Wait and watch until all
100     modules have been installed.
101    
102     Main-menu appears again, but with the additional modules there are new
103     entries. The next default step would be to configure a network. We are
104     breaking out of the default route, because we do not need networking
105     since the base debs are on the CD.
106    
107     Select "Detect hardware and load kernel drivers for it (full
108     version)". This step again involves no user interaction.
109    
110 joeyh 3984 Now it is time to partition your disk. Unfortunately the associated
111 ley 3981 menu-entry "Partition a harddrive" is broken as of writing this
112     document. Here is what you can do to work around:
113    
114     a) You have already partitioned your harddrive. Just proceed with
115     the next step.
116     b) Switch to the second console via ALT-F2 and start cfdisk
117     there. You have to give the disk to partition as argument.
118     c) Use the autopartkit ("Automatically partition harddrives"). It
119     tries to determine a sane partitioning. WARNING: Use this option
120     ONLY if you have no or unimportant data on your harddrives.
121    
122     After finishing partitioning, select the entry "Configure and mount
123     partitions". Since autopartkit creates filesystems and mounts them
124     automatically you can skip this step if you used autopartkit to
125     partition your harddrive.
126    
127     Configuring the partitions is pretty straightforward. You are
128 joeyh 3984 presented with a list with all partitions, their sizes and a filesystem
129     if one was detected on that partition. Selecting a partition lets you
130 ley 3981 choose which filesystem to create on that partition. If you select a
131     non-swap filesystem, you are also asked for a mount point.
132    
133     Configure the partitions to your need, and remember to specify a
134 joeyh 3984 partition with mount point "/". When you've made your choices, select
135 ley 3981 "Finish" and confirm that the filesystems should be created as
136     requested.
137    
138     Now we are ready to install the base system. Select the corresponding
139     entry ("Install the base system") and lean back. The packages are
140     retrieved from the CD and installed in the /target area.
141    
142     Next step will be to install the kernel ("Install the kernel"). If you
143     did not use autopartkit to partition your harddrive you will be asked
144     how your fstab file should be created. Select "debian-installer
145     utility for creating fstab file" to do that.
146    
147     Next you will presented a list of all available kernel images on the
148     CD. Select the most suitable for your system and wait until the
149     installation has finished.
150    
151 ley 3985 Now we are almost done. Select "Install LILO on a hard disk" or
152     "Install GRUB on a hard disk" to make your harddisk bootable. You will
153     be asked where LILO/GRUB shall install the bootblock. A good idea is
154     your first harddrive in your system which should be in fact the
155     default selection.
156 ley 3981
157     If that last step has completed successfully select "Finish the
158 joeyh 3984 installation and reboot", eject your CD and wait until your computer
159 ley 3981 restarts. Make sure it boots from harddisk, cross your fingers and
160     wait until base-config is started.
161    
162     Stepping through base-config is not within the scope of this document
163     as it is not part of debian-installer.
164    
165    
166 ley 3985 3.1 More automatic install
167    
168     Now I will describe the steps you will have to do when you make use of
169 pere 3995 main-menu's dependency resolver. It will do some steps automatically.
170 ley 3985 Select the steps in the order below and note the hints for the
171     corresponding entries from the long description ins section 3.
172    
173     1) "Choose language"
174     2) "Detect a keyboard and select layout"
175     3) "Load installer modules"
176     4) -> Partition your harddrives with one of the methods in section 3
177     5) "Finish the installation and reboot"
178    
179    
180 ley 3981 4. Installation Report
181    
182     If you successfully managed an installation with debian-installer,
183     please take you time to provide us with a report. There is a template
184     named "install-report.template" in the /root directory of a freshly
185     installed system. Please fill it out and file it as a bug against the
186     package "installation-reports". See section 5 on how to file bugs.
187    
188    
189     5. Reporting bugs
190    
191     If you did not reach base-config or ran into other trouble, you
192     probably found a bug in debian-installer. To improve the installer it
193     is necessary that we know about them, so please take your time and
194     report them.
195    
196 joeyh 3984 First, look here to see if your bug has already been reported:
197 ley 3981 http://bugs.qa.debian.org/cgi-bin/debian-installer.cgi?full=yes
198    
199     The page is sorted by packages which represent the individual
200 joeyh 3984 subsystems of debian-installer. File your bug against the respective
201 ley 3981 subsystem or, if you do not know which it is, against the package
202     "install". Look here for an explanation of how to file bugs:
203     http://www.debian.org/Bugs/Reporting
204    
205    
206     6. Get involved
207    
208     The Debian-Installer Team always welcomes people who would like to
209     work on the installer. We have plenty of work to do: fixing bugs,
210     improve usability, create new modules and of course extensive
211     testing. If you are interested to help, check out this page:
212 ley 3985 http://people.debian.org/~pere/debian-installer/

  ViewVC Help
Powered by ViewVC 1.1.5