ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: "Michael A. Kangin" <mak@complife.ru>
To: ALT Linux Community general discussions <community@lists.altlinux.org>
Subject: Re: [Comm] sda vs. hda - установка ОС без CD, Floppy и сети.
Date: Thu, 3 Sep 2009 15:11:54 +0400
Message-ID: <200909031511.54539.mak@complife.ru> (raw)
In-Reply-To: <20090903142759.643334dd@narod.ru>

On Четверг 03 сентября 2009 14:27:59 Владимир Гусев wrote:


> Я все перевариваю описанный Михаилом алгоритм действий.. Пробую собрать
> воедино картину. Пока непонятки с взаимоотношениями lilo и syslinux в
> данной схеме..

Лило будет вызывать сислинукс при выборе при загрузке rescue-раздела. и всё. 
какие у них там еще могут быть взаимоотношения...


> Попробую расписать по порядку. Повторюсь, fat16-раздел с dos хотелось бы
> иметь (несмотря на то, что нынешний dosemu может очень многое). Хотя,
> если обойтись без win2k, а остановиться на win98se, то можно
> ограничиться одним fat32-разделом под это - там оба режима (win+dos)
> будут..
>
>
> LiveCD сейчас скачал. Это 5.0.0 бета от 3 июля.

Лучше качайте инсталяшку DVD - live там тоже есть.

>
> 1. грузимся с live на донорском компе
> 2. разбиваем (пока не знаю. что там есть для этого) таким образом:

fdisk самое простое. При желании можно будет установить любой другой пакет. 
Хватило бы оперативки.

>
> Уверен, что устройство снова опознается как sda, а не hda..

пофиг...

>
> sda1 - fat32 (под win98se) - плюс сразу копируем туда дистрибутив
> win98se и все такое.
> sda2 - fat32 (под live+syslinux) - делаем активным (и наверное bootable)

А это не одно и то же?

> sda3 - linux swap - для будущего linux
> sda5 - /

я на всякий случай корень тоже бы засадил  как праймари.

> sda6 - /usr
> sda7 - /var
> sda8 - home
>
> 3. устанавливаем в загруженный live syslinux (через сеть из репозитария)

Если это будет инсталяционный ДВД, то можно и без сети - прямо с компакта 
пакет и доустановить.

> 4. записываем загрузчик MBR - cat /usr/lib/syslinux/mbr.bin >/dev/sda
> 5. на sda2 записываю syslinux.cfg (про параметры пока умолчу - еще
> разбираться надо с конфигом. что там и как).

см. /syslinux/isolinux.cfg с компакта и http://www.altlinux.org/InstallFlash

> 6. записываем загрузчик syslinux -d /syslinx /dev/sda2
> 7. копируем на sda2 файлы дистрибутива (не live, а обычного)

Если хотите запускать инсталляцию на реципиенте, не забудьте и это прописать в 
syslinux.cfg. И учтите - ядро расположено в /syslinux/alt0/, а модули к нему 
внутри каждого образа (live, altinst). И ядро должно соответствовать образу по 
версии. Так что если вы берёте live с одного диска, а инсталяшку с другого - 
нужно озаботиться копированием на rescue-раздел всех необходимых ядер и 
учитывания всего этого в syslinux.cfg
(опять же проще взять install dvd)


> 7. выключаем донора, вставляем винт на место.
> 8. грузимся, запускаем инсталляцию, ставим.. Допустим, что все
> замечательно, и ОС установилась..
> 9. теперь дело за виндовс. снова вынимаю, вставляю винт с донора,
> гружусь с диска в дос, запускаю инсталляцию win98 с дистрибутива,
> который ранее скопировал в sda1, ставлю.
> 10. MBR конечно же снова испоганился..

А не проще сразу поставить виндовс? Пунктом 0 или 2.5, если оно не сможет по 
человечески винт побить

