From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: =?koi8-r?Q?=22?=KoLyA=?koi8-r?Q?=22=20?= To: community@altlinux.ru Subject: Re[2]: [Comm] little off - KNOPPIX trouble Mime-Version: 1.0 X-Mailer: mPOP Web-Mail 2.19 X-Originating-IP: 192.168.192.91 via proxy [195.5.16.154] Date: Fri, 01 Aug 2003 13:55:56 +0400 In-Reply-To: <200307311920.47062.ok@kcci.kharkov.ua> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Message-Id: X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Aug 2003 09:53:34 -0000 Archived-At: List-Archive: List-Post: -----Original Message----- From: Oleg Kapustenko To: community@altlinux.ru Date: Thu, 31 Jul 2003 19:20:46 +0300 Subject: Re: [Comm] little off - KNOPPIX trouble > > 30 Июль 2003 11:31, KoLyA написал: > > вот такая проблемка возникла > > > > кнопикс 3.2 скачал, заболванил, все работало. а вот сегодня начинает > > грузиться и в самом начале, когда ищет железо, говорит следующее: sorry, > > can't find knoppix fs. dropping you to very limited shell. press reset to > > exit. > > > > ну и на этом все. поскольку выдает это в первой строчке, на поиске cd, я > > так понимаю он не может найти подходящий модуль. > > > > сидюк не коцаный, загрузился с blin-livecd и кнопиксу сделал > > #dd if=/dev/cdrom of=/mnt/workhd/knop.iso > > md5 совпадает. на другой машине работает! > > Я, конечно, не гинеколог, но посмотреть могу :-) > Похоже, он находит в условном месте сохраненный конфиг и что-то его в этом > конфиге не устраивает. > дело в том что я уже разобрался как кнопикс работает (из научного любопытства :-)) так вот грузится ядро с initrd, в initrd начинает работать linuxrc, который пытается загрузить модули и найти сидюк, с которого дальше монтируется в cloop cdrom:/KNOPPIX/KNOPPIX, содержащий уже полную систему, в которой инит-скрипты определяют остальное железо и подключают сохраненный конфиг и хоум (причем только если в параметрах ядру сказать myconfig=.. и home=...). так вот у меня вылетает именно linuxrc с рамдрайва, на стадии поиска сидюка. я это проверил потом, вытащил из boot.img inirtd, распаковал его, в linuxrc написал пару строчек от себя. пришлось правда исошку полностью пересобирать. вот и убедился что именно в том месте глюк. получается он не может найти сидюк, а почему? да, еще: после 2-3 ребутов начинает работать. потом после выключения снова перестает.