Здравствуйте!Не могу решить возникшую проблему с компиляцией ядра на ОС FREEBSD.
Плиз RTFM и гугл в помощь не предлагать, уже опробовал, не помогло.
Еще большее извинения приношу за свой ужасный "Русский язык".
---
Собственно проблема.
При выполнении #make buildkernel KERNCONF=A1 имею следующую ошибку:
"
===> ctau (all)
cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/A1/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -I/usr/obj/usr/src/sys/A1 -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-sse -mno-mmx -msoft-float -ffreestanding -fstack-protector -std=iso9899:1999 -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -c /usr/src/sys/modules/ctau/../../dev/ctau/if_ct.c
cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/A1/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -I/usr/obj/usr/src/sys/A1 -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-sse -mno-mmx -msoft-float -ffreestanding -fstack-protector -std=iso9899:1999 -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -c /usr/src/sys/modules/ctau/../../dev/ctau/ctddk.c
In file included from /usr/src/sys/modules/ctau/../../dev/ctau/ctddk.c:42:
@/dev/ctau/ctaue1fw.h:1540:8: error: null character(s) ignored
In file included from /usr/src/sys/modules/ctau/../../dev/ctau/ctddk.c:42:
@/dev/ctau/ctaue1fw.h:1540: error: expected '}' before numeric constant
*** Error code 1Stop in /usr/src/sys/modules/ctau.
*** Error code 1Stop in /usr/src/sys/modules.
*** Error code 1Stop in /usr/obj/usr/src/sys/A1.
*** Error code 1Stop in /usr/src.
*** Error code 1Stop in /usr/src.
"
Мой конфиг А1
"
cpu I686_CPU
ident A1options CPU_ATHLON_SSE_HACK
options QUOTA
options IPFIREWALL
options IPFIREWALL_DEFAULT_TO_ACCEPT
options SCHED_ULE # ULE scheduler
options PREEMPTION # Enable kernel thread preemption
options INET # InterNETworking
options INET6 # IPv6 communications protocols
options SCTP # Stream Control Transmission Protocol
options FFS # Berkeley Fast Filesystem
options SOFTUPDATES # Enable FFS soft updates support
options UFS_ACL # Support for access control lists
options UFS_DIRHASH # Improve performance on big directories
options UFS_GJOURNAL # Enable gjournal-based UFS journaling
options PROCFS # Process filesystem (requires PSEUDOFS)
options PSEUDOFS # Pseudo-filesystem framework
options GEOM_PART_GPT # GUID Partition Tables.
options GEOM_LABEL # Provides labelization
options COMPAT_FREEBSD4 # Compatible with FreeBSD4
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
#options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
options SYSVSHM # SYSV-style shared memory
options SYSVMSG # SYSV-style message queues
options SYSVSEM # SYSV-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
options PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed.
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
options AUDIT # Security event auditing
options MAC # TrustedBSD MAC Framework
#options KDTRACE_HOOKS # Kernel DTrace hooks
options INCLUDE_CONFIG_FILE # Include this file in kernel
options KDB # Kernel debugger related code
options KDB_TRACE # Print a stack trace for a panicdevice apic # I/O APIC
# CPU frequency control
device cpufreq# Bus support.
device acpi
device eisa
device pci
# ATA controllers
#device ahci # AHCI-compatible SATA controllers
device ata # Legacy ATA/SATA controllers
options ATA_CAM # Handle legacy controllers with CAM
options ATA_STATIC_ID # Static device numbering# ATA/SCSI peripherals
device scbus # SCSI bus (required for ATA/SCSI)
device ch # SCSI media changers
device da # Direct Access (disks)
device sa # Sequential Access (tape etc)
device cd # CD
device pass # Passthrough device (direct ATA/SCSI access)
device ses # SCSI Environmental Services (and SAF-TE)# RAID controllers
device aac # Adaptec FSA RAID
device aacp # SCSI passthrough for aac (requires CAM)
device ida # Compaq Smart RAID
device mfi # LSI MegaRAID SAS
device mlx # Mylex DAC960 family
device pst # Promise Supertrak SX6000
device twe # 3ware ATA RAID# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc # AT keyboard controller
device atkbd # AT keyboard
device psm # PS/2 mousedevice vga # VGA video card driver
device splash # Splash screen and screen saver support
# syscons is the default console driver, resembling an SCO console
device sc
options SC_PIXEL_MODE # add support for the raster text modedevice agp # support several AGP chipsets
# Add suspend/resume support for the i8254.
device pmtimer
# Serial (COM) ports
device uart # Generic UART driver# Parallel port
device ppc
device ppbus # Parallel port bus (required)
device lpt # Printer
device plip # TCP/IP over parallel
device ppi # Parallel port interface device
#device vpo # Requires scbus and da#device puc # Multi I/O cards and multi-channel UARTs
device miibus # MII bus support
device rl # RealTek 8129/8139# Pseudo devices.
device loop # Network loopback
device random # Entropy device
device ether # Ethernet support
device vlan # 802.1Q VLAN support
device tun # Packet tunnel.
device pty # BSD-style compatibility pseudo ttys
device md # Memory "disks"
device gif # IPv6 and IPv4 tunneling
device faith # IPv6-to-IPv4 relaying (translation)
device firmware # firmware assist module# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# Note that 'bpf' is required for DHCP.
device bpf # Berkeley packet filter# USB support
options USB_DEBUG # enable debug msgs
device uhci # UHCI PCI->USB interface
device ohci # OHCI PCI->USB interface
device ehci # EHCI PCI->USB interface (USB 2.0)
#device xhci # XHCI PCI->USB interface (USB 3.0)
device usb # USB Bus (required)
#device udbp # USB Double Bulk Pipe devices (needs netgraph)
device uhid # "Human Interface Devices"
device ukbd # Keyboard
device umass # Disks/Mass storage - Requires scbus and da# FireWire support
device firewire # FireWire bus code
# sbp(4) works for some systems but causes boot failure on others
#device sbp # SCSI over FireWire (Requires scbus and da)
device fwe # Ethernet over FireWire (non-standard!)
device fwip # IP over FireWire (RFC 2734,3146)
device dcons # Dumb console driver
device dcons_crom # Configuration ROM for dcons# Sound support
#device sound # Generic sound driver (required)
#device snd_es137x # Ensoniq AudioPCI ES137x
#device snd_hda # Intel High Definition Audio
#device snd_ich # Intel, NVidia and other ICH AC'97 Audio
#device snd_via8233 # VIA VT8233x Audio"
Вот что у меня dmesg:
"
FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:15:25 UTC 2012
root@obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
CPU: AMD Athlon(tm) XP (1102.53-MHz 686-class CPU)
Origin = "AuthenticAMD" Id = 0x662 Family = 6 Model = 6 Stepping = 2
Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
AMD Features=0xc0400800<SYSCALL,MMX+,3DNow!+,3DNow!>
real memory = 805306368 (768 MB)
avail memory = 768765952 (733 MB)
Event timer "LAPIC" quality 400
ACPI APIC Table: <KT400A AWRDACPI>
ioapic0 <Version 0.3> irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: <KT400A AWRDACPI> on motherboard
acpi0: Power Button (fixed)
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, 2fef0000 (3) failed
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_button0: <Power Button> on acpi0
acpi_button1: <Sleep Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pcib0: Length mismatch for 4 range: f300 vs f2ff
pci0: <ACPI PCI bus> on pcib0
agp0: <VIA 8377 (Apollo KT400/KT400A/KT600) host to PCI bridge> on hostb0
agp0: aperture size is 128M
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
vgapci0: <VGA-compatible display> port 0xa000-0xa0ff mem 0xd8000000-0xdfffffff,0xe1000000-0xe100ffff irq 16 at device 0.0 on pci1
rl0: <RealTek 8139 10/100BaseTX> port 0xb000-0xb0ff mem 0xe2000000-0xe20000ff irq 19 at device 11.0 on pci0
miibus0: <MII bus> on rl0
rlphy0: <RealTek internal media interface> PHY 0 on miibus0
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
rl0: Ethernet address: 00:0c:46:b2:da:3d
atapci0: <VIA 8237 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xcc00-0xcc0f at device 15.0 on pci0
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
uhci0: <VIA 83C572 USB controller> port 0xd000-0xd01f irq 21 at device 16.0 on pci0
usbus0: <VIA 83C572 USB controller> on uhci0
uhci1: <VIA 83C572 USB controller> port 0xd400-0xd41f irq 21 at device 16.1 on pci0
usbus1: <VIA 83C572 USB controller> on uhci1
uhci2: <VIA 83C572 USB controller> port 0xd800-0xd81f irq 21 at device 16.2 on pci0
usbus2: <VIA 83C572 USB controller> on uhci2
uhci3: <VIA 83C572 USB controller> port 0xdc00-0xdc1f irq 21 at device 16.3 on pci0
usbus3: <VIA 83C572 USB controller> on uhci3
ehci0: <VIA VT6202 USB 2.0 controller> mem 0xe2001000-0xe20010ff irq 21 at device 16.4 on pci0
usbus4: EHCI version 1.0
usbus4: <VIA VT6202 USB 2.0 controller> on ehci0
isab0: <PCI-ISA bridge> at device 17.0 on pci0
isa0: <ISA bus> on isab0
pcm0: <VIA VT8237> port 0xe000-0xe0ff irq 22 at device 17.5 on pci0
pcm0: <Avance Logic ALC655 AC97 Codec>
pcm0: <VIA DXS Enabled: DXS 4 / SGD 1 / REC 1>
acpi_tz0: <Thermal Zone> on acpi0
attimer0: <AT timer> port 0x40-0x43 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
atrtc0: <AT realtime clock> port 0x70-0x73 irq 8 on acpi0
Event timer "RTC" frequency 32768 Hz quality 0
fdc0: <floppy drive controller> port 0x3f2-0x3f5,0x3f7 irq 6 drq 2 on acpi0
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0
ppc0: <Parallel port> port 0x378-0x37f,0x778-0x77b irq 7 on acpi0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Generic PS/2 mouse, device ID 0
pmtimer0 on isa0
orm0: <ISA Option ROM> at iomem 0xc0000-0xccfff pnpid ORM0000 on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounters tick every 1.000 msec
usbus0: 12Mbps Full Speed USB v1.0
usbus1: 12Mbps Full Speed USB v1.0
usbus2: 12Mbps Full Speed USB v1.0
usbus3: 12Mbps Full Speed USB v1.0
usbus4: 480Mbps High Speed USB v2.0
ugen0.1: <VIA> at usbus0
uhub0: <VIA UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
ugen1.1: <VIA> at usbus1
uhub1: <VIA UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
ugen2.1: <VIA> at usbus2
uhub2: <VIA UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
ugen3.1: <VIA> at usbus3
uhub3: <VIA UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus3
ugen4.1: <VIA> at usbus4
uhub4: <VIA EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus4
uhub0: 2 ports with 2 removable, self powered
uhub1: 2 ports with 2 removable, self powered
uhub2: 2 ports with 2 removable, self powered
uhub3: 2 ports with 2 removable, self powered
ada0 at ata0 bus 0 scbus0 target 0 lun 0
ada0: <Maxtor 6E020L0 NAR61590> ATA-7 device
ada0: 133.000MB/s transfers (UDMA6, PIO 8192bytes)
ada0: 19881MB (40718160 512 byte sectors: 16H 63S/T 16383C)
ada0: Previously was known as ad0
cd0 at ata1 bus 0 scbus1 target 0 lun 0
cd0: <_NEC CD-ROM CD-3002A C000> Removable CD-ROM SCSI-0 device
cd0: 33.300MB/s transfers (UDMA2, ATAPI 12bytes, PIO 65534bytes)
cd0: Attempt to query device size failed: NOT READY, Medium not present
Timecounter "TSC" frequency 1102525408 Hz quality 800
Root mount waiting for: usbus4
uhub4: 8 ports with 8 removable, self powered
Trying to mount root from ufs:/dev/ada0a [rw]...
"Помогите пожалуйста решить эту проблему! Уже 4дня совокупляюсь ну не понимаю причем тут ctau пробовал самые разные варианты, не помогло...
Заранее спасибо, надеюсь на вашу помощь.
> Здравствуйте!
> Не могу решить возникшую проблему с компиляцией ядра на ОС FREEBSD.
> Плиз RTFM и гугл в помощь не предлагать, уже опробовал, не помогло.
> Мой конфиг А1
> cpu I686_CPU
> ident A1...
> # ATA controllers
> #device ahci # AHCI-compatible SATA controllersзачем ahci закомментировали?
>[оверквотинг удален]
> device pass # Passthrough device (direct ATA/SCSI access)
> device ses # SCSI Environmental Services (and SAF-TE)
> # RAID controllers
> device aac # Adaptec FSA RAID
> device aacp # SCSI passthrough for aac (requires CAM)
> device ida # Compaq Smart RAID
> device mfi # LSI MegaRAID SAS
> device mlx # Mylex DAC960 family
> device pst # Promise Supertrak SX6000
> device twe # 3ware ATA RAIDу вас есть HW RAID?
> # FireWire support
> device firewire # FireWire bus code
> # sbp(4) works for some systems but causes boot failure on others
> #device sbp # SCSI over FireWire (Requires scbus and da)
> device fwe # Ethernet over FireWire (non-standard!)
> device fwip # IP over FireWire (RFC 2734,3146)
> device dcons # Dumb console driver
> device dcons_crom # Configuration ROM for dconsзачем вам fireware?
ваше ядро у меня собирается без проблем, ошибка в чем-то другом:
- апгрейдили?
- как?# rm -rf /usr/obj/*
делали?
>> Здравствуйте!
>> Не могу решить возникшую проблему с компиляцией ядра на ОС FREEBSD.
>> Плиз RTFM и гугл в помощь не предлагать, уже опробовал, не помогло.
>> Мой конфиг А1
>> cpu I686_CPU
>> ident A1
> ...
>> # ATA controllers
>> #device ahci # AHCI-compatible SATA controllers
> зачем ahci закомментировали?Случайно. Исправил, спасибо.
>[оверквотинг удален]
>> device ses # SCSI Environmental Services (and SAF-TE)
>> # RAID controllers
>> device aac # Adaptec FSA RAID
>> device aacp # SCSI passthrough for aac (requires CAM)
>> device ida # Compaq Smart RAID
>> device mfi # LSI MegaRAID SAS
>> device mlx # Mylex DAC960 family
>> device pst # Promise Supertrak SX6000
>> device twe # 3ware ATA RAID
> у вас есть HW RAID?Нет, закоментировал.
>> # FireWire support
>> device firewire # FireWire bus code
>> # sbp(4) works for some systems but causes boot failure on others
>> #device sbp # SCSI over FireWire (Requires scbus and da)
>> device fwe # Ethernet over FireWire (non-standard!)
>> device fwip # IP over FireWire (RFC 2734,3146)
>> device dcons # Dumb console driver
>> device dcons_crom # Configuration ROM for dcons
> зачем вам fireware?Выключил
> ваше ядро у меня собирается без проблем, ошибка в чем-то другом:
> - апгрейдили?Нет, чистая установка.
> - как?копировал генерик в А1, отредактировал и выполнил #make buildkernel KERNCONF=A1
> # rm -rf /usr/obj/*
> делали?Сделал, не помогло (ошибка осталась прежней).
Что еще можно придумать?
Спасибо, что оказываете помощь!!!
> Что еще можно придумать?
> Спасибо, что оказываете помощь!!!Для начала попробуйте соберите ядро GENERIC .
>> Что еще можно придумать?
>> Спасибо, что оказываете помощь!!!
> Для начала попробуйте соберите ядро GENERIC .Та же ошибка.
Сейчас устанавливаю FreeБСД по новой. (
> Нет, чистая установка.ну тогда:
# rm -rf /usr/obj/* (всегда делайте перед началом сборки)
# uname -a
# ls -la /sys/i386/conf
# ls -la /sys/conf/
# egrep "^[REVISION|BRANCH|RELEASE|VERSION]" /sys/conf/newvers.conf
# ls -la /usr/srcпосле установки svn или csup или cvsup делали?
# ls -la /etc/make.conf
# ls -la /etc/src.conf# id && echo $SHELL
# ls -la /root/файл A1 как и чем создавали, редактировали?
а собственно сборку как делаете?
>> Нет, чистая установка.
> ну тогда:
> # rm -rf /usr/obj/* (всегда делайте перед началом сборки)Спасибо, обязательно буду делать. Если не секрет, что там и почему надо удалять?
> # uname -a
> # ls -la /sys/i386/conf
> # ls -la /sys/conf/
> # egrep "^[REVISION|BRANCH|RELEASE|VERSION]" /sys/conf/newvers.conf
> # ls -la /usr/src
> после установки svn или csup или cvsup делали?нет.
> # ls -la /etc/make.conf
> # ls -la /etc/src.conf
> # id && echo $SHELL
> # ls -la /root/Это тоже не делал. Если надо, можно узнать зачем?
> файл A1 как и чем создавали, редактировали?
#cp GENERIC A1
#ee A1
> а собственно сборку как делаете?Всмысле?
#make buildkernel KERNCONF=A1
#make instalkernel KERNCONF=A1
Это?
>>> Нет, чистая установка.
>> ну тогда:
>> # rm -rf /usr/obj/* (всегда делайте перед началом сборки)это DESTDIR для сборки, чтобы накапливаемых ошибок не было, правильно
удалять.> Спасибо, обязательно буду делать. Если не секрет, что там и почему надо
> удалять?
>> # ls -la /etc/make.conf
>> # ls -la /etc/src.conf
>> # id && echo $SHELL
>> # ls -la /root/
> Это тоже не делал. Если надо, можно узнать зачем?вы что-нибудь про OS FreeBSD читали? Выше были вопросы чтобы узнать некоторые
ваши настройки> #make buildkernel KERNCONF=A1
> #make instalkernel KERNCONF=A1это:
# less /usr/src/Makefile - там по пунктам сборка расписана
прим: у вас при сборке ошибка ВСЕГДА в одном месте была?
>>>> Нет, чистая установка.
>>> ну тогда:
>>> # rm -rf /usr/obj/* (всегда делайте перед началом сборки)
> это DESTDIR для сборки, чтобы накапливаемых ошибок не было, правильно
> удалять.
>> Спасибо, обязательно буду делать. Если не секрет, что там и почему надо
>> удалять?
>>> # ls -la /etc/make.confls: /etc/make.conf: No such file or directory
>>> # ls -la /etc/src.confls: /etc/src.conf: No such file or directory
>>> # id && echo $SHELLuid=0(root) gid=0(wheel) groups=0(wheel),5(operator)
/bin/csh
>>> # ls -la /root/
>> Это тоже не делал. Если надо, можно узнать зачем?total 24
drwxr-xr-x 2 root wheel 512 Jan 3 2012 .
drwxr-xr-x 18 root wheel 1024 Jul 30 00:03 ..
-rw-r--r-- 2 root wheel 793 Jan 3 2012 .cshrc
-rw-r--r-- 1 root wheel 151 Jan 3 2012 .k5login
-rw-r--r-- 1 root wheel 299 Jan 3 2012 .login
-rw-r--r-- 2 root wheel 256 Jan 3 2012 .profile
> вы что-нибудь про OS FreeBSD читали? Выше были вопросы чтобы узнать некоторые
> ваши настройкиУже сомневаюсь, хотя читал handbook.
>> #make buildkernel KERNCONF=A1
>> #make instalkernel KERNCONF=A1
> это:
> # less /usr/src/Makefile - там по пунктам сборка расписанаспасибо, уже смотрю
> прим: у вас при сборке ошибка ВСЕГДА в одном месте была?1я сборка прошла нормально, только настроение испортил умерший hdd, заменил, установил и все началось, 2,3 -5 сборки выдают эту ошибки...
>> прим: у вас при сборке ошибка ВСЕГДА в одном месте была?
> 1я сборка прошла нормально, только настроение испортил умерший hdd, заменил, установил
> и все началось, 2,3 -5 сборки выдают эту ошибки...где брали образ и как ставили систему?
Ставите чистую систему и пробуете собрать GENERIC.
>>> прим: у вас при сборке ошибка ВСЕГДА в одном месте была?
>> 1я сборка прошла нормально, только настроение испортил умерший hdd, заменил, установил
>> и все началось, 2,3 -5 сборки выдают эту ошибки...
> где брали образ и как ставили систему?находил через freebsd org записывал на сд, грузился с него.
Жму инсталл (меня спрашива о инсталл, что-то еще, лайв-сд)
выставлял клавиатуру, указывал хостнайм, выбирал все кроме гейм, создал разделы. пошла установка.
> Ставите чистую систему и пробуете собрать GENERIC.Уже установил, процесс запущен, в ожидании результата))
>>>> прим: у вас при сборке ошибка ВСЕГДА в одном месте была?
>>> 1я сборка прошла нормально, только настроение испортил умерший hdd, заменил, установил
>>> и все началось, 2,3 -5 сборки выдают эту ошибки...
>> где брали образ и как ставили систему?
> находил через freebsd org записывал на сд, грузился с него.
> Жму инсталл (меня спрашива о инсталл, что-то еще, лайв-сд)
> выставлял клавиатуру, указывал хостнайм, выбирал все кроме гейм, создал разделы. пошла
> установка.все как и должно быть
> Уже установил, процесс запущен, в ожидании результата))
если бы ошибка при сборке была в разных местах можно было подумать что
проблема в RAM или HDD.
>[оверквотинг удален]
>>> где брали образ и как ставили систему?
>> находил через freebsd org записывал на сд, грузился с него.
>> Жму инсталл (меня спрашива о инсталл, что-то еще, лайв-сд)
>> выставлял клавиатуру, указывал хостнайм, выбирал все кроме гейм, создал разделы. пошла
>> установка.
> все как и должно быть
>> Уже установил, процесс запущен, в ожидании результата))
> если бы ошибка при сборке была в разных местах можно было подумать
> что
> проблема в RAM или HDD.Я даже не знаю на что думать)))
Какие ошибки возникали, устранял, а эту не могу...
>[оверквотинг удален]
>>> Жму инсталл (меня спрашива о инсталл, что-то еще, лайв-сд)
>>> выставлял клавиатуру, указывал хостнайм, выбирал все кроме гейм, создал разделы. пошла
>>> установка.
>> все как и должно быть
>>> Уже установил, процесс запущен, в ожидании результата))
>> если бы ошибка при сборке была в разных местах можно было подумать
>> что
>> проблема в RAM или HDD.
> Я даже не знаю на что думать)))
> Какие ошибки возникали, устранял, а эту не могу...увы, гадать не умею, знал бы что делали - мб нашли бы, а так...
>[оверквотинг удален]
>>> Жму инсталл (меня спрашива о инсталл, что-то еще, лайв-сд)
>>> выставлял клавиатуру, указывал хостнайм, выбирал все кроме гейм, создал разделы. пошла
>>> установка.
>> все как и должно быть
>>> Уже установил, процесс запущен, в ожидании результата))
>> если бы ошибка при сборке была в разных местах можно было подумать
>> что
>> проблема в RAM или HDD.
> Я даже не знаю на что думать)))
> Какие ошибки возникали, устранял, а эту не могу...те опять та же самая ошибка на том же ядре?
# rm -rf /usr/obj/*
# cd /usr/src
# make buildkernelчто будет?
>[оверквотинг удален]
>>> если бы ошибка при сборке была в разных местах можно было подумать
>>> что
>>> проблема в RAM или HDD.
>> Я даже не знаю на что думать)))
>> Какие ошибки возникали, устранял, а эту не могу...
> те опять та же самая ошибка на том же ядре?
> # rm -rf /usr/obj/*
> # cd /usr/src
> # make buildkernel
> что будет?Сборка ядра, которая прервется ошибкой.
Сейчас ставлю генерик, А1 вывалилась с ошибкой, но уже другой...
>[оверквотинг удален]
>>>> проблема в RAM или HDD.
>>> Я даже не знаю на что думать)))
>>> Какие ошибки возникали, устранял, а эту не могу...
>> те опять та же самая ошибка на том же ядре?
>> # rm -rf /usr/obj/*
>> # cd /usr/src
>> # make buildkernel
>> что будет?
> Сборка ядра, которая прервется ошибкой.
> Сейчас ставлю генерик, А1 вывалилась с ошибкой, но уже другой...не забывайте очищать /usr/obj перед сборкой
потом make buildkernel
>[оверквотинг удален]
>>>> Какие ошибки возникали, устранял, а эту не могу...
>>> те опять та же самая ошибка на том же ядре?
>>> # rm -rf /usr/obj/*
>>> # cd /usr/src
>>> # make buildkernel
>>> что будет?
>> Сборка ядра, которая прервется ошибкой.
>> Сейчас ставлю генерик, А1 вывалилась с ошибкой, но уже другой...
> не забывайте очищать /usr/obj перед сборкой
> потом make buildkernelВот ответ (ошибка) генерик:
"-float -ffreestanding -fstack-protector -Werror /usr/src/sys/i386/i386/pmap.c
/usr/src/sys/i386/i386/pmap.c: In function 'pmap_clear_modify':
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\211' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: 'TAILQ_FO' undeclared (first use in this function)
/usr/src/sys/i386/i386/pmap.c:4681: error: (Each undeclared identifier is reported only once
/usr/src/sys/i386/i386/pmap.c:4681: error: for each function it appears in.)
/usr/src/sys/i386/i386/pmap.c:4681: error: expected ';' before 'M'
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\234' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\213' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\202' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\264' in program
/usr/src/sys/i386/i386/pmap.c:4681:16: error: null character(s) ignored
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\205' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\300' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\17' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\205' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\201' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\373' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\377' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\377' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\351' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\373' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\377' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\377' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\300' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\21' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\10' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\17' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\204' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\226' in program
/usr/src/sys/i386/i386/pmap.c:4681:40: error: null character(s) ignored
/usr/src/sys/i386/i386/pmap.c:4681: error: expected statement before ')' token
*** Error code 1Stop in /usr/obj/usr/src/sys/GENERIC.
*** Error code 1Stop in /usr/src.
*** Error code 1Stop in /usr/src.
"
Жеесть(((
>[оверквотинг удален]
>>>>> Какие ошибки возникали, устранял, а эту не могу...
>>>> те опять та же самая ошибка на том же ядре?
>>>> # rm -rf /usr/obj/*
>>>> # cd /usr/src
>>>> # make buildkernel
>>>> что будет?
>>> Сборка ядра, которая прервется ошибкой.
>>> Сейчас ставлю генерик, А1 вывалилась с ошибкой, но уже другой...
>> не забывайте очищать /usr/obj перед сборкой
>> потом make buildkernelеще пару раз произведите сборку GENERIC:
# cd /usr/src
# rm -rf /usr/obj/*
# make buildkernelесли ошибки будут каждый раз в разных местах:
- проверяйте RAM, если память не изменяет, у вас RAM=8GB, смысла в таком кол-ве
для i386 нет, попробуйте вытащить 4GB и повторите сборку, если опять будут
плавающие ошибки, вытащите эти 4GB, воткните те что вытащили ранее, ну если
снова ошибки попробуйте подбирать по планкам.прим: ну и если пыли полно, почистите...
>[оверквотинг удален]
> # cd /usr/src
> # rm -rf /usr/obj/*
> # make buildkernel
> если ошибки будут каждый раз в разных местах:
> - проверяйте RAM, если память не изменяет, у вас RAM=8GB, смысла в
> таком кол-ве
> для i386 нет, попробуйте вытащить 4GB и повторите сборку, если опять будут
> плавающие ошибки, вытащите эти 4GB, воткните те что вытащили ранее, ну если
> снова ошибки попробуйте подбирать по планкам.
> прим: ну и если пыли полно, почистите...Уже выполняю сборку.
У меня ОЗУ 768MB
>[оверквотинг удален]
> # cd /usr/src
> # rm -rf /usr/obj/*
> # make buildkernel
> если ошибки будут каждый раз в разных местах:
> - проверяйте RAM, если память не изменяет, у вас RAM=8GB, смысла в
> таком кол-ве
> для i386 нет, попробуйте вытащить 4GB и повторите сборку, если опять будут
> плавающие ошибки, вытащите эти 4GB, воткните те что вытащили ранее, ну если
> снова ошибки попробуйте подбирать по планкам.
> прим: ну и если пыли полно, почистите...И снова эта же ошибка (которая новая).
>[оверквотинг удален]
>> # rm -rf /usr/obj/*
>> # make buildkernel
>> если ошибки будут каждый раз в разных местах:
>> - проверяйте RAM, если память не изменяет, у вас RAM=8GB, смысла в
>> таком кол-ве
>> для i386 нет, попробуйте вытащить 4GB и повторите сборку, если опять будут
>> плавающие ошибки, вытащите эти 4GB, воткните те что вытащили ранее, ну если
>> снова ошибки попробуйте подбирать по планкам.
>> прим: ну и если пыли полно, почистите...
> И снова эта же ошибка (которая новая).видимо я ошибся в кол-ве RAM, но все равно, проверьте RAM и CPU, почистите от пыли,
прогоните memtest86.
>[оверквотинг удален]
>>> - проверяйте RAM, если память не изменяет, у вас RAM=8GB, смысла в
>>> таком кол-ве
>>> для i386 нет, попробуйте вытащить 4GB и повторите сборку, если опять будут
>>> плавающие ошибки, вытащите эти 4GB, воткните те что вытащили ранее, ну если
>>> снова ошибки попробуйте подбирать по планкам.
>>> прим: ну и если пыли полно, почистите...
>> И снова эта же ошибка (которая новая).
> видимо я ошибся в кол-ве RAM, но все равно, проверьте RAM и
> CPU, почистите от пыли,
> прогоните memtest86.И сного
"-float -ffreestanding -fstack-protector -Werror /usr/src/sys/i386/i386/pmap.c
/usr/src/sys/i386/i386/pmap.c: In function 'pmap_clear_modify':
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\211' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: 'TAILQ_FO' undeclared (first use in this function)
/usr/src/sys/i386/i386/pmap.c:4681: error: (Each undeclared identifier is reported only once
/usr/src/sys/i386/i386/pmap.c:4681: error: for each function it appears in.)
/usr/src/sys/i386/i386/pmap.c:4681: error: expected ';' before 'M'
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\234' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\213' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\202' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\264' in program
/usr/src/sys/i386/i386/pmap.c:4681:16: error: null character(s) ignored
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\205' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\300' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\17' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\205' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\201' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\373' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\377' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\377' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\351' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\373' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\377' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\377' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\300' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\21' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\10' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\17' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\204' in program
/usr/src/sys/i386/i386/pmap.c:4681: error: stray '\226' in program
/usr/src/sys/i386/i386/pmap.c:4681:40: error: null character(s) ignored
/usr/src/sys/i386/i386/pmap.c:4681: error: expected statement before ')' token
*** Error code 1Stop in /usr/obj/usr/src/sys/GENERIC.
*** Error code 1Stop in /usr/src.
*** Error code 1Stop in /usr/src.
"
Теперь та ошибка сменилась этой)))
Спасибо за совет, буду проверять ХДД, ОЗУ, ЦПУ и мамау на всякий случай))))
Сдается мне, что если перестовлять фри, тогда оно (ведро) все-же скомпилется (где-нибудь на 120й попытке):)))) Сразу вспоминаю фразу из какого-то К/Ф.. "Лучше бы она ехала поездом..." А про себя скажу "Лучше бы я взял тот ВПС))".
Спасибо, буду разбираться!
> -float -ffreestanding -fstack-protector -Werror /usr/src/sys/i386/i386/pmap.cчисто ради интереса: нафига Вы все warning в error переводите? сомневаюсь что любой большой проект (и ядро в их числе) скомпилится без предупреждений, которые Вы сразу переводите в разряд ошибки.
PS
и опять, как в первом посте вылет по синтаксической ошибке. если сырцы правильные, то может с версией компилятора что-то не так? понимаю, что тупо, но иногда про очевидные вещи забываешь по запарке.
> чисто ради интереса: нафига Вы все warning в error переводите? сомневаюсь что
> любой большой проект (и ядро в их числе) скомпилится без предупреждений,
> которые Вы сразу переводите в разряд ошибки.
> PS
> и опять, как в первом посте вылет по синтаксической ошибке. если сырцы
> правильные, то может с версией компилятора что-то не так? понимаю, что
> тупо, но иногда про очевидные вещи забываешь по запарке.Он вроде систему out-of-box компиляет. Если конечно же не играется с CFLAGS/COPTFLAGS в make.conf. Если у него сырцы какие-то кривые, то легко проверить - грохаем начисто /usr/src и накатываем заново через csup.
А вот если древнее железо глючит, то... =( Интересно, если памяти маловато, то сколько там на винте отдано под swap? И глянуть, насколько он забивается при сборке.
отключите опцию autocd в shell'е>[оверквотинг удален]
> cd0: 33.300MB/s transfers (UDMA2, ATAPI 12bytes, PIO 65534bytes)
> cd0: Attempt to query device size failed: NOT READY, Medium not present
> Timecounter "TSC" frequency 1102525408 Hz quality 800
> Root mount waiting for: usbus4
> uhub4: 8 ports with 8 removable, self powered
> Trying to mount root from ufs:/dev/ada0a [rw]...
> "
> Помогите пожалуйста решить эту проблему! Уже 4дня совокупляюсь ну не понимаю причем
> тут ctau пробовал самые разные варианты, не помогло...
> Заранее спасибо, надеюсь на вашу помощь.
Попробуй ещё раз "с чистого листа" (после зачистки /usr/obj/*)cd /usr/src
make buildworld
make buildkernel KERNCONF=GENERIC
make installkernel KERNCONF=GENERIC
make installworld
А вот такой вариант -- не собираете ли Вы 32-битное ядро, на установленной 64-битной системе?
> А вот такой вариант -- не собираете ли Вы 32-битное ядро, на
> установленной 64-битной системе?Неа. У меня атлонХП (сокет А) :)
> Попробуй ещё раз "с чистого листа" (после зачистки /usr/obj/*)
> cd /usr/src
> make buildworld
> make buildkernel KERNCONF=GENERIC
> make installkernel KERNCONF=GENERIC
> make installworldmake buildworld выдал (после 8 часов):
/lib/Target/ARM/ARMISelDAGToDAG.cpp:200:
./ARMGenDAGISel.inc.h:2560: error: stray '\3' in program
./ARMGenDAGISel.inc.h:2560:78: warning: null character(s) ignored
./ARMGenDAGISel.inc.h:2560:82: warning: null character(s) ignored
./ARMGenDAGISel.inc.h:2560: error: stray '\6' in program
./ARMGenDAGISel.inc.h:2560:96: warning: null character(s) ignored
./ARMGenDAGISel.inc.h:2560:98: warning: null character(s) ignored
c++ -O2 -pipe -I/usr/src/lib/clang/libllvmarmcodegen/../../../contrib/llvm/inclu
de -I/usr/src/lib/clang/libllvmarmcodegen/../../../contrib/llvm/tools/clang/incl
ude -I/usr/src/lib/clang/libllvmarmcodegen/../../../contrib/llvm/lib/Target/ARM
-I. -I/usr/src/lib/clang/libllvmarmcodegen/../../../contrib/llvm/../../lib/clang
/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTAN
T_MACROS -DLLVM_HOSTTRIPLE=\"i386-unknown-freebsd9.0\" -fstack-protector -fno-ex
ceptions -fno-rtti -c /usr/src/lib/clang/libllvmarmcodegen/../../../contrib/llvm
/lib/Target/ARM/ARMISelLowering.cpp
./ARMGenDAGISel.inc.h: In member function 'llvm::SDNode*<unnamed>::ARMDAGToDAGIS
el::SelectCode(llvm::SDNode*)':
./ARMGenDAGISel.inc.h:2560: error: expected `}' before 'o'
./ARMGenDAGISel.inc.h:2560: error: expected ',' or ';' before 'o'
*** Error code 1
1 error
*** Error code 2
1 error
*** Error code 2
1 error
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
$
Наверное HDD умирает или мать, ставлю 8.3 ругается "Unable to find device node for /dev/ad0s1b in /dev! The creation of filesystem will be aborted.".А ФриБСД 9 ставится:) только с выше описанным гемором. :))))
Еще заметил что ЦП (голой системы) свободен на 95-98 процентов)....)))
Жесть...
> Наверное HDD умирает или мать, ставлю 8.3 ругается "Unable to find device
> node for /dev/ad0s1b in /dev! The creation of filesystem will be
> aborted.".такое возможно, бывает сбоит sysinstall когда несколько раз в partition и label
заходят для выполнения изменений, в таких случаях, перезагрузка и
повторное разбиение диска србатывает без проблем:- partirion
- labelиногда лучше перед этим загрузится с livecd и сделать:
# dd if=/dev/zero of=/dev/adX count=1 bs=128M
> А ФриБСД 9 ставится:) только с выше описанным гемором. :))))
с каким геморром? не сталкивался с геморром при установке
> Еще заметил что ЦП (голой системы) свободен на 95-98 процентов)....)))
> Жесть...жесть что? CPU на пустой системе должен быть чем-то загружен?
Вы каким-то образом собираете самые что ни на есть разнообразные грабли,
swap не цепляется, ядро и система не собираются...Проверяйте CPU, RAM и HDD, если жаль железо для потренироваться, тренируйтесь
под виртуальными машинами: VirtualBox бесплатенПриспосабливать старую технику под посильные задачи - это хорошо, но нужно немножко
рук и немножко мозгов и все срастется
>> Наверное HDD умирает или мать, ставлю 8.3 ругается "Unable to find device
>> node for /dev/ad0s1b in /dev! The creation of filesystem will be
>> aborted.".
> такое возможно, бывает сбоит sysinstall когда несколько раз в partition и label
> заходят для выполнения изменений, в таких случаях, перезагрузка и
> повторное разбиение диска србатывает без проблем:
> - partirion
> - label
> иногда лучше перед этим загрузится с livecd и сделать:
> # dd if=/dev/zero of=/dev/adX count=1 bs=128MНе помогло.
>> А ФриБСД 9 ставится:) только с выше описанным гемором. :))))
> с каким геморром? не сталкивался с геморром при установкеЯдро не компилируется...
>> Еще заметил что ЦП (голой системы) свободен на 95-98 процентов)....)))
>> Жесть...
> жесть что? CPU на пустой системе должен быть чем-то загружен?Вы правы.
> Вы каким-то образом собираете самые что ни на есть разнообразные грабли,
> swap не цепляется, ядро и система не собираются...Сам удивлен.
> Проверяйте CPU, RAM и HDD, если жаль железо для потренироваться, тренируйтесь
> под виртуальными машинами: VirtualBox бесплатенСделаю.
> Приспосабливать старую технику под посильные задачи - это хорошо, но нужно немножко
> рук и немножко мозгов и все срастетсяСпасибо за поддержку!
>> Приспосабливать старую технику под посильные задачи - это хорошо, но нужно немножко
>> рук и немножко мозгов и все срастется
> Спасибо за поддержку!не на чем.
Пришлите:
- модель материнки
- cpu
- ram
- hdd
- cd/dvdзапишите на cd - memtest86:
http://www.memtest.org/#downiso
проверьте RAM
запишите на CD - alkid livecd (там и memtest и cpu burn и victoria должны быть)
на любом трекере естьhdd - проверить victoria 4.6b
cpu - можно проверить cpu burn, но необязательно
Эпопея закончилась!Думаю проблема была в образе диска...))))
Установилась ФриБСД 6, компиляция ядра прошла на ура (без единого глюка).
Честно говоря я приятно удивлен....
Спасибо огромное за вашу помощь и поддержку! Мне очень приятно! Спасибо!!!!!
> Эпопея закончилась!
> Думаю проблема была в образе диска...))))
> Установилась ФриБСД 6, компиляция ядра прошла на ура (без единого глюка).
> Честно говоря я приятно удивлен....
> Спасибо огромное за вашу помощь и поддержку! Мне очень приятно! Спасибо!!!!!и 7'ка и 8'ка и 9'ка установятся, у вас проблема с CD/DVD ибо by default
начиная c какой-то 4'ки:hw.ata.atapi_dma=1 (DMA mode)
чтобы CD/DVD надежно работали на старых контроллерах UDMA66/100/133
нужно:- правильный шлейф
- и/или выставитьhw.ata.atapi_dma=0 (PIO mode)
и если шлейф старый не 80-pin:hw.ata.ata_dma_check_80pin=0 (отключить проверку)
осталось правильно записать CD/DVD на низкой скорости или USB, с последним под FreeBSD
нет проблем.При загрузке, выйти в loader и установить вышеуказанные параметры, проблем
с установкой не будет, или использовать USB.
И вроде бы эти параметры используются при установке в "safe-mode".Можно и с 6'ки поднять до 9.ки, но нужно чтобы корень (/ - rootfs) был не меньше 2GB.
после чего:- cvsup до 7.3
- сборка и установка 7.3
- csup до 8.2
- сборка и установка 8.2
- csup до 9.0 или 9-Stable
- сборка и установка 9.xдалее можно собирать или устанавливать порты-пакеты для 9.x
>[оверквотинг удален]
> - и/или выставить
> hw.ata.atapi_dma=0 (PIO mode)
> и если шлейф старый не 80-pin:
> hw.ata.ata_dma_check_80pin=0 (отключить проверку)
> осталось правильно записать CD/DVD на низкой скорости или USB, с последним под
> FreeBSD
> нет проблем.
> При загрузке, выйти в loader и установить вышеуказанные параметры, проблем
> с установкой не будет, или использовать USB.
> И вроде бы эти параметры используются при установке в "safe-mode".Я этого не знал.
> Можно и с 6'ки поднять до 9.ки, но нужно чтобы корень (/
> - rootfs) был не меньше 2GB.
> после чего:
> - cvsup до 7.3
> - сборка и установка 7.3
> - csup до 8.2
> - сборка и установка 8.2
> - csup до 9.0 или 9-Stable
> - сборка и установка 9.x
> далее можно собирать или устанавливать порты-пакеты для 9.xОтлично! Так и сделаю! Спасибо!
P.S.>
Кто-нибудь садил сервер на саморезы к столу? - Знаю глупый вопрос, но я чуть не упал когда увидел что системник прикручен саморезами к столу))) Интересно для чего это было сделано?
> Кто-нибудь садил сервер на саморезы к столу? - Знаю глупый вопрос, но
> я чуть не упал когда увидел что системник прикручен саморезами к
> столу))) Интересно для чего это было сделано?Я чуть не упал читая это!
Могу предположить, что это было сделано
из-за черезмерного употребления алкоголя (пиво, водка и т.д.).
Чтобы в подпитии сервер со стола не уронить случайно. )))
>[оверквотинг удален]
>> - csup до 8.2
>> - сборка и установка 8.2
>> - csup до 9.0 или 9-Stable
>> - сборка и установка 9.x
>> далее можно собирать или устанавливать порты-пакеты для 9.x
> Отлично! Так и сделаю! Спасибо!
> P.S.>
> Кто-нибудь садил сервер на саморезы к столу? - Знаю глупый вопрос, но
> я чуть не упал когда увидел что системник прикручен саморезами к
> столу))) Интересно для чего это было сделано?как вариант: против маска-шоу, чтоб время потянуть и подобрать другие хвосты. приманка, так сказать.
> Кто-нибудь садил сервер на саморезы к столу? - Знаю глупый вопрос, но
> я чуть не упал когда увидел что системник прикручен саморезами к
> столу))) Интересно для чего это было сделано?Кто-то слова "чтоб сервак работал стабильно и не падал" понял буквально. =)
>> Кто-нибудь садил сервер на саморезы к столу? - Знаю глупый вопрос, но
>> я чуть не упал когда увидел что системник прикручен саморезами к
>> столу))) Интересно для чего это было сделано?
> Кто-то слова "чтоб сервак работал стабильно и не падал" понял буквально. =)Ну на счет "не падал" - тут хрен придерешься )