Голосование

Каким загрузчиком чаще пользуетесь?

Grub
lilo
Boot
NTLDR
OS/2
RedBoot
SILO
Loadlin
Syslinux
BOOTP
Yaboot
BootX
bootman
BootManager
Das U-Boot
Plop Boot Manager
SyMon
Acronis os selector
uMon

Автор Тема: LILO, grub, (initrd, MBR)) Правка, rescue загрузчиков . Общие вопросы.  (Прочитано 163280 раз)

Оффлайн igor_ch05

  • Участник
  • *
  • Сообщений: 4
Re: Ошибка при первой загрузке ALT LINUX
« Ответ #735 : 29.04.2009 20:21:45 »
Добрый день.

Файл fstab

proc      /proc         proc   nosuid,noexec,gid=proc      0 0
devpts      /dev/pts      devpts   nosuid,noexec,gid=tty,mode=620   0 0
tmpfs      /tmp         tmpfs   nosuid            0 0

UUID=d83f6c85-93e3-4cf3-8a24-9fc0a882db30 /ext3 defaults 1 1
/dev/hdc                             / media/cdrom    udf,iso9660ro, noauto, user,utf8 0, 0

UUID=FA083D03083CC105     /mnt/win/sda1  ntfs-3g locale=ru_ru.utf8, umask=0 0 0

UUID=5504891045D9FA24       /mnt/win/sda2  ntfs-3g locale=ru_ru.utf8, umask=0 0 0

UUID=DD4A-C8D5                  /mnt/win/sda5   vfat codepage=866, ioharset=utf8, umask=0 0 0

Файл lilo.conf

Lba32
Prompt
Compact
Default=”ALTLinux”
Vga=”0*314”
Message=”/boot/splash/message”
Boot= “/dev/sda”
Map=”/boot/map”
Timeout=”100”
Install=”menu”
Append=”resume=panic=30 noapic pci=nomsi acpi=off”
Image=”/boot/vmlinuz”
Label=”ALTLinux”
Inittrd=”/boot/initrd.img”
Root=”UUID= d83f6c85-93e3-4cf3-8a24-9fc0a882db30”
Read-only
Image=”/boot/vmlinuz”
Label=”failsafe”
Initrd=”/boot/initrd.ing”
Root=” UUID= d83f6c85-93e3-4cf3-8a24-9fc0a882db30”
Addappend=”failsafe”
Vga=”normal”
Read-only
Other=”/dev/sda1”
 Label=”windows”

После загрузки с диска Live CD каталог /mnt/sda3/  у меня пустой, и к диску sda3 в доступе отказано. Другие диски вижу.
А после загрузки Линукс с винчестера в режиме read-only получаю доступ к диску sda3 (чтение), но другие диски монтировать уже не могу. Файлы списал в этом режиме с каталога /ect/.
Хотел попробовать из файла lilo.conf строку read-only удалить, но доступ на редактирование получить не могу при любой загрузке. Буду признателен за любую информацию.

Оффлайн allen

  • Участник
  • *
  • Сообщений: 25
Загрузка Mint
« Ответ #736 : 01.05.2009 21:16:34 »
На hda1 установлен Mint, на  hda8 - ALT
В mbr загрузчик ALT
Как загрузить Mint ?
На прописывание в lilo.conf
image="/boot/vmlinuz-2.6.24-16-generic"
label="Mint"
initrd="/boot/initrd.img-2.6.24-16-generic"
root="UUID=.."
read-only

lilo говорит
"file not found"

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: Загрузка Mint
« Ответ #737 : 01.05.2009 21:43:23 »
LILO в момент установки загрузчика должен уметь получить инфорацию о системе.
Поэтому надо подмонтировать раздел с Mint (например, к точке /mnt/hda1) и прописать полный путь к ядру и initrd. Например, так:
image="/mnt/hda1/boot/vmlinuz-2.6.24-16-generic"
label="Mint"
initrd="/mnt/hda1/boot/initrd.img-2.6.24-16-generic"
root="UUID=.."
read-only
После этого надо вызвать lilo.

P.S. предполагаю, что раздел root у вас прописан правильно ;)

Оффлайн Okorok

  • Участник
  • *
  • Сообщений: 5
Создание загрузочной дискеты
« Ответ #738 : 03.05.2009 15:57:49 »
Надо создать загрузочную дискету и потом с неё загрузиться, прочитал man lilo, но как-то не очень понял.

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: Создание загрузочной дискеты
« Ответ #739 : 03.05.2009 16:35:41 »
Есть маленькая проблема: современное ядро даже без модулей на дискету не влазит.
максимум, что вы можете сделать с дискетой: «записать» туда lilo для загрузки.
Всё что для этого необходимо, это либо в lilo.conf пописать соответствующий параметр boot
(видимо, boot=/dev/fd0, см. man lilo.conf), после чего вызвать lilo; либо ещё проще: скопировать 512 байт из MBR на дискету (что-то типа dd bs=512 count=1 if=/dev/hda of=/dev/fd0, подробнее man dd).

По-моему, так ;)

Оффлайн jaglavak

  • Участник
  • *
  • Сообщений: 16