> 11. fixmbr на донорском компе из resque тут не поможет - lilo будет
> ругаться на то, что там нет hda (если ставилось все на родном компе, а
> есть sda (как опознается это в донорском)..
> 12. Повтор пункта 4?

Как вариант. А лило лучше в конце натравливать.
Если на реципиенте (при загрузки там с live) получится так, что hda1 - Win98, 
hda2 - rescue, hda3 - корень линукса, то в lilo.conf будут подобные записи:

image=/boot/vmlinuz
  label="linux"
  root=/dev/hda3
  read-only
  initrd=/boot/initrd.img

other=/dev/hda1
  label=Win98

other=/dev/hda2
  label=Rescue 


>
> если баг c обломом установки на тот же носитель, откуда инсталляция
> была инициирована - то я дальше теряю мысль...

Тогда ставите на доноре линукс, можете даже согласиться на лило (только 
внесите запись об rescue-разделе).
Возвращаете винт на реципиента, грузитесь с rescue-раздела в live, делаете 
правильный initrd, донастраиваете по потребностям lilo&fstab.

Если на реципиенте лило сразу не смогло загрузить rescue-раздел, то несёте 
опять на донора, записываете syslinux'ный MBR, который загрузит активный 
rescue-раздел.

-- 
WBR, Michael A. Kangin

      reply	other threads:[~2009-09-03 11:11 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-08-28  9:56 [Comm] sda vs. hda, легкий линукс - cвежие впечатления о "хорошо забытом старом" Владимир Гусев
2009-08-28 12:35 ` Michael Shigorin
2009-08-28 12:46   ` Владимир Гусев
2009-08-30  8:21 ` [Comm] sda vs. hda, легкий линукс - cвежие впечатления о " хорошо забытом =?koi8-r?b?INPUwdLPzQ==?=" Michael A. Kangin
2009-09-02  8:05   ` [Comm] sda vs. hda - установка ОС без CD, Floppy и сети Владимир Гусев
2009-09-02  8:35     ` Michael A. Kangin
2009-09-02  8:52       ` Владимир Гусев
2009-09-02  9:03         ` Владимир Гусев
2009-09-02  9:33           ` Андрей Черепанов
2009-09-02  9:41             ` Владимир Гусев
2009-09-02  9:41         ` Michael A. Kangin
2009-09-02 11:06           ` Владимир Гусев
2009-09-02 12:34             ` Michael A. Kangin
2009-09-02 17:32               ` Владимир Гусев
2009-09-02 18:15                 ` Rinat Bikov
2009-09-02 19:20                 ` Michael A. Kangin
2009-09-02 20:57                   ` Владимир Гусев
2009-09-03  7:30                     ` Michael A. Kangin
2009-09-08 13:09                       ` Владимир Гусев
2009-09-08 14:17                         ` Андрей Черепанов
2009-09-08 17:13                           ` Владимир Гусев
2009-09-08 17:45                             ` Michael A. Kangin
2009-09-08 18:06                               ` Владимир Гусев
2009-09-09  7:14                                 ` Андрей Черепанов
2009-09-09  7:35                                   ` Владимир Гусев
2009-09-09  9:12                                     ` Андрей Черепанов
2009-09-12 17:30                                       ` [Comm] Adm Michael Shigorin
2009-09-09  4:19                             ` [Comm] sda vs. hda - установка ОС без CD, Floppy и сети REAL
2009-09-09  7:14                             ` Андрей Черепанов
2009-09-09  7:37                               ` [Comm] sda vs. hda - установка ОС без CD, Floppy и сети - [JT] Владимир Гусев
2009-09-09  7:55                                 ` REAL
2009-09-09  7:46                                   ` Владимир Гусев
2009-09-09  9:10                                 ` Андрей Черепанов
2009-09-09  9:43                                   ` Владимир Гусев
2009-09-09  9:53                                     ` Dmitriy Kruglikov
2009-09-09  9:57                             ` [Comm] sda vs. hda - установка ОС без CD, Floppy и сети Dmitriy Kruglikov
2009-09-10  9:42                               ` Timur Batyrshin
2009-09-10 11:25                                 ` Владимир Гусев
2009-09-10 12:24                                   ` Timur Batyrshin
2009-09-10 12:47                                     ` [Comm] sda vs. hda - установка ОС без CD, Floppy и сети [JT] Владимир Гусев
2009-09-12 17:28                             ` [Comm] sda vs. hda - установка ОС без CD, Floppy и сети Michael Shigorin
2009-09-12 17:27                         ` Michael Shigorin
2009-09-12 17:43                             ` [Comm] livecd flavours (was: sda vs. hda - установка ОС без CD, Floppy и сети) Michael Shigorin
2009-09-03  7:31                   ` [Comm] sda vs. hda - установка ОС без CD, Floppy и сети Dmitriy Kruglikov
2009-09-03  7:55                     ` Владимир Гусев
2009-09-03  8:20                       ` Dmitriy Kruglikov
2009-09-03  9:33                         ` Владимир Гусев
2009-09-03 11:10                           ` Dmitriy Kruglikov
2009-09-08 13:23                             ` Владимир Гусев
2009-09-03  8:35                     ` Michael A. Kangin
2009-09-03 10:27                       ` Владимир Гусев
2009-09-03 11:11                         ` Michael A. Kangin [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200909031511.54539.mak@complife.ru \
    --to=mak@complife.ru \
    --cc=community@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git