У меня на диске 2 системы Вин200 и RH7.1 грузился в линух с дискеты, не получилось сделать 2-ю загрузку из Вин2000, а теперь и дискета сдохла, Lin на hda3, как быть подскажите как загрузится и создать новую для загрузки?
|
у меня дома стоит 2000 и OpenBSD,чтобы так не грузиться с дискеты, делал так :
первым ставишь Linux ему первую "часть" диска, а уже последующие винде. после того как инсталяция прошла, пишешь dd if=/dev/hda0 of=linux.boot bs=512 count=1 копируешь linux.boot на дискету. Грузишься в вынь, там в boot.ini прописываешь C:\linux.boot="Linux". А как загрузиться ? нет ли диска с дистрибутивом ? есть, тогда в биосе ставишь загрузку с него и вперед с песней ;) |
leprikon
На счёт загрузки из-под NT-подобных систем - это хороший add-on. Но вопрос то в другом. Попробуй загругиться с дистрибутива, начни отвечать на вопросы и, как только появится терминал во втором окне (Alt+F2, конечно) - переходи туда и начинай ваять. Ка сделать бут-диск:
Сделай всё то же, кроме последнего пункта, а вместо него сделай так, как советовал leprikon, правда лучше имя файлу дать в формате 8.3 (т.е. что-то, вроде "bootsect.lnx"). Вот как скинуть его на Винду? Ведь инсталяционное ядро не поддерживает ни fat, ни vfat. Я сливал на дискету, отформатировынную под ext2fs, а *пото, на другом Линуксе скидывал на FAT-дискетку. Постой, а ведь можно попробовать проще. При условии, что у тебя Линукс находится не на Extended partition (глупость сморозил, ведь extended начинается с hda5). Поставь активным твой раздел с Линуксом (тем же fdisk'ом, загрузившись с Win98 boot-floppy или Менеджером дисков). А уж если загрузишься - не упускай шанс сотворить второй бут-диск. [s]Исправлено: Barracuda, 16:00 17-07-2002[/s] [s]Исправлено: Barracuda, 16:03 17-07-2002[/s] |
leprikon
dd if=/dev/hda0 , я писал /hda3 :) дале один к одному при выборе Линух комп просто останавливается - экран черный и тишина, пытался смотреть что в 512 - такое впечатление что одни 0, может быть не грузится из-за ошибки которую нашел AVP Kaspersky "системный загрузчик HDD1 точка входа #4 ошибка вх\вых" Barracuda спасибо сейчас попробую |
Beeer
Читай внимательно, тебе специально последовательность написал. |
leprikon
Бррр... А почему "if=/dev/hda0"? Добавлено: Beeer А вообще - откуси метров эдак 30 от первого раздела и состряпай на нём раздел "/boot" - никакой мороки с этими дискетами не будет. Поставь на него LILO и радуйся жизни ... |
Barracuda
может hda1 - уже забыл =) Вобщем первый раздел должен стоять. |
leprikon
Ну, упрекать за невнимательность не буду, но у него же Линукс на третьем разделе стоит (вроде, как /dev/hda3), к тому же загрузка шла с бут-флопика - могет он фообще LILO (или иной загрузчик) никуда не ставил (гоню, ой гоню - сопли ламера:nervous:). А первым всегда идёт /dev/hda1, но имхо - тама у него Винда стоит(Beeer - так?). Имхо загрузка с образа винды ничего жоброго не даст. Пущай лучше с аварийки грузится. А опосля ставит LILO и вытягивает бут-сектор в Винду. Только там if=<раздел_с_LILO> должно стоять и не обязательно первый раздел. Т.е. "dd if=<раздел_с_LILO> bs=512 count=1 of=/mnt/windows/bootsect.lnx". |
Barracuda
а надо ставить на первый. с 3-го раздела или даже со 2-го ничего не выйдет. Дал совет как стоило бы сделать по нормальному... а не как счас поступить ему. А hda? запамятовал... да нет линуха под рукой =) Можно в принцыпе поставить в данный момент менеджер acronis =) И все заработает =) Надеюсь с этой темой все всем понятно. |
Цитата:
|
Beeer
Вот видешь как - не описал подробно ситуацию - какие у Вас разделы, сколько, их точки монтирования какой загрузчик стоит, куда поставлен (mdr, /devhda3) - а тут уже два знатока спорят и гадают что у тебя там такое ? leprikon Загрузка пойдет с любого первичного раздела, лишь - бы он не начинался за 1024 цилиндром. PS У меня была один раз ситуация, когда Win сам переименавал номера разделов (изменил порядок), а Linux не мог загрузиться, потому-что в fstab и в lilo осталось по-прежнему, вылечилось загрузкой с ремонтной дискеты и приведения Linux в соответствии с новыми номерами разделов. |
ruslandh
Цитата:
/dev/hda1 - Вида /dev/hda2 - Винда2( или Linux swap) /dev/hda3 - Linux Root (или Linux /boot) Beeer - так? Остальное - значения не имеет(для процесса загрузки как такового). Да и суть вопроса не в том - как реанимировать систему, грузившуюся с флопа? |
Barracudaleprikon
Спасибо за помощь все получильсь. Угадал разделен диск так : hda4 /boot 100 mb hda3 / 7 gb hda1 NTFS 4gb hda6 /swap hda7 Fat hda8 /home гружусь с флопи до другого закрузчика никак руки не дойдут но постараюсь на следующей неделе |
s obychnogo floppika ,obyknovennym obrazom stjort och. vazhnyj dokument..mozhno li kakim-libdo obrazom vosstanovit' ego (dok.)?
|
Время: 19:29. |
Время: 19:29.
© OSzone.net 2001-