Здравствуйте.
Стоит 4.1.1, стал ставить винду, слетел загрузчик. Я через установку удалил винду(теперь знаю, что так делать было нельзя :( ), загрузчик запустился, но система стала сильно тормозить.
Вот распечатка top:
 
top - 20:48:27 up 2 min,  1 user,  load average: 1.15, 0.66, 0.26
Tasks:  96 total,   2 running,  94 sleeping,   0 stopped,   0 zombie
CPU:  7.7% us,  0.3% sy,  0.0% ni, 92.0% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:    223252K total,   219684K used,     3568K free,    24988K buffers
Swap:        0K total,        0K used,        0K free,    91776K cached

5751 root      20   0 56688  17M 4464 S  4.7  8.2   0:06.78 X
 6578 serg      27   7 65412  22M 9908 S  2.0 10.3   0:03.19 beagled
 6737 serg      20   0 26928  13M 9812 R  1.3  6.0   0:00.50 konsole
 6714 serg      39  19 62176  21M 9304 S  1.0 10.1   0:02.93 beagled-helper
 6518 serg      20   0 29640  15M  10M S  0.7  7.0   0:01.42 kicker
 6568 serg      20   0 25796  11M 9008 S  0.7  5.2   0:00.38 korgac
 6741 serg      20   0  1804  964  760 R  0.7  0.4   0:00.04 top
    1 root      20   0  1556  544  472 S  0.0  0.2   0:01.08 init
    2 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kthreadd
    3 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 migration/0
    4 root      15  -5     0    0    0 S  0.0  0.0   0:00.02 ksoftirqd/0
    5 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 watchdog/0
    6 root      15  -5     0    0    0 S  0.0  0.0   0:00.04 events/0
    7 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 khelper
   43 root      15  -5     0    0    0 S  0.0  0.0   0:00.02 kblockd/0
   45 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kacpid
   46 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kacpi_notify
  144 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 cqueue
  148 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kseriod
  184 root      20   0     0    0    0 S  0.0  0.0   0:00.00 pdflush
  185 root      20   0     0    0    0 S  0.0  0.0   0:00.00 pdflush
  186 root      15  -5     0    0    0 S  0.0  0.0   0:00.04 kswapd0
  187 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 aio/0
 1538 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 ata/0                     
Заранее спасибо!!!
« Последнее редактирование: 13.05.2009 18:41:50 от kda »

Drool

  • Гость
Re: Помогите исправить!!!
« Ответ #741 : 12.05.2009 21:17:48 »
Остановите либо удалите вообще службу beagled

Оффлайн dsh

  • Участник
  • *
  • Сообщений: 167
Re: Помогите исправить!!!
« Ответ #742 : 12.05.2009 21:18:47 »
Цитировать
Swap:        0K tota
В /etc/fstab исправьте UUID своп раздела

kda

  • Гость
jaglavak

Перечитайте правила форума. В особенности пункт 6. В дальнейшем не нарушайте. В первый раз, тему поправил за Вас.

Оффлайн jaglavak

  • Участник
  • *
  • Сообщений: 16
jaglavak

Перечитайте правила форума. В особенности пункт 6. В дальнейшем не нарушайте. В первый раз, тему поправил за Вас.
хорошо

Оффлайн dsh

  • Участник
  • *
  • Сообщений: 167
Цитировать
А на что исправлять?
Узнайте UUID Вашего раздела подкачки, например, посмотрев в /dev/disk/by-uuid, и замените...

Drool

  • Гость
Узнайте UUID Вашего раздела подкачки, например, посмотрев в /dev/disk/by-uuid, и замените...

Проще просто посмотреть вывод blkid.

Оффлайн redsm

  • Участник
  • *
  • Сообщений: 11
Re: создание загрузчика altlinux 4.1.1 из winXP
« Ответ #747 : 18.05.2009 18:49:15 »
Добрый день уважаемые форумчане.
Получилось мне загрузиться с винта использую материалы статьи указанной в моем первом посте.
Но во время копирования основных пакетов в процессе инсталляции дистрибутива altlinux-4.1.1-desktop-i586-install-dvd5.iso (это 7 шаг из 15) происходит ... то есть ничего не происходит. Часть пакетов скопировано, происходит попытка копирования файла kernel-image-std-def-2.6.25-alt8.M41.4.i586.rpm и пытается оно там 2 часа.. На больше терпения у меня не хватило. Причем прошу заметить, что мышь активна, справка снизу работает (то есть система не висит). Думал - может файл битый или плохо был копирован на винт с которого идет инсталляция, но все нормально! размер идентичен оригиналу.

Чем может быть вызвана столь неприятная проблема? может iso образ не правильно собран? Как ее решить?

Оффлайн moby

  • Участник
  • *
  • Сообщений: 58
    • Вышивка на заказ
Две ОС Линукс
« Ответ #748 : 18.05.2009 23:29:31 »
Вопрос таков - у меня АLD 5 Beta, хочу на пару поставить еще и Ubuntu 9.04. Как правильно прописать при установке убунты загрузчик чтобы грузился и альт? Если можно напишите по-подробнее никак не могу  разобраться с лило и грабом.

Сом

  • Гость
Re: Две ОС Линукс
« Ответ #749 : 18.05.2009 23:44:43 »
 Поставьте загрузчик Lilo в корень ,ставите убунту.Её загрузчик ставим в mbr ,потом когда установится убунта,то в /boot/grub/menu.list надо прописать руками что то вроде
 # Linux bootable partition config begins
  title ALTLinux
  root (hd0,*)
  chainloader +1
  boot
звёздочка это номер раздела где стоит Альт(считаем от нуля т.е.0 -это первый раздел,1- второй и т.д)
И груб будет загружать ALTLinux.
Если хотите чтобы лило загружал убунту,то наоборот загрузчик убунты в корень,а лило в mbr .
« Последнее редактирование: 18.05.2009 23:46:51 от Сом »