ASP Linux и Ubuntu

Автор: Den Zurin Дата: 31.05.2009 16:55 У меня установлены ASP Linux (11.2) и Windows XP, в качестве загрузчика используется ASP Loader. Хочу еще поставить Ubuntu, в связи с этим 2 вопроса:
1) можно ли использовать один и тот же раздел для swap в ASP Linux и Ubuntu?
2) как правильно установить Ubuntu и настроить ASP Loader, чтобы Ubuntu была в списке загружаемых систем?
Re: ASP Linux и Ubuntu 31.05.2009 17:23BigAndy 1) ДА
2) Установить убунту и вместо асплодера воткнуть GRUB. Либо из АСП11 прописать разделы с бубунтой и сделать aspldr (за точность команды не ручаюсь, давно это было)
Re: ASP Linux и Ubuntu 31.05.2009 17:39lkanter Вообще ubuntu умеет правильно находить все остальные линуксы и прописывать их в свой загрузчик. Но лучше на всякий случай в asplinux перейти с asploader на grub. Причем поставить его не на mbr, а на раздел. grub-install /dev/hdaX, где X - номер раздела.
Re: ASP Linux и Ubuntu 31.05.2009 19:53Den Zurin Спасибо. Еще такой вопрос.
Правильно ли я понял, что команда:

dd if=/dev/hda of=/media/floppy/bootsect.lnx bs=512 count=1
записывает главный загрузочный сектор (MBR) в файл на дискету, а команда:

dd if=/media/floppy/bootsect.lnx of=/dev/hda bs=512 count=1
загружает MBR из файла на дискете?
Re: ASP Linux и Ubuntu 31.05.2009 19:57BigAndy Да, только почему размер сектора 512байт?
Re: ASP Linux и Ubuntu 31.05.2009 19:58Den Zurin А сколько нужно?
Re: ASP Linux и Ubuntu 31.05.2009 20:01BigAndy О! точно е помню, но не килобайт ли? Посмотрите документацию... И зачем так жестко при помощи dd?
Чем grub-install не угодил?
Re: ASP Linux и Ubuntu 31.05.2009 20:19lkanter Команда правильная, только она не только загрузчик, а и таблицу разделов сохраняет и восстанавливает. Килобайт не нужен. Нужен один сектор, а размер сектора - 512.
Re: ASP Linux и Ubuntu 31.05.2009 20:40Den Zurin BigAndy Пишет:
-------------------------------------------------------
> О! точно е помню, но не килобайт ли? Посмотрите документацию...

Из статьи по написанию ОС в журнале "Хакер":
> Это базовая и очень важная тема. Вспомним о БИОС, который загружает самый первый сектор (Master Boot Record) с выбранного в его настройках устройства (дискеты, винчестера, CD-ROM привода и пр.) по адресу 0x7C00h куда и передает управление. Программа, находящаяся в этой памяти называется первичным загрузчиком. У него не очень много возможностей, так как его размер ограничен 512 байтами.
[www.xakep.ru]
Из книги "ОС Linux. Руководство системного администратора":
> Стандартный размер сектора равен 512 байт. Диск не может оперировать данными, объем которых менее одного сектора.
[www.citforum.ru]

> И зачем так жестко при помощи dd?
> Чем grub-install не угодил?

Чтобы сделать резервную копию MBR перед установкой GRUB'а.
Re: ASP Linux и Ubuntu 31.05.2009 21:13Den Zurin lkanter Пишет:
-------------------------------------------------------
> Команда правильная, только она не только
> загрузчик, а и таблицу разделов сохраняет и
> восстанавливает. Килобайт не нужен. Нужен один
> сектор, а размер сектора - 512.

А как восстановить только загрузик ASP Loader? Загрузить ASP Linux и выполнить команду aspldr?
Re: ASP Linux и Ubuntu 31.05.2009 21:13BigAndy Den Zurin Пишет:
-------------------------------------------------------

> Чтобы сделать резервную копию MBR перед установкой
> GRUB'а.
А!!! Все проще. В случае краха грузишься с livecd или в resque mode с обычного цди и восстанавливаешь загрузчик.

>А как восстановить только загрузик ASP Loader? Загрузить ASP Linux и выполнить команду aspldr?
Да. А вот точно aspldr или asploader- не помню. Даже на оставшихся "десятках" - grub.
Re: ASP Linux и Ubuntu 31.05.2009 21:15msv2 У меня этих резервных копий МБР много накопилось. Как и образов систем. Удалять жалко и места тоже жаль. Обычно я с комментариями сохраняю мбр - что, где и когда, на каком железе.
Re: ASP Linux и Ubuntu 01.06.2009 00:30Den Zurin BigAndy Пишет:
-------------------------------------------------------
> >А как восстановить только загрузик ASP Loader?
> Загрузить ASP Linux и выполнить команду aspldr?
> Да. А вот точно aspldr или asploader- не помню.
> Даже на оставшихся "десятках" - grub.
aspldr
Хотя уже не нужно, GRUB успешно установился вместе с убунтой.

msv2 Пишет:
-------------------------------------------------------
> У меня этих резервных копий МБР много накопилось.
> Как и образов систем. Удалять жалко и места тоже
> жаль. Обычно я с комментариями сохраняю мбр - что,
> где и когда, на каком железе.
Пригодятся, если на комп попадет boot-вирус или нужно будет переустановить какую-нибудь из ОСей (винда, например, автоматически перезаписывает MBR).
Re: ASP Linux и Ubuntu 01.06.2009 02:38lkanter Den Zurin Пишет:
> А как восстановить только загрузик ASP Loader?
> Загрузить ASP Linux и выполнить команду aspldr?

Да.
RSS-материал