Починить Linux
Напиши, какие ты отдаёшь команды загрузчику.
---
...Я работаю телепатом...
Я туда ввожу linux root=/dev/hda2, жму Enter. Все.
Правильно ли названо ядро?
Если у тебя ядер куча, это может повлиять.
vmlinuz root=/dev/hda2 noinitrd?
Не помню, давно с LILO не работал.
С линуксом тоже.
---
...Я работаю антинаучным аферистом...
проблем никаких нет, и быть не может
Да нет, не куча, одно.
Загрузить ядро с диска и потом уже записать LILO в MBR?
Если бы ты использовал GRUB, этих проблем не было.
Это реклама.
---
...Я работаю антинаучным аферистом...
А как насчет Acronis OS Selector? Не пробовал его никто ставить?
Я очень сомневаюсь, что это чудо умеет хоть что-нибудь, кроме простейшего chainload.
---
...Я работаю антинаучным аферистом...
Acronis OS Selector v.8.0 Rus-Retail - этo мoщный, нaдeжный и пpocтoй в иcпoльзoвaнии инcтpумeнт для упpaвлeния зaгpузкoй нecкoлькиx oпepaциoнныx cиcтeм (OC) нa oднoм кoмпьютepe. Oн пoзвoляeт вaм уcтaнoвить дo 100 OC, зaгpужaть иx c любoгo paздeлa и жecткoгo диcкa, имeть нecкoлькo OC нa oднoм paздeлe, a тaкжe зaщищaть вaш кoмпьютep oт зaгpузoчныx виpуcoв. Kpoмe тoгo, Acronis OS Selector пoзвoлит вaм измeнять paзмep, кoпиpoвaть и пepeмeщaть paздeлы бeз пoтepи дaнныx, oптимизиpoвaть paбoчee пpocтpaнcтвo жecткиx диcкoв, a тaкжe пpoизвoдить дpугиe дeйcтвия нaд ними. Уникaльнaя тexнoлoгия, иcпoльзуeмaя в пpoдуктax кoмпaнии Acronis, пoзвoляeт paбoтaть c фaйлoвыми cиcтeмaми FAT16, FAT32, NTFS, Linux Ext2, Ext3, ReiserFS и Linux Swap. Baм нe нужнo быть пpoфeccиoнaлoм в oблacти кoмпьютepoв - нaш быcтpый и нaдeжный пpoдукт выпoлнит oпepaции c paздeлaми тaк жe пpocтo кaк двaжды двa.
Конечно, возможностей маловато, но для меня их вполне хватит...
mount / -o remount,rw
ну и правь там своё лило и всё
init=/bin/shЧто это означает? Типа, грузить shell sh?
ядро запустит это вместо /sbin/init
А как оно его запустит, если у меня при загрузке ядра с /dev/hda2 говорится kernel panic? Или загрузится?
дык ядро с компакта загрузи
Одно только это сильно настораживает.
> Oн пoзвoляeт вaм уcтaнoвить дo 100 OC,
Ха-ха-ха!
> зaгpужaть иx c любoгo paздeлa и жecткoгo диcкa,
Ха-ха-ха!
> имeть нecкoлькo OC нa oднoм paздeлe,
Ха-ха-ха!
> a тaкжe зaщищaть вaш кoмпьютep oт зaгpузoчныx виpуcoв.
Ха-ха-ха!
> пoзвoлит вaм измeнять paзмep, кoпиpoвaть и пepeмeщaть paздeлы бeз пoтepи дaнныx,
> oптимизиpoвaть paбoчee пpocтpaнcтвo жecткиx диcкoв,
> a тaкжe пpoизвoдить дpугиe дeйcтвия нaд ними.
И всё это мощно, просто и надёжно.
> FAT16, FAT32, NTFS, Linux Ext2, Ext3, ReiserFS и Linux Swap.
Здесь серьёзно.
Не хватает, по меньшей мере, трёх важных систем.
> Baм нe нужнo быть пpoфeccиoнaлoм в oблacти кoмпьютepoв -
> нaш быcтpый и нaдeжный пpoдукт выпoлнит oпepaции
> c paздeлaми тaк жe пpocтo кaк двaжды двa.
Ха-ха-ха!
Рекламы до чёрта.
"Поймал рыбу с во-от таким глазом!"
Хочу видеть того непрофессионала, который держит
более двух-трёх операционных систем.
> Конечно, возможностей маловато, но для меня их вполне хватит...
А параметры линуксовому ядру оно передавать умеет?
Я не знаю, что именно тебе надо, но ставя такие вещи,
ты рискуешь остаться без помощи в критическом случае.
---
...Я работаю антинаучным аферистом...
что вполне ожидаемо под линуксом, то может быть облом.
Если грузишь ядро с сидюка, то почему бы не загрузить всю систему,
и починить то, что надо, из очевидно работающей?
---
...Я работаю антинаучным аферистом...
> Oн пoзвoляeт вaм уcтaнoвить дo 100 OC,
Ха-ха-ха!
Почему же, для grub вполне реально:
Опубликована интересная инструкция по организации мультизагрузки более ста
операционных систем (различные варианты DOS, Windows, Linux, *BSD и Solaris)
на одной машине, при помощи загрузчика grub.
инструкция
Причём ещё и с модулями.
С любой поддерживаемой файловой системы.
---
...Я работаю антинаучным аферистом...
Если /bin/sh является просто линком на /usr/bin/bash,Это было бы верхом идиотизма.
что вполне ожидаемо под линуксом, то может быть облом.
bash
![](/images/graemlins/grin.gif)
![](/images/graemlins/grin.gif)
а как бы оно работало иначе?
rc скрипты написаны на sh а монтирование производится из них.
---
...Я работаю телепатом...
ему именно загрузку ядра восстанавливать нужно.
который не позволяет взять ядро с возникшего из ниоткуда /dev/hda2.
Вообще говоря, производители дистрибутива могли бы уже
озаботиться переходом на GRUB для загрузочного компакт-диска.
---
...Я работаю антинаучным аферистом...
у груба с портабельностью проблемы.
Все таки не /usr/bin/bash
---
...Я работаю антинаучным аферистом...
---
...Я работаю антинаучным аферистом...
![](/images/graemlins/smirk.gif)
Ну что ты мне мозг ибешь, он на /bin/bash ссылается, иначе было бы /usr/bin/bash.
Ядро и вообще / лежит на /dev/hda2, его же я и передаю при загрузке с CD.
Лило тут вообще каким местом?
Ядро ты точно берёшь с /dev/hda2?
"Не верю!"
Ты не привёл никаких доказательств этого.
По умолчанию, ты берёшь ядро с CD.
---
...Я работаю антинаучным аферистом...
Какая разница? Не загружается оно. При чем тут LILO - я опять не понимаю.
Если ты берёшь ядро с CD, то вполне логично,
что будут проблемы с модулями, берущимися с HDD.
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."
Какое отношение имеет LILO к загрузке с CD-ROM, если там грузится какая-то своя программа, которая много чего пишет сначала, и потом она же и предлагает загрузить какое-нить ядро на выбор?
Я не догоняю.
И еще - как тогда загрузить нужное мне ядро? прописать в строке загрузке vmlinuz=/... ?
Мне просто чел, который слаку дал, говорил, что при траблах обычно грузится, набирая
linux root=/dev/hdxxx, и у него типа так работает
Подумай, где у тебя спросили, откуда брать ядро.
Взять FD/CD с GRUB.
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."
то попробуй просто переустановить LILO.
Вроде бы (я уже не помню это должно быть доступно из установщика.
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."
Слушай дядю(Контру он тебя не обманывает
Если вас, глубокоуважаемый, устраивают заклинания - можете пользоваться, дарю.
---
...Я работаю антинаучным аферистом...
![](/images/graemlins/confused.gif)
Там надо прочитать man lilo, чтобы найти нужный ключ.
Последний должен, наверное, быть.
Накрайняк, можно воспользоваться установщиком.
---
...Я работаю антинаучным аферистом...
Оставить комментарий
erotic
На винте были винда и линукс, линукс стоял на /dev/hda3После переустановки винды раздел с линуксом переехал на /dev/hda2, lilo винда перезаписала.
Гружусь с линуксового диска, говорю, чтобы грузил линукс с /dev/hda2
Он грузит, в определенный момент говорит, что не может прочитать партицию /dev/hda3, она вроде как нулевого размера.
В чем дело? Догадался, из-под винды посмотрел в /etc/fstab, там корневая директория стояла на /dev/hda3, поменял ее на /dev/hda2.
Гружусь опять, пишет при загрузке, что не может обновить зависимости модулей, не может найти какие-то .dep файлы, хотя файл /lib/modules/<какой-то номер>/modulesю.dep есть.
Потом начинает грузить X Window (runlevel 4) и виснет.
Я опять загрузился в винду, поменял runlevel на 3 в inittab, опять заргузился с диска и указал рутовую партицию /dev/hda2, после чего мне было заявлено kernel panic, что-то там было написано про VFS и невозможность найти ядро на выбранном разделе.
В чем может быть проблема?