Автор Тема: проблем с boot  (Прочетена 2132 пъти)

mos

  • Напреднали
  • *****
  • Публикации: 54
    • Профил
проблем с boot
« -: Nov 16, 2005, 01:26 »
Здрасти.. Имах инсталирани Fedora Core 4 i win XP, работещи съвместно безпроблемно до вчера - просто Win-a отказа да боотва (нерзбрах къде е проблема). Реших да формтирам C:\ и reinstall  на win-a , като преди това си направих bootsct.lnx :
dd if=/dev/hda3 of=/bootsect.lnx bs=512 count=1 .. format, install нa XP и той разбирасе затрива MBR (прецака ми grub-a).
Копирах "bootsect.lnx" в с:\ добавих в boot.ini C:\bootsect.lnx="linux" запаметявам , рестартирам , но сега линукса не иска да боотва  - появясе меню от което избирам  да боотне линукса, но излиза черен екран с мигащ курсор и толкова.. Опитах да ъпдейтна федората с install CD-тата, казвам му да реинсталира Grub , но след като приключи "ъпдейта" излиза съобщение че не е бил инсталиран кърнел и затова няма да променя Grub. Може ли някои да каже сигурен начин за възтановяване на груб...
а.. щях да забравя bootsect.lnx е с размер 512 bytes , но файла е празен.. нормално ли е това ?
Активен

  • Гост
проблем с boot
« Отговор #1 -: Nov 16, 2005, 02:15 »
Човече, такава каша си изсипал, че не може дори да се нарече въпрос...

Нали не очакваш някой да прочете пет пъти това, което си писал, за да открие смисъл в него, или пък някой да гадае какво си чел и какво си направил?!

Това за уиндоуския буутлоудър е възможно, но глупаво като се има предвид колко добре си върши работата grub, включително и с уиндоус...

Ако можеш, опиши подредено и смислено въпроса си, ако ли не, търси четене за grub из форума. Преди да се сопнеш, да поясня:
- от къде го взе тоя bootsect.lnx ? с коя команда по-точно?
- опита ли да стигнеш до федората с някое livecd (knoppix, mepis, т.н.)
- прочете ли как се инсталира/ъпдейтва grub?
и куп други важни неща не си описал...
Активен

divak

  • Напреднали
  • *****
  • Публикации: 831
    • Профил
проблем с boot
« Отговор #2 -: Nov 16, 2005, 02:23 »
Здравей

# examples
#
# title      Windows 95/98/NT/2000/XP
# root      (hd0,0)
# makeactive
# chainloader   +1
#
# title      Linux
# root      (hd0,1)
# kernel   /vmlinuz root=/dev/hda2 ro
#

Вендоза трябва да е първия дял от диска и да е със вдигнат boot флаг.
Малко късно ти видях предното съобщение.
Активен

mos

  • Напреднали
  • *****
  • Публикации: 54
    • Профил
проблем с boot
« Отговор #3 -: Nov 16, 2005, 02:37 »
уф.. мда.. и аз като прочета написантото от мен по-горе .. наистина е неправилно структурирано..  ':huh:'  просто тотално се омотах в опити и ровичкане из форумите.. Основното е че ХР-то ми прецака grub след формат и ринстал на C:\ -  го очаквах , но преди това прочетох че мога да добавя в boot.ini C:\bootsect.lnx="linux".
bootsect.lnx взех със
dd if=/dev/hda3 of=/bootsect.lnx bs=512 count=1  
Явно нещо съм пропуснал.
Иначе с livecd  стигам до федората.. но това с install на от livecd груб не ми е ясно.. сега започвам да търся.
Активен

divak

  • Напреднали
  • *****
  • Публикации: 831
    • Профил
проблем с boot
« Отговор #4 -: Nov 16, 2005, 03:17 »
Естествено че ХР-то ще прецака grub. GRUB се инсталира в MBR, или в началните сектори на дяла на който искаш да го инсталираш, ХР-то му е пилнал стружката тък тако въстановява FAT таблицата и трие старите записи. Относно livecd и grub, тук има много теми.
Тъй като неказваш каде е бил инсталиран GRUB, предполагам че си направил нещо от сорта : копирал си bootloader (dd if=/dev/hda3 of=/bootsect.lnx bs=512 count=1  )  ,не се е създал коректно или просто grub не е инсталиран в /dev/hda3 а в /dev/hda
Предполагам вече знаеш защо е 512 bytes
 '<img'>
Активен

  • Гост
