rev |
line source |
slaxemulator@2
|
1 ======Установка на жесткий диск======
|
slaxemulator@2
|
2
|
slaxemulator@2
|
3
|
slaxemulator@2
|
4 =====Введение=====
|
slaxemulator@2
|
5
|
slaxemulator@2
|
6 Этот документ содержит сведения и инструкции, необходимые для установки SliTaz на жесткий диск. Установка занимает около 10 минут, система после установки будет занимать примерно 80 Мб, поэтому рекомендуется выделить не менее 120 Мб свободного места - в этом случае вы сможете доустановить еще несколько пакетов. Если вы уже, хотя бы немного, освоились в LiveCD, то и установка SliTaz не вызовет у вас затруднений.
|
slaxemulator@2
|
7
|
slaxemulator@2
|
8
|
slaxemulator@2
|
9 =====Установка SliTaz=====
|
slaxemulator@2
|
10
|
slaxemulator@2
|
11 В SliTaz имеется простой инсталлятор, который можно найти в меню Система (System Tools). При установке SliTaz 3.0 сообщения выводятся на английском, поэтому ниже приведены подробные их комментарии.
|
slaxemulator@2
|
12
|
slaxemulator@2
|
13
|
slaxemulator@2
|
14 ===Тип установки===
|
slaxemulator@2
|
15
|
slaxemulator@2
|
16 Первый шаг - выбор типа установки: установка с нуля или обновление системы. В большинстве случаев вам понадобится первый тип. После того как вы сделаете выбор, инсталлятор смонтирует ваш CD-ROM и попытается найти файл сжатой файловой системы (//rootfs.gz//). В случае неудачи установка будет прервана.
|
slaxemulator@2
|
17
|
slaxemulator@2
|
18 Если вы получите сообщение о том, что //rootfs.gz// не найден, удостоверьтесь, что диск со SliTaz находится в основном CD/DVD-приводе. Если ошибка возникнет снова, используйте ISO-образ со SliTaz и смонтируйте его в папку ///media/cdrom//, где его должен найти инсталлятор:
|
slaxemulator@2
|
19
|
slaxemulator@2
|
20 <code># mount -o loop slitaz-3.0.iso /media/cdrom</code>
|
slaxemulator@2
|
21
|
slaxemulator@2
|
22
|
slaxemulator@2
|
23 ===Раздел жесткого диска для установки===
|
slaxemulator@2
|
24
|
slaxemulator@2
|
25 Следующий шаг - настройка раздела винчестера. Это придется сделать отдельно - в инсталлятор функция подготовки винчестера не входит. Если у вас уже есть чистый раздел, то его можно использовать, в противном случае создайте раздел при помощи программы GParted (в графическом режиме) или утилитой fdisk (из командной строки).
|
slaxemulator@2
|
26
|
slaxemulator@2
|
27 Например, если вы хотите установить SliTaz на второй раздел первого жесткого диска (обозначенного как hda), введите
|
slaxemulator@2
|
28
|
slaxemulator@2
|
29 <code>/dev/hda2</code>
|
slaxemulator@2
|
30
|
slaxemulator@2
|
31
|
slaxemulator@2
|
32 ===Форматирование===
|
slaxemulator@2
|
33
|
slaxemulator@2
|
34 <note warning>При форматировании раздела все данные на нём **полностью** уничтожаются. Убедитесь, что на выбранном разделе не осталось нужных вам данных, поскольку //эта операция необратима//.</note>
|
slaxemulator@2
|
35
|
slaxemulator@2
|
36 Следующим шагом вам предложат отформатировать выбранный раздел в системе ext3. Ext3 - это мощная и стабильная журналируемая файловая система. Если раздел уже отформатирован в ext3, пропустите этот шаг, если нет - согласитесь на форматирование.
|
slaxemulator@2
|
37
|
slaxemulator@2
|
38
|
slaxemulator@2
|
39 ===Выбор имени хоста===
|
slaxemulator@2
|
40
|
slaxemulator@2
|
41 Имя хоста (hostname) позволит присвоить имя вашему компьютеру, которое будет использоваться для идентификации компьютера в сети. Его можно будет изменить после установки системы. Имя должно быть не длиннее 64 символов и может включать только латинские буквы, цифры и знак дефиса.
|
slaxemulator@2
|
42
|
slaxemulator@2
|
43
|
slaxemulator@2
|
44 ===Установка загрузчика GRUB===
|
slaxemulator@2
|
45
|
slaxemulator@2
|
46 Когда установка будет завершена, вы можете также установить загрузчик GRUB. GRUB может загружать практически любую операционную систему и имеет доступный для понимания файл конфигурации. Изменения, вносимые в этот файл, активируются сразу же, не требуя дополнительных команд.
|
slaxemulator@2
|
47
|
slaxemulator@2
|
48 Если GRUB уже установлен на вашем компьютере, пропустите этот шаг и внесите необходимые изменения в конфигурационный файл GRUB (menu.lst); [[#Загрузчик GRUB|см.ниже]] для дальнейшей информации. Обратите внимание, что SliTaz создает файл конфигурации на том разделе, который был выбран при установке, и его можно использовать в качестве примера (///mnt/target/boot/grub/menu.lst//).
|
slaxemulator@2
|
49
|
slaxemulator@2
|
50
|
slaxemulator@2
|
51 ===Завершение установки===
|
slaxemulator@2
|
52
|
slaxemulator@2
|
53 Когда инсталлятор, наконец, завершит работу, вы можете остаться в SliTaz или перезагрузиться, чтобы попасть в уже установленную систему. Первая загрузка похожа на загрузку с Live CD - вам предложат выбрать язык системы, раскладку клавиатуры, настроить звуковую карту и разрешение экрана. В дальнейшем при загрузке настраивать уже ничего не понадобится, а сами настройки можно будет изменить либо вручную, либо при помощи утилит //tazlocale// или //tazx//.
|
slaxemulator@2
|
54
|
slaxemulator@2
|
55
|
slaxemulator@2
|
56 =====Установка вручную=====
|
slaxemulator@2
|
57
|
slaxemulator@2
|
58 SliTaz можно также установить вручную из командной строки, используя CD-ROM или ISO-образ. Нижеприведенные команды можно вставлять прямо в терминал.
|
slaxemulator@2
|
59
|
slaxemulator@2
|
60 Для начала подготовьте и смонтируйте необходимый раздел жесткого диска. Например, возьмем второй раздел первого жесткого диска (///dev/hda2//):
|
slaxemulator@2
|
61
|
slaxemulator@2
|
62 <code>
|
slaxemulator@2
|
63 # mkdir /mnt/target
|
slaxemulator@2
|
64 # mount /dev/hda2 /mnt/целевая_папка
|
slaxemulator@2
|
65 </code>
|
slaxemulator@2
|
66
|
slaxemulator@2
|
67 ===Монтирование CD-ROM или образа ISO===
|
slaxemulator@2
|
68
|
slaxemulator@2
|
69 Смонтируйте CD-ROM...
|
slaxemulator@2
|
70
|
slaxemulator@2
|
71 <code># mount /dev/cdrom /media/cdrom</code>
|
slaxemulator@2
|
72
|
slaxemulator@2
|
73 ...или образ ISO:
|
slaxemulator@2
|
74
|
slaxemulator@2
|
75 <code># mount -o loop slitaz-3.0.iso /media/cdrom</code>
|
slaxemulator@2
|
76
|
slaxemulator@2
|
77 ===Установка и распаковка===
|
slaxemulator@2
|
78
|
slaxemulator@2
|
79 Мы подготовили раздел для установки и смонтировали носитель, теперь нужно скопировать файлы с носителя в подготовленный раздел и распаковать сжатую файловую систему (//rootfs.gz//).
|
slaxemulator@2
|
80
|
slaxemulator@2
|
81 * Создайте папку boot и скопируйте в нее ядро Linux:
|
slaxemulator@2
|
82
|
slaxemulator@2
|
83 <code>
|
slaxemulator@2
|
84 # mkdir /mnt/целевая_папка/boot
|
slaxemulator@2
|
85 # cp -a /media/cdrom/boot/vmlinuz-* /mnt/целевая_папка/boot
|
slaxemulator@2
|
86 </code>
|
slaxemulator@2
|
87
|
slaxemulator@2
|
88 * Скопируйте корневую файловую систему:
|
slaxemulator@2
|
89
|
slaxemulator@2
|
90 <code># cp /media/cdrom/boot/rootfs.gz /mnt/целевая_папка</code>
|
slaxemulator@2
|
91
|
slaxemulator@2
|
92 Теперь, когда все необходимые файлы находятся в разделе установки, перейдите в папку назначения (командой //cd//) и распакуйте файловую систему командами //lzma// и //cpio//:
|
slaxemulator@2
|
93
|
slaxemulator@2
|
94 <code>
|
slaxemulator@2
|
95 # cd /mnt/целевая_папка
|
slaxemulator@2
|
96 # lzma d rootfs.gz -so | cpio -id
|
slaxemulator@2
|
97 # rm rootfs.gz init
|
slaxemulator@2
|
98 </code>
|
slaxemulator@2
|
99
|
slaxemulator@2
|
100 Вот и всё — SliTaz установлен! Перед тем как перезагрузиться, проверьте, установлен ли GRUB, и добавьте в его конфигурацию параметры, необходимые для запуска SliTaz (см. ниже).
|
slaxemulator@2
|
101
|
slaxemulator@2
|
102
|
slaxemulator@2
|
103 =====Загрузчик GRUB=====
|
slaxemulator@2
|
104
|
slaxemulator@2
|
105 GRUB — это универсальный загрузчик, который может загружать почти любую операционную систему, включая Linux, BSD и Windows. GRUB использует файл настроек под названием //menu.lst//.
|
slaxemulator@2
|
106
|
slaxemulator@2
|
107 Если вы установили SliTaz через установщик вместе с GRUB, то ставить GRUB вручную уже не нужно — просто перезагрузитесь.
|
slaxemulator@2
|
108
|
slaxemulator@2
|
109 Если же GRUB не установлен, то для его установки в MBR (Master Boot Record, главная загрузочная запись) с использованием корневой директории ///mnt/target// и раздела жесткого диска hda, введите следующую команду (обратите внимание, что номер раздела не ставится):
|
slaxemulator@2
|
110
|
slaxemulator@2
|
111 <code># grub-install --root-directory=/mnt/target /dev/hda</code>
|
slaxemulator@2
|
112
|
slaxemulator@2
|
113 После этого можно создать файл конфигурации GRUB и добавить в него параметры для загрузки SliTaz. Вы можете изменять этот файл (//menu.lst//) в вашем любимом текстовом редакторе, например, Nano или Leafpad.
|
slaxemulator@2
|
114
|
slaxemulator@2
|
115 <code># leafpad /mnt/target/boot/grub/menu.lst</code>
|
slaxemulator@2
|
116
|
slaxemulator@2
|
117
|
slaxemulator@2
|
118 ===Пример файла /boot/grub/menu.lst===
|
slaxemulator@2
|
119
|
slaxemulator@2
|
120 <file>
|
slaxemulator@2
|
121 title SliTaz GNU/Linux 3.0 (Kernel 2.6.34-slitaz)
|
slaxemulator@2
|
122 root (hd0,0)
|
slaxemulator@2
|
123 kernel /boot/vmlinuz-2.6.34-slitaz root/dev/hda1 vga=normal
|
slaxemulator@2
|
124 </file>
|
slaxemulator@2
|
125
|
slaxemulator@2
|
126 Еще раз удостоверьтесь, что всё настроено правильно, а затем перезагрузитесь:
|
slaxemulator@2
|
127
|
slaxemulator@2
|
128 <code># reboot</code>
|
slaxemulator@2
|
129
|
slaxemulator@2
|
130 Вы увидите меню GRUB и в нём пункт, соответствующий SliTaz.
|
slaxemulator@2
|
131
|
slaxemulator@2
|
132
|
slaxemulator@2
|
133 =====Двойная загрузка с Windows=====
|
slaxemulator@2
|
134
|
slaxemulator@2
|
135 На [[http://forum.slitaz.org/|форуме]] часто задают вопрос: как сделать двойную загрузку для SliTaz и Windows? Всё очень просто. Нужно всего лишь добавить в файл ///boot/grub/menu.lst// следующие строки:
|
slaxemulator@2
|
136
|
slaxemulator@2
|
137 <file>
|
slaxemulator@2
|
138 title Microsoft Windows
|
slaxemulator@2
|
139 rootnoverify (hd0,0)
|
slaxemulator@2
|
140 chainloader +1
|
slaxemulator@2
|
141 </file>
|
slaxemulator@2
|
142
|
slaxemulator@2
|
143 В этом примере Windows находится на первом разделе первого жесткого диска (в GRUB нумерация начинается с нуля). Если в вашем случае это не так, измените данный параметр. Скажем, Windows находится на жестком диске после SliTaz, тогда вторая строка будет иметь такой вид:
|
slaxemulator@2
|
144
|
slaxemulator@2
|
145 <file>rootnoverify (hd0,1)</file>
|
slaxemulator@2
|
146
|
slaxemulator@2
|
147 Бóльшая часть операционных систем либо имеют свой собственный загрузчик (как, к примеру, Windows и BSD), либо могут быть загружены напрямую через GRUB.
|
slaxemulator@2
|
148
|
slaxemulator@2
|
149
|
slaxemulator@2
|
150 =====Установка SliTaz на флешку=====
|
slaxemulator@2
|
151
|
slaxemulator@2
|
152 Если вы хотите установить SliTaz на флешку, то для этого нужно лишь добавить параметр "rootdelay" в файл //menu.lst//, чтобы дать ядру Linux время определить флешку:
|
slaxemulator@2
|
153
|
slaxemulator@2
|
154 <file>
|
slaxemulator@2
|
155 title SliTaz GNU/Linux 3.0 (Kernel 2.6.34-slitaz)
|
slaxemulator@2
|
156 root (hd0,0)
|
slaxemulator@2
|
157 kernel /boot/vmlinuz-2.6.34-slitaz root/dev/hda1 vga=normal rootdelay=10
|
slaxemulator@2
|
158 </file>
|
slaxemulator@2
|
159
|
slaxemulator@2
|
160 ----
|
slaxemulator@2
|
161 Статью перевел [[http://forum.slitaz.org/index.php/profile/1273/Cyril|Cyril]]
|