1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383
|
dnl README-Users.m4 - Will become top-level README in disks-<arch>.
dnl
dnl Use [] for quotes so that in the emacsen, `forward-sexp' and
dnl `backward-sexp' along with paren highlighting will help find nesting
dnl errors.
dnl
changequote([,])dnl
dnl
dnl Most platforms have subarchitectures, define them here.
dnl
dnl FIXME: This should be defined in the top-level Makefile
dnl and passed in by way of `release.sh', which is where
dnl this file gets run through `m4'.
dnl
ifelse(ARCHITECTURE, sparc, [define(SUBARCHES, [sun4cdm, sun4u, sun4dm-pci])],
ARCHITECTURE, m68k, [define(SUBARCHES, [amiga, atari, mac, mvme16x, bvme6000])],
ARCHITECTURE, powerpc, [define(SUBARCHES, [chrp, powermac, prep])],
ARCHITECTURE, alpha, [define(SUBARCHES, [alcor, avanti, itd.])])[]dnl
dnl
dnl A few platforms have flavors, define them here.
dnl
dnl FIXME: Perhaps this should be defined in the top-level Makefile (?)
dnl
dnl If you need to add to this list, please see to it that it will be
dnl formatted nicely where it is expanded below by putting a line break
dnl and a 6 space indent in the right place inside the definition of
dnl FLAVORS.
dnl
dnl For that reason, it might not be the right thing to define this from
dnl the Makefile.
dnl
ifelse(ARCHITECTURE, i386, [define(FLAVORS, [`compact', 'idepci',
i `udma66'])])[]dnl
dnl
dnl Some, but not all, platforms have several sizes of diskette images.
dnl
ifelse(ARCHITECTURE, i386, [define(SIZES,t)],
ARCHITECTURE, sparc, [undefine(SIZES)],
ARCHITECTURE, m68k, [define(SIZES,t)],
ARCHITECTURE, powerpc, [undefine(SIZES)],
ARCHITECTURE, alpha, [undefine(SIZES)])[]dnl
dnl
dnl
dnl See the comment in "utilities/dbootstrap/main.c:setup_image_names()"
dnl for information about the directory layout expected by `dbootstrap'.
dnl
dnl <debian>/${subarch}${images_size}${flavor}
dnl
System instalacyjny Debiana
===========================
Szybka orientacja
System instalacyjny Debiana mona znale w nastpujcym miejscu w
dowolnym archiwum Debiana:
<debian>/dists/potato/main/disks-ARCHITECTURE/current/
Sowo `<debian>' moe oznacza miejsce na serwerze FTP, WWW lub na
oficjalnym CD-ROM-ie Debiana. Wszystkie pliki, ktre s wykorzystywane
podczas instalacji znajduj si w jego podkatalogach.
Pena dokumentacja na temat instalacji Debiana znajduje si w podkatalogu
`doc'. Dokumentacja jest dostpna w kilku formatach i jzykach. Dodaj do
zakadek i co pewien czas sprawdzaj nastpujcy adres:
<URL:http://www.debian.org/releases/stable/>. Znajduje si tam errata,
ostrzeenia dotyczce bezpieczestwa i inne informacje o aktualizacjach.
Cho system instalacyjny Debiana nosi nazw `boot-floppies' (ang.
dyskietki startowe), jest moliwe przeprowadzenie instalacji bez uycia
dyskietek. Mona na przykad zainstalowa Debiana z adowalnego CD-ROM-u,
z sieci lub z innego systemu operacyjnego. Nazwa `boot-floppies' to
pewnego rodzaju pozostao historyczna. Wicej informacji znajduje si w
dokumentacji.
** Ukad plikw potrzebnych do instalacji
Oto oglna organizacja plikw w tym katalogu:
doc/
Tutaj mona znale podrcznik instalacji Debiana GNU/Linux,
Podrcznik pocztkujcego uytkownika programu `dselect' i Uwagi
dotyczce wydania. Dostpne s one w kilku formatach, ktre mona
przeczyta na komputerze lub wydrukowa. Prosimy przeczyta podrcznik
przed rozpoczciem instalacji!
dnl
ifdef([SUBARCHES], [dnl
<podarchitektura>/
Pliki instalacyjne dla czci architektury ARCHITECTURE. Bdziesz
musia/musiaa zajrze tutaj w poszukiwaniu obrazw dyskietek:
startowej (boot), z gwnym systemem plikw (root) i ze sterownikami.
Ta architektura zawiera nastpujce podarchitektury:
SUBARCHES
dnl
ifelse(ARCHITECTURE, sparc, [dnl
sun4cdm .... Uywana w wikszoci systemw innych ni Ultra. Obejmuje
SPARCStation 1, 2, ELC, IPC, IPX, 5, 10, 20, a take
SPARC Classic.
sun4dm-pci . Z jdrem takim jak powyej, ale z obsug PCI dla systemw
zawierajcych magistral PCI i/lub mysz i klawiatur ps2.
sun4u ...... Obejmuje wszystkie systemy UltraSPARC, w tym systemy IDE
takie jak UltraSPARC 5. Tylko dyskietka ratunkowa
i ze sterownikami rni si od sun4cdm. Obrazy root
i base s takie same.
],dnl
ARCHITECTURE, alpha, [dnl
W przypadku Alphy powinno si uywa standardowych obrazw ratunkowych
i ze sterownikami, ktre znajduj si w gwnym katalogu images-1.44.
Jeli zaadujesz system z pyty CD, zostan one uyte domylnie.
Przy adowaniu systemu z dyskietki lub konsoli SRM (zalecamy
uywanie SRM przy nowych instalacjach - patrz podrcznik instalacji),
powinno si uywa wanie tych obrazw (wyjtkiem jest
podarchitektura 'jensen'). Aby zaadowa system z dyskietki ratunkowej
z konsoli SRM, wpisz: `boot dva0 -fl 0' po zachcie konsoli SRM.
Przy adowaniu systemu z dyskietki przy pomocy MILO, powinno si
utworzy dysk MILO przy pomocy MILO i LINLOAD.EXE, tak jak to
opisano poniej.
Platforma Nautilus (pyta gwna UP1000) uywa APB. W przypadku
tego systemu wcz komputer, wsu do napdu dysk ratunkowy
Nautilus i wpisz `apb.exe' jako plik adowania w menu `OS
Selection Setup' AlphaBIOS-u, lub uruchom `apb.exe' z menu
`Utility/Run Maintenance Program'. Nastpnie po zachcie APB
wpisz `boot debian_install'.
MILO/
Zawiera programy adujce MILO dla rnych platform. Uywa si
ich do adowania systemw ARC i AlphaBIOS.
Aby zaadowa taki system z pyty CD, znajd swoj architektur
w tabeli w dokumentacji, wprowad `\milo\linload.exe' jako
program adujcy i `\milo\<podarch>' (gdzie <podarch> jest
prawidow nazw architektury) jako ciek systemu w menu `OS
Selection Setup'.
Aby zaadowa taki system z dyskietki, skopiuj plik o nazwie
takiej, jak Twoja architektura (jest to program MILO) oraz
`linload.exe' z tego katalogu na sformatowan w DOS
dyskietk. Wcz komputer, wsu do napdu t dyskietk i wejd
do menu `OS Selection Setup' w ARC lub AlphaBIOS. Ustaw
urzdzenie startowe na napd dyskietek, program adujcy system
operacyjny (OS Loader) na `\linload.exe' i ciek systemu (OS
Path) na nazw podarchitektury (tj. nazw programu
MILO). Nastpnie, po zachcie MILO, wsu do napdu dysk
ratunkowy i wpisz komend `boot fd0:'.
APB/
Zawiera program adujcy APB i powizane z nim pliki dla pyty
gwnej UP1000. Uywa si ich przy adowaniu systemu z pyty CD
na UP1000. Aby zaadowa system na tej platformie uruchom
'\apb\apb.exe' z menu `Utility/Run Maintenance Program' i wpisz
`boot debian_install' po zachcie APB.
]dnl,
dnl ARCHITECTURE, XXX, [
dnl This probably ought to be filled in more by the maintainers who know
dnl what to say here for their architecture's subarch's.
dnl]
)[]dnl ifelse(ARCHITECTURE, ...)
])[]dnl ifdef([SUBARCHES], ...)
dnl
ifdef([FLAVORS], [dnl
ifdef([SUBARCHES],[<podarchitektura>/])<smak>/
Jest dostpnych kilka `smakw' dysku instalacyjnego. Oprcz
standardowego, `waniliowego' dostpne s te nieco zmodyfikowane
obrazy dyskw - zawieraj one jdro Linuksa skompilowane z opcjami,
ktre umoliwi lepsze jego dziaanie w pewnych maszynach. Poniej
znajduj si informacje na temat wyboru `smaku'.
W tym katalogu znajduj si rwnie pliki dla danego 'smaku',
ktre nie s obrazami dyskietek, ale ktre mog si przyda przy
instalacjach sieciowych lub instalacjach z innych systemw
operacyjnych.
W czasie instalacji z sieci, NFS lub CD-ROM-u, program instalacyjny
bdzie wiedzia jak znale pliki instalacyjne, pod warunkiem, e
wskaesz, gdzie znajduje si katalog <debian>. Jeli planujesz
skopiowa te pliki w jakie miejsce na swoim twardym dysku z zamiarem
uycia opcji "z zamontowanej partycji" w programie instalacyjnym, nie
musisz tworzy takiej samej struktury katalogw jak w archiwum
Debiana, ale musisz upewni si, e wszystkie pliki do siebie pasuj
(s tego samego "smaku"), bo w przeciwnym wypadku mog pojawi si
problemy.
Smaki dostpne dla tej architektury to FLAVORS.
dnl
ifelse(ARCHITECTURE, i386, [dnl
compact .... Jdro Linuksa z usunitymi niektrymi sterownikami,
i z wkompilowanymi kilkoma popularnymi sterownikami
urzdze PCI. Patrz images-1.44/compact/README.txt
idepci .... Podobne do compact, ale maj wkompilowan jeszcze
wiksz ilo sterownikw urzdze PCI, a usunite
sterowniki urzdze SCSI.
Patrz images-1.44/idepci/README.txt
udma66 ..... Specjalizowane jdro dla tych, ktrzy wymagaj aty
IDE UDMA66. Moe by konieczny jeli masz
np. kontroler IDE Promise Ultra66.
Patrz images-1.44/udma66/README.txt
]dnl,
dnl ARCHITECTURE, XXX, [dnl
dnl Other arch with flavor info goes here.
dnl]
)dnl
])[]dnl
dnl
ifdef([SIZES], [dnl
ifdef([SUBARCHES],[<subarch>/])images-<rozmiar>/ifdef([FLAVORS],[<smak>/])
Obrazy dyskw o wielkoci <rozmiar>. Wybierz rozmiar, ktry zmieci
si na nonik, z ktrego planujesz zaadowa system instalacyjny i
przejd do czci "Zapisywanie plikw obrazw na dyskietki".
])[]dnl
** Do czego su poszczeglne pliki
Uywajc powyszych opisw musisz wybra katalog zawierajcy zestaw
plikw odpowiedni do instalacji, ktr przeprowadzisz. Bdziesz
potrzebowa wszystkich wymienionych poniej plikw `.bin', chyba e
jest zaznaczone inaczej.
.../rescue.bin
Obraz dysku ratunkowego, zawiera jdro i program adujcy.
.../root.bin
Obraz dysku z gwnym systemem plikw.
.../driver-X.bin
Dyski ze sterownikami urzdze, zawieraj moduy jdra, ktre mona
zaadowa aby umoliwi obsug urzdzenia, ktrego obsuga nie jest
wkompilowana bezporednio w jdro. Dziki nim mona zainstalowa na
przykad sterownik do karty sieciowej, co pozwoli na zainstalowanie
reszty systemu przez sie. Inne moduy to obsuga PPP, portu
rwnolegego itp.
.../base-X.bin
Podstawowa dystrybucja Debiana (BASE_TGZ), rozbita na
poszczeglne dyskietki. Jeli chesz zainstalowa system z sieci,
NFS, zamontowanej partycji lub CD-ROM-u, nie bdziesz
potrzebowa plikw `base-X.bin'. (Dla wikszoci z nas to dobra
informacja.) S one przeznaczone dla instalacji wykorzystujcych
wycznie napd dyskietek, lub dla tych, ktrzy instaluj system
podstawowy po to, aby zainstalowa reszt systemu przez modem z
wykorzystaniem PPP.
dnl
ifelse(ARCHITECTURE, sparc, [dnl
.../tftpboot.img
adowalne obrazy TFTP dla poszczeglnych
podarchitektur. Zawieraj one jdro i plik root.bin potrzebne do
adowania systemu w caoci z serwera TFTP przy pomocy komendy
PROM "boot net". Sczegy w dokumentacji.
root.tar.gz
Archiwum tar z gwnym systemem plikw do montowania przez
NFS. System plikw jest dokadnie taki sam jak w root.bin, ale w
formacie tar, co pozwala na rozpakowanie go na serwerze
NFS. Sczegy w dokumentacji.
],dnl
ARCHITECTURE, alpha, [dnl
.../linload.exe
Program dla konsoli ARC potrzebny do uruchomienia MILO
.../apb.exe
Alpha Processor Bootloader, program dla konsoli ARC potrzebny do
zaadowania Linuksa na pycie gwnej UP1000 Alpha Processor, Inc.
.../up1000.pal
PALCode (Priviledged Architecture Library code) dla pyty
gwnej UP1000.
tftpboot.img
adowalny obraz TFTP. Zawiera jdro i plik root.bin potrzebne do
adowania systemu w caoci z serwera TFTP przy pomocy konsoli
SRM. Sczegy w dokumentacji.
root.tar.gz
Archiwum tar z gwnym systemem plikw do montowania przez
NFS. System plikw jest dokadnie taki sam jak w root.bin, ale w
formacie tar, co pozwala na rozpakowanie go na serwerze
NFS. Sczegy w dokumentacji.
])[]dnl
BASE_TGZ
Archiwum tar z podstawowym systemem Debian wykorzystywany przy
instalacjach z sieci, NFS, zamontowanego systemu plikw i CD-ROM-u.
Zawiera minimalny, ale kompletny system Debian GNU/Linux, w tym
wszystko czego moesz potrzebowa do zainstalowania reszty systemu.
dnl
ifdef([ADDONS_TGZ], [dnl
ADDONS_TGZ
Skompresowane archiwum tar zawierajce dodatkowe rzeczy
przygotowane przez ludzi, ktrzy zrobili ten CD-ROM. Moe to by
cokolwiek, co sprawia, e twrcy tej pyty uwaaj j za lepsz
od oficjalnego CD-ROM-u Debiana.
])[]dnl
ifelse(ARCHITECTURE, i386, basecont, base-contents).txt
Lista pakietw w dystrybucji podstawowej i ich numerw wersji.
dnl
ifelse(ARCHITECTURE, i386, [dnl
.../install.bat
Plik wsadowy sucy do instalacji z DOS. Kady ze "smakw" ma inn
wersj tego pliku.
.../linux
Jdro Linuksa uywane przez powyszy skrypt.
])[]dnl
** Zapisywanie obrazw na dyskietki
Moesz zapisa obrazy dyskw *.bin przy pomocy programu `dd'. Wstaw
nazw danego pliku zamiast <plik> w nastpujcej komendzie:
dd of=/dev/fd0 if=<plik> bs=1024
Jeli jeste podejrzliwy, moesz upewni si, czy obraz zosta
zapisany poprawnie:
cmp /dev/fd0 <plik>
ifelse(ARCHITECTURE, i386, [dnl
Ewentualnie w DOS-ie moesz uy do zapisania plikw na dyskietkach
programu rawrite2.exe:
rawrite2 -f <plik> -d a
])dnl
dnl
dnl Local Variables:
dnl compile-command: "m4 --define=BASE_TGZ=base2_2.tgz --define=ARCHITECTURE=i386 README-Users.m4"
dnl End:
dnl LocalWords: sparc SUBARCHES cdm amiga atari mac mvme bvme powerpc chrp sh
dnl LocalWords: powermac alcor avanti idepci udma undefine dbootstrap debian doc
dnl LocalWords: subarch dselect RTFM ifdef SPARCStation ELC IPC IPX UltraSPARC
dnl LocalWords: IDE SRM jensen subarchitecture dva fl MILO LINLOAD APB apb milo
dnl LocalWords: AlphaBIOS linload fd XXX subarch's installer's PCI PPP TGZ TFTP
dnl LocalWords: PROM Bootloader PALCode tftpboot img ADDONS CDs basecont txt
dnl LocalWords: linux dd bs cmp tgz
|