проблем с boot
« Отговор #5 -: Nov 16, 2005, 18:16 »
zdr. sorry che pisha na latinica, no v momenta sam pod DSLinux livecd i tuk taka i nemojah da si opravq kirilicata.
Neznam kade barkam - zarejdam livecd , ottam chroot /mnt/hda3
vlizam v fedorata i pisha: grub-install /dev/hda1
a shela mi vrashta:
bash-3.00# grub-install /dev/hda3
bash: child setpgid (1215 to 1215): No such process
/dev/hda3: Not found or not a block device.
posle optah:
bash-3.00# dd if=/dev/hda3 of=/bootsect.lnx bs=512 count=1
bash: child setpgid (1215 to 1215): No such process
dd: opening `/dev/hda3': No such file or directory

i nakraq vleznah v grub:
grub> root=(hd0,2)

Error 21: Selected disk does not exist

kade barkam '<img'>
Активен

  • Гост
проблем с boot
« Отговор #6 -: Nov 16, 2005, 18:31 »
Нещо да не ти се е омазала fat таблицата, знам ли? Като опиташ с fdisk -l /dev/hda какво дава? Би трябвало да ти покаже различните дялове?

Хм... като се замисля... Сигурен ли си, че е на dev/hda3 ? Това значи третия primary дял, което означава след С:/ да имаш още един дял и чак сетне да е линукса? Дали случайно не търсиш boot/root не където трябва? Пробвай с /dev/hda2 и /dev/hda5, a ako не си толкова начинаещ, колкото се правиш '<img'> и си разделил в отделни дялове /, /boot, /home, /tmp, /usr, /var, дали просто не търсиш ядрото в / наместо в /boot ':p'

Дай изхода от fdisk -l /dev/hda да разгледаме  (тука всите сме воайори, като докторите и лекарите)  'B)'
Активен

  • Гост
проблем с boot
« Отговор #7 -: Nov 16, 2005, 18:36 »
ami siguren sam che e hda3 - mauntvam go tuk s DSL i partishanite sa mi 1- FAT 2-SWAP 3-EXT kadeto e i fedorata,a
sled fdsik..:
bash-3.00# fdisk -l /dev/hda
bash: child setpgid (1215 to 1215): No such process
bash-3.00#
no
bash-3.00# fdisk -l
bash: child setpgid (1215 to 1215): No such process
cannot open /proc/partitions
bash-3.00#

danebi da nestava s vsqko livecd '<img'>
Активен

  • Гост
проблем с boot
« Отговор #8 -: Nov 16, 2005, 18:42 »
za partishanite sam siguren zashtoto sam gi pravil predi tova, pak i mountvam /dav/hda3 - tam si mi e fedorata
eto kakvo varna fdisk
bash-3.00# fdisk -l /dev/hda
bash: child setpgid (1215 to 1215): No such process

a pri:
bash-3.00# fdisk -l
bash: child setpgid (1215 to 1215): No such process
cannot open /proc/partitions
Активен

alabal

  • Напреднали
  • *****
  • Публикации: 2173
  • cat /earth/europe/bg/sofia | grep Nacamura
    • Профил
проблем с boot
« Отговор #9 -: Nov 16, 2005, 18:44 »
Не би трябвало да не става освен ако не е потрошен диска.
Да не би да имаш SATA диск? Тогава трябва да пишеш sda, а ne hda?
Пробвай и с Кнопикс.
Активен

It makes you awful glad that you were born a man.

mos

  • Напреднали
  • *****
  • Публикации: 54
    • Профил
проблем с boot
« Отговор #10 -: Nov 16, 2005, 18:47 »
Не .. нямам SATA... харда си е здрав - маунтах си hda3  браузвам си го без ядове...
Данеби да е от livecd-то коеот използвам ? - DSLinux ?
Активен

alabal

  • Напреднали
  • *****
  • Публикации: 2173
  • cat /earth/europe/bg/sofia | grep Nacamura
    • Профил
проблем с boot
« Отговор #11 -: Nov 16, 2005, 18:56 »
Щом го монтираш без проблем направи следното, като root в конзола:
# mount /dev/hda3 /mnt/hda3 (ако нямаш такава точка за монтиране я създай. Ако моунтваш другаде из mnt - няма проблем - просто /mt/hda3 -значи мястото_където_монтираш)
#mount -t proc none /mnt/hda3/proc
#chroot /mnt/hda3 /bin/bash
# grub-install --no-floppy /dev/hda

Може да ти изреве, че нямаш нещо или не открива някое устройство, тогава провери дали в /mt/hda3/etc има файл mtab. Ако няма изпълни:
cp /proc/mounts /mnt/hda3/etc/mtab

Копирането на mtab го направи в друга конзола, не в тази в която си изпълнил #chroot /mnt/hda3 /bin/bash.

Успех!
Активен

It makes you awful glad that you were born a man.

mos

  • Напреднали
  • *****
  • Публикации: 54
    • Профил
проблем с boot
« Отговор #12 -: Nov 16, 2005, 19:27 »
root@ttyp1[knoppix]# chroot /mnt/hda3 /bin/bash
chroot: cannot execute /bin/bash: Input/output error

това ми враща кнопикса...
тотално се спекох вече.. нищо не е наред...
Активен

zgv

  • Напреднали
  • *****
  • Публикации: 119
    • Профил
проблем с boot
« Отговор #13 -: Nov 16, 2005, 19:52 »
Тогава просто напиши chroot /mnt/hda3 без /bin/bash, после за да ти се появи нормалния шел, на който си свикнал, и който ти би  искал, напиши su - , нормално не би трябвало да иска парола. Аз поне така съм го правил на слак и не съм имал проблеми, дано и при теб е така '<img'>. Та по въпроса .. ако стане така .. действай според съветите дадени ти по-горе.
Активен

  • Гост
проблем с boot
« Отговор #14 -: Nov 16, 2005, 20:06 »
sashtoto mi vrashta i bez /bin/bash
i sam su
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
boot
Настройка на програми
Pe6oveca 9 5423 Последна публикация Feb 23, 2004, 22:31
от paveldikov
проблем с boot на ХП при наличие на Слак и Ред Хат
Настройка на програми
HUGO_BOSS 13 8567 Последна публикация Aug 19, 2004, 19:21
от Pinball_Master
boot проблем и то какъв!
Настройка на хардуер
Ipolit 15 9783 Последна публикация Dec 10, 2004, 09:18
от angie
boot
Настройка на хардуер
nocture 1 4069 Последна публикация Jan 08, 2005, 22:13
от
Dual boot от /boot. Конфигурация на GRUB.
Настройка на програми
mandor 1 6390 Последна публикация Feb 28, 2006, 09:37
от