Тема
|
FreeBSD boot problem "read error"
|
|
Автор | ilko_partizan (Нерегистриран) |
Публикувано | 06.06.05 11:20 |
|
Здравейте,
Проблема ми е че след преинсталация на Windows XP ми се
затри boot manager-a на FreeBSD 5.3 опитах от CD-to да инсталирам отново boot manager-a чрез bootinst.exe boot.bin
но ми даде грешка че не може да пише в bootsav file.
Инсталирах си boot manager-a OSL2000 опитах се да стартирам FreeBSD но ми даде "read error".
Има ли изход от това положение и ако да какъв е?
Благодаря !
|
|
|
man boot
man boot0cfg
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-trouble.html (kernel does not boot)
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/boot-blocks.html
Използвай дискета с FreeBSD, или инсталационното CD, за да получиш boot prompt (не му даваш да boot-ва автоматично), в man boot пише как да заредиш kernel от хард диска.
Вярвам, че другите се държат с мен така, както искат аз да се държа с тях
|
|
Тема
|
Re: FreeBSD boot problem "read error"
[re: ilko_partizan]
|
|
Автор | мopaв (Нерегистриран) |
Публикувано | 07.06.05 22:08 |
|
Вече нова ОС само през VMWare! Това е от мен:--)
|
|
Тема
|
Re: FreeBSD boot problem "read error"
[re: Labrett]
|
|
Автор | ilko_partizan (Нерегистриран) |
Публикувано | 08.06.05 23:07 |
|
Ами прочетох и приложих командата в(Fixit режим)
fdisk -B -b /boot/boot0 ad0
Всичко мина без проблем , при рестартиране ми изкара менюто
за избор F1(Windows), F3(FreeBSD).
При натискане на F1 няма проблем Windows се стартира,
но при натискане на F3 :) FreeBSD не се зарежда.
Някой може ли да даде съвет по проблема ?
Благодаря
|
|
Тема
|
dobawka kym napisanoto
[re: ilko_partizan]
|
|
Автор | ilko_partizan (Нерегистриран) |
Публикувано | 09.06.05 10:19 |
|
Мисля че вече се досещам от къде идва проблема.
При инсталация на Windows XP не форматирах NTFS дяла а
по погрешка го изтрих и създадох на ново
Някой има ли идея как да възрода FreeBSD - то
Благодаря
|
|
|
Значи ти остава да направиш и
bsdlabel -B ad0s3
Вярвам, че другите се държат с мен така, както искат аз да се държа с тях
|
|
Тема
|
pak ne stawa
[re: Labrett]
|
|
Автор | ilko_partizan (Нерегистриран) |
Публикувано | 10.06.05 00:18 |
|
Ами изпълних и тази команда, но резулата е същия
т.е. имам bootmanager но при избиране на F3 (FreeBSD)
не се зарежда и не ми изкарва никакво събщение за грешка
или каквото и да е.
Изтеглих си DragonFly но сега незнам как са ми именувани дяловете там
пробвах с mount /dev/ad0s3 /mnt но не стана.
Аз просто искам да си спася информацията от FreeBSD дяла
Благодаря
|
|
|
Ако не си си форматирал FreeBSD дяла, като стартираш от rescue диска, трябва да можеш да го mount-неш. Просто пробвай наред всичките дялове и виж.
Имаш fdisk -s и bsdlabel за да установиш къде какво има.
Ако не можеш да намериш дял с label-ите - трябва да имаш a,b,c,d,e и f ако си карал по default, в противен случай - минимум a и c, то значи си действал по невнимателно с инсталатора на windows-а, отколкото ти се иска .. той задава 3 пъти идиотския въпрос искаш ли да изтриеш дял, на който има windows, но не и за дял, на който има друга операционна система, дори мисля, че го представяше за празен.
Вярвам, че другите се държат с мен така, както искат аз да се държа с тях
|
|
Тема
|
Re: pak ne stawa
[re: Labrett]
|
|
Автор | ilko_partizan (Нерегистриран) |
Публикувано | 10.06.05 12:30 |
|
В Fixit режим монтирам без проблем дяла FreeBSD(3-ти дял) от HDD
само където в /usr няма нищо, а там е информацията която искам
да спася но не мога да монтирам FAT32(2-ия дял)
грешката е Incorect...
Докато с 2-ри HDD на които има Mandrake Linux монтирам FAT32,
но не мога да монтиран FreeBSD-to(давам опция на mount -ufs)
Какво да правя ?
Отчаянието ме притиска :)
Благодаря
|
|
|
Изразът `монтирам без проблем дяла на FreeBSD (3-ти дял)` просто е абсурден.
Във FreeBSD не се работи директно с дяловете, а с labels в тях - имаш ad0s3a, ad0s3b ... най-вероятно /usr ти е ad0s3f. Пише ги тези неща в handbook-а и никакъв опит от linux и windows няма да ти помогне точно тук - нещата просто са различни, чети пак.
Никога не съм имал проблем да монтирам FAT32 под FreeBSD. Евентуално може да се налага да заредиш на ръка kernel модула за нея.
mount -t msdosfs /dev/ad0s2 /mnt
Вярвам, че другите се държат с мен така, както искат аз да се държа с тях
|
|
Тема
|
Re: pak ne stawa
[re: Labrett]
|
|
Автор | ilko_partizan (Нерегистриран) |
Публикувано | 10.06.05 23:26 |
|
Ами в Fixit режим не можах да монтирам FAT32 дяла
излезе ми съобщение, че не може да използвам команда mount_msdosfs (иначе командата mount_msdosfs(mount -t msdos) ми е известна :) ).
А за монтирането на /usr slice беше прав просто бях доста уморен
и не съм пробвал всички варианти за отделните slice на FreeBSD.
A kernel-a от HDD така и не успях да го стартирам в Fixit режим.
Ако някой може да каже как ще съм щастлив(чел съм за boot /boot/kernel.old/kernel)
Благодаря
|
|
|
Когато зареждаш от fixit диска, в boot prompt-а преди да пишеш
boot /boot/kernel/kernel, трябва да му посочиш къде да гледа - ако / на файловата ти система е примерно ad0s3a, значи командите на boot prompt-а са следните (това е boot prompt-а от loader):
unload
set bootdev=disk1s3a:
load /boot/kernel/kernel
boot
Другият ти вариант е да натиснеш клавиш още в момента, когато се върти чертичката, преди да започне да зарежда kernel, тоест преди да е пуснало loader-а - тогава ще получиш boot prompt от 2-nd stage, който е доста по-примитивен, на него трябва да напишеш:
0:ad(0,3,a) /boot/loader
или директно
0:ad(0,3,a) /boot/kernel/kernel
Тук нямаш нужда да пускаш /boot/kernel.old/kernel, защото проблемът ти не е с kernel-а, а с boot блоковете, така че пускай си нормалния ..
Вярвам, че другите се държат с мен така, както искат аз да се държа с тях
|
|
Тема
|
Re: pak ne stawa
[re: Labrett]
|
|
Автор | ilko_partizan (Нерегистриран) |
Публикувано | 11.06.05 20:17 |
|
Много добре се получи вече заредих FreeBSD-то си от HDD
Благодаря за помоща Labrett сега поне мога да си копирам важните
файлове. Но остана проблема с bootmager-a
Пробвах различни алтернативни варианти:
1-ви : boot0cfg -B ad0
2-ри : fdisk -B -b /boot/boot0 ad0
слагах и bsdlabel -B ad0s3
Но няма резултат bootmager-a се появява с опции
F1(Windows), F3(FreeBSD)
Когато натисна F1 Windows се стартира, когато натисна F3 FreeBSD
откзва да се зареди.
Какво да правя ?
Благодаря
|
|
Тема
|
Re: pak ne stawa
[re: ilko_partizan]
|
|
Автор | ilko_partizan (Нерегистриран) |
Публикувано | 12.06.05 16:23 |
|
Инсталирах bootmanager Boot-US и вече FreeBSD-то се
стартира посредством този bootmanager.
Но въпроса ми е как да се справя с bootmanager BTX
Какво да направя ?
|
|
|
Оттук нататък мога да ти кажа само да продължаваш да четеш :)
Общовалидните приказки свършиха, за да ти отговоря на още въпроси, трябва да дойда да ти видя машината.
Вярвам, че другите се държат с мен така, както искат аз да се държа с тях
|
|