2.11. Отстраняване на проблеми

Тази част покрива отстраняване на малки инсталационни проблеми, често съобщавани от потребителите. Ще намерите също и някои въпроси и отговори на хора, желаещи да зареждат двете операционни системи, FreeBSD и MS-DOS®.

2.11.1. Какво да направим, ако нещо не върви по план

Поради различни ограничения на PC архитектурата е възможно пробата за устройства да не е 100% успешна. Има няколко неща, които можете да направите, ако то се провали.

Проверете документа с хардуерни бележки за FreeBSD, за да се уверите, че хардуерът ви се поддържа.

Ако има поддръжка за хардуера ви, но все още изпитвате други проблеми, презаредете компютъра и изберете опцията за визуално конфигуриране на ядрото. Това ще ви позволи да прегледате наличния хардуер и да предоставите на системата информация за него. Ядрото, което е на диска за зареждане е конфигурирано предполага, че повечето устройства са със заводската настройка за IRQ, IO адреси и DMA канали. Ако хардуерът ви е бил преконфигуриран, вероятно ще трябва да използвате конфигурационния редактор, за да кажете на FreeBSD къде да открие устройствата.

Възможно е също пробата за устройство, което липсва, да накара пробата за друго устройство, което съществува, да се провали. В този случай, пробата за драйверите, които са в конфликт, трябва да бъде деактивирана.

Note: Някои инсталационни проблеми могат да бъдат избегнати или облекчени чрез обновяване на фирмения софтуер на различните хардуерни компоненти, най-вече на дънната платка. Фирмения софтуер на дънната платка се нарича още BIOS и повечето производители имат уеб страница, където ще намерите по-нова версия и инструкции по обновяването.

Повечето производители съветват да не обновявате BIOS софтуера на дънната платка, освен ако нямате добра причина да го правите. Процесът на обновяване може да се обърка и причини повреда на BIOS чипа.

WarningНе изключвайте драйвери, които ще са ви нужни при инсталацията, на пример този за екрана (sc0). Ако инсталацията се проваля поради неизвестни причини, след напускането на конфигурационния редактор, вероятно сте изключили или променили нещо, което не е трябвало. Презаредете и опитайте отново.

В конфигурационен режим, вие можете да:

След като настроите ядрото спрямо наличната хардуерна конфигурация, натиснете Q, за да заредите с новите настройки. Щом инсталацията завърши, всички промени, които направихте в конфигурационен режим, ще бъдат за постоянно и няма да има нужда да ти правите всеки път, когато зареждате. Много е вероятно да искате да компилирате ядро според своите собствени нужди.

2.11.2. Работа със съществуващи MS-DOS® дялове

Много потребители желаят да инсталират FreeBSD на персонални компютри, обитавани от Microsoft® базирана операционна система. За този специален случай, FreeBSD разполага с програмата FIPS. Тя се намира в директория tools на инсталационния CD-ROM или може да бъде свалена от разнообразните FreeBSD огледални сървъри.

Програмата FIPS позволява да се раздели съществуващ MS-DOS дял на парчета, запазвайки оригиналния дял и позволявайки ви да инсталирате на второто парче. Първо трябва да дефрагментирате вашия MS-DOS дял, като използвате Windows® приложението Disk Defragmenter (или отивайки в Explorer, натискане на десен бутон на мишката върху устройството и избиране на дефрагментиране) или чрез Norton Disk Tools. Вече може да пуснете програмата FIPS. Ще бъдете запитани за допълнителна информация, просто следвайте инструкциите на екрана. След това можете да презаредите и да инсталирате FreeBSD на новия свободен дял. Вижте менюто Distributions, за да прецените колко свободно място ви е нужно за инсталацията.

Съществува и много полезен продукт на PowerQuest (http://www.powerquest.com), наречен PartitionMagic®. Тази програма има далеч по-голяма функционалност отколкото FIPS и се препоръчва горещо, ако планирате да добавяте или премахвате често операционни системи. Тя струва пари, така че ако планирате да инсталирате FreeBSD и да я оставите така, вероятно FIPS ще е достатъчна.

2.11.3. Използване на MS-DOS и Windows® файлови системи

По време на писането на този документ, FreeBSD не поддържа файлови системи, компресирани с програмата Double Space™. Ето защо, файловата система ще трябва да бъде декомпресирана, преди FreeBSD да може да чете информацията. Това може да бъде направено, като пуснете програмата Compression Agent, намираща се в менюто Start> Programs > System Tools.

FreeBSD може да поддържа MS-DOS базирани файлови системи. Ползвайте командата mount_msdos(8) (под FreeBSD 5.X, командата е mount_msdosfs(8)) с необходимите параметри. Обикновено се използва по този начин:

# mount_msdos /dev/ad0s1 /mnt

В този пример MS-DOS файловата система се намира на първия дял на първия твърд диск. При вас това може да е различно, затова погледнете резултата от командите dmesg и mount. Те би трябвало да ви дадат достатъчно информация за разположението на дяловете.

Note: Разширени (extended) MS-DOS файлови системи обикновено се разполагат както FreeBSD раздели. С други думи, номера на раздела може да бъде по-голям от тези, които FreeBSD използва. Например, първият MS-DOS дял може да е /dev/ad0s1, дяла на FreeBSD може да е /dev/ad0s2 а разширения MS-DOS дял да се намира на /dev/ad0s3. Това може да ви звучи объркващо отначало.

NTFS дялове могат да бъдат монтирани по подобен начин, като използвате командата mount_ntfs(8).

2.11.4. Потребителски въпроси и отговори относно Alpha

Тази част отговаря на някои често задавани въпроси относно инсталирането на FreeBSD на Alpha системи.

2.11.4.1. Мога ли да заредя от ARC или Alpha BIOS конзола?
2.11.4.2. Помощ, нямам свободно място! Трябва ли първо да изтрия всичко?
2.11.4.3. Мога ли да монтирам Compaq Tru64 или VMS файлова система?

2.11.4.1. Мога ли да заредя от ARC или Alpha BIOS конзола?

Не. FreeBSD, както Compaq Tru64 и VMS, ще зареди само от SRM конзола.

2.11.4.2. Помощ, нямам свободно място! Трябва ли първо да изтрия всичко?

За съжаление, да.

2.11.4.3. Мога ли да монтирам Compaq Tru64 или VMS файлова система?

За момента, не.

Този и други документи можете да намерите в ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

За въпроси относно FreeBSD, прочетете документацията преди да попитате в <questions@FreeBSD.org>.
За въпроси относно този документ, e-mail <doc@FreeBSD.org>.