Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-02-12 00:41:01

  menel - Użytkownik

menel
Użytkownik
Zarejestrowany: 2013-11-02

dodanie PC-BSD do gruba2

A więc zainstalowałem przed chwilą pc-bsd 10 (przywróciłem sobie po zainstalowaniu gruba debianowego), rozkład partycji wygląda tak:

Kod:

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1            2048    40966143    20482048   a5  FreeBSD
/dev/sda2   *    40966144    70262783    14648320   83  Linux
/dev/sda3        70264830   234440703    82087937    5  Rozszerzona
/dev/sda5        70264832    73193471     1464320   82  Linux swap / Solaris
/dev/sda6        73195520   234440703    80622592   83  Linux

sugerowałem się tym tutkiem, ale wszystkie próby uruchomienia pcbsd kończą się fiaskiem....

Ostatnio edytowany przez menel (2014-02-12 00:45:14)

Offline

 

#2  2014-02-12 00:50:26

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: dodanie PC-BSD do gruba2

Spróbuj tak jak tutaj (post 72): http://forum.dug.net.pl/viewtopic.php?pid=250658#p250658, tylko partycję sobie zmień.

Offline

 

#3  2014-02-12 02:25:33

  menel - Użytkownik

menel
Użytkownik
Zarejestrowany: 2013-11-02

Re: dodanie PC-BSD do gruba2

/etc/grub.d/40_custom

Kod:

menuentry "PCBSD 10" {
    set root=(hd0,1)
    chainloader (hd0,1)+1
    boot
}

nic z tego;( daje mi takie coś w odpowiedzi:

Kod:

zfsboot: error 1 lba 48
zfsboot: error 1 lba 0
zfsboot: No ZFS pools located, can't boot

Offline

 

#4  2014-02-12 03:16:52

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: dodanie PC-BSD do gruba2

W ogóle się odpalał ten system po instalacji?

Offline

 

#5  2014-02-12 03:27:06

  menel - Użytkownik

menel
Użytkownik
Zarejestrowany: 2013-11-02

Re: dodanie PC-BSD do gruba2

no raczej;)Normalnie się odpalał muszę przyznać, że pierwsze wrażenia hm no ze 3 razy wolniej palił niż debianos no, ale w końcu to  bsd huhuhu;)
Zaraz spróbuję go jeszcze raz przeinstalować może coś się spartaczyło ale jak mówił ze swojego gruba palił normalnie, no powiedzmy bo trochę to trwało...

Ostatnio edytowany przez menel (2014-02-12 03:33:50)

Offline

 

#6  2014-02-12 13:02:37

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: dodanie PC-BSD do gruba2

https://forums.freebsd.org/viewtopic.php?&t=28443

Na slice sprawa wygląda tak. Wykorzystanie grub spod debiana wg mojej receptury.

grub2 + freebsd

menuentry "FreeBSD 9-STABLE " {
        insmod ufs2
        set root=(hd0,3)
        chainloader +1
        }

/etc/grub.d/40_custom

Kod:

#!/bin/sh -e
echo "Adding FreeBSD 9 STABLE system" >&2
cat << EOF

menuentry "FreeBSD 9-STABLE " {
        insmod ufs2
        set root=(hd0,3)
        chainloader +1
        }

EOF

#update-grub2

Aby odpalić na zfs pewnie trzeba jakiś moduł do zfs załadować w grub

Offline

 

#7  2014-02-12 13:18:28

  menel - Użytkownik

menel
Użytkownik
Zarejestrowany: 2013-11-02

Re: dodanie PC-BSD do gruba2

Acha czyli przeinstalować i postawić na ufs?? Tak właśnie patrzę to linux ma z tym problemy, gparted nie rozpoznaje partycji nawet...

Ostatnio edytowany przez menel (2014-02-12 13:22:17)

Offline

 

#8  2014-02-12 13:23:48

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: dodanie PC-BSD do gruba2

nie. poszukać jak uruchomić freebsd z gruba na zfs

dodać odpowiedni wpis wzorując się na moim do pliku /etc/grub.d/40_custom i uruchcomić polecenie update-grub2 pod debianem i wszystko .... tyle. Na pewno się da, a ja jeszcze nie próbowałem tego, bo nie miam potrzeby multibootu.Mam na dysku jedynie 1 system = debian. Opatentowałem tylko  metodę grub2 na  FFS i slice/MBR,  Co do GPT  jeszcze nie wiem ale też się da zapewne.

Offline

 

#9  2014-02-12 16:22:03

  menel - Użytkownik

menel
Użytkownik
Zarejestrowany: 2013-11-02

Re: dodanie PC-BSD do gruba2

Ok rozwiązanie miałem przed nosem, dzięki Yampress za nakierowanie

A więc zrobiłem tak, jako, że nie wiedziałem jak odpalić bsd zainstalowałem go na nowo (jako bootloader dałem gruba) po czym skopiowałem sobie grub.cfg i odzyskałem gruba debianowego.
Wpisy dotyczące odpalania pcbsd ze wcześniej skopiowanego pliku grub.cfg wrzuciłem do /etc/grub.d/40_custom i zaktualizowałem gruba włala..wszystko śmiga;)

daję calutki wpis (może się komuś przyda), są tam wszystkie opcje uruchamiania, bo jeszcze nie majstrowałem nic i oczywiście wszystko śmiga jak należy...

/etc/grub.d/40_custom

Kod:

menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l tank
    kfreebsd /ROOT/default/@/boot/kernel/kernel
    kfreebsd_loadenv /ROOT/default@/boot/device.hints
    kfreebsd_module /ROOT/default/@/boot/zfs/zpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:tank/ROOT/default
    kfreebsd_module_elf /ROOT/default/@/boot/modules/vboxdrv.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/zfs.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/opensolaris.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/tmpfs.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/linux.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/crypto.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_journal.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_mirror.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_eli.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/aesni.ko
    set kFreeBSD.kern.ipc.shmseg=1024
    set kFreeBSD.kern.ipc.shmmni=1024
    set kFreeBSD.kern.maxproc=10000
    set kFreeBSD.legal.intel_ipw.license_ack=1
    set kFreeBSD.legal.intel_iwi.license_ack=1
    set kFreeBSD.legal.realtek.license_ack=1
    set kFreeBSD.hint.acpi_throttle.0.disabled=1
    set kFreeBSD.machdep.disable_mtrrs=1
    set kFreeBSD.kern.geom.eli.visible_passphrase=2
    set kFreeBSD.kern.cam.scsi_delay=500
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l tank
    kfreebsd /ROOT/default/@/boot/kernel/kernel -s
    kfreebsd_loadenv /ROOT/default@/boot/device.hints
    kfreebsd_module /ROOT/default/@/boot/zfs/zpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:tank/ROOT/default
    kfreebsd_module_elf /ROOT/default/@/boot/modules/vboxdrv.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/zfs.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/opensolaris.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/tmpfs.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/linux.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/crypto.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_journal.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_mirror.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_eli.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/aesni.ko
    set kFreeBSD.kern.ipc.shmseg=1024
    set kFreeBSD.kern.ipc.shmmni=1024
    set kFreeBSD.kern.maxproc=10000
    set kFreeBSD.legal.intel_ipw.license_ack=1
    set kFreeBSD.legal.intel_iwi.license_ack=1
    set kFreeBSD.legal.realtek.license_ack=1
    set kFreeBSD.hint.acpi_throttle.0.disabled=1
    set kFreeBSD.machdep.disable_mtrrs=1
    set kFreeBSD.kern.geom.eli.visible_passphrase=2
    set kFreeBSD.kern.cam.scsi_delay=500
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l tank
    kfreebsd /ROOT/default/@/boot/kernel/kernel -v
    kfreebsd_loadenv /ROOT/default@/boot/device.hints
    kfreebsd_module /ROOT/default/@/boot/zfs/zpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:tank/ROOT/default
    kfreebsd_module_elf /ROOT/default/@/boot/modules/vboxdrv.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/zfs.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/opensolaris.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/tmpfs.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/linux.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/crypto.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_journal.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_mirror.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_eli.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/aesni.ko
    set kFreeBSD.kern.ipc.shmseg=1024
    set kFreeBSD.kern.ipc.shmmni=1024
    set kFreeBSD.kern.maxproc=10000
    set kFreeBSD.legal.intel_ipw.license_ack=1
    set kFreeBSD.legal.intel_iwi.license_ack=1
    set kFreeBSD.legal.realtek.license_ack=1
    set kFreeBSD.hint.acpi_throttle.0.disabled=1
    set kFreeBSD.machdep.disable_mtrrs=1
    set kFreeBSD.kern.geom.eli.visible_passphrase=2
    set kFreeBSD.kern.cam.scsi_delay=500
  }
  menuentry "Run the Display Wizard" {
    insmod zfs
    search --no-floppy -s -l tank
    kfreebsd /ROOT/default/@/boot/kernel/kernel
    kfreebsd_loadenv /ROOT/default@/boot/device.hints
    kfreebsd_module /ROOT/default/@/boot/zfs/zpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:tank/ROOT/default
    kfreebsd_module_elf /ROOT/default/@/boot/modules/vboxdrv.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/zfs.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/opensolaris.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/tmpfs.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/linux.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/crypto.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_journal.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_mirror.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_eli.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/aesni.ko
    set kFreeBSD.kern.ipc.shmseg=1024
    set kFreeBSD.kern.ipc.shmmni=1024
    set kFreeBSD.kern.maxproc=10000
    set kFreeBSD.legal.intel_ipw.license_ack=1
    set kFreeBSD.legal.intel_iwi.license_ack=1
    set kFreeBSD.legal.realtek.license_ack=1
    set kFreeBSD.hint.acpi_throttle.0.disabled=1
    set kFreeBSD.machdep.disable_mtrrs=1
    set kFreeBSD.kern.geom.eli.visible_passphrase=2
    set kFreeBSD.kern.cam.scsi_delay=500
    set kFreeBSD.runwiz=YES
  }
  menuentry "Run X in vesa mode" {
    insmod zfs
    search --no-floppy -s -l tank
    kfreebsd /ROOT/default/@/boot/kernel/kernel
    kfreebsd_loadenv /ROOT/default@/boot/device.hints
    kfreebsd_module /ROOT/default/@/boot/zfs/zpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:tank/ROOT/default
    kfreebsd_module_elf /ROOT/default/@/boot/modules/vboxdrv.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/zfs.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/opensolaris.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/tmpfs.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/linux.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/crypto.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_journal.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_mirror.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/geom_eli.ko
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/aesni.ko
    set kFreeBSD.kern.ipc.shmseg=1024
    set kFreeBSD.kern.ipc.shmmni=1024
    set kFreeBSD.kern.maxproc=10000
    set kFreeBSD.legal.intel_ipw.license_ack=1
    set kFreeBSD.legal.intel_iwi.license_ack=1
    set kFreeBSD.legal.realtek.license_ack=1
    set kFreeBSD.hint.acpi_throttle.0.disabled=1
    set kFreeBSD.machdep.disable_mtrrs=1
    set kFreeBSD.kern.geom.eli.visible_passphrase=2
    set kFreeBSD.kern.cam.scsi_delay=500
    set kFreeBSD.xvesa=YES
  }

Ostatnio edytowany przez menel (2014-02-12 16:39:51)

Offline

 

#10  2014-02-12 18:02:40

  einsam - Użytkownik

einsam
Użytkownik
Zarejestrowany: 2008-06-24

Re: dodanie PC-BSD do gruba2

Nie zdążyłem.
Oszczędziłbym Ci przeinstalowania.
Obfity wpis prawda?
Wszelkie próby kombinowania z chainloader spełzły u mnie na niczym.

Offline

 

#11  2014-02-12 19:18:42

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: dodanie PC-BSD do gruba2

Bo trzeba sobie umieć to skonfigurować aby startował szybko.

Istnieje sobie taki pliczek  /boot/loader.conf , a jeśli nie istnieje to sobie go stwórz i dodaj taką linijkę

Kod:

autoboot_delay="2"
beastie_disable="NO"
loader_logo="beastie"

albo taką :

Kod:

autoboot_delay="1"
beastie_disable="YES"

Offline

 

#12  2014-02-12 22:39:05

  menel - Użytkownik

menel
Użytkownik
Zarejestrowany: 2013-11-02

Re: dodanie PC-BSD do gruba2

Ogólnie całkiem przyjemny system ten pcbsd (postawiłem lxde, demon szybkości to nie jest, ale chodzi znośnie;)
Co do uruchamiania to bardziej mi chodziło o całokształt jednak trochę to wolniej idzie niż debianowi...

Offline

 

#13  2014-02-13 14:08:41

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: dodanie PC-BSD do gruba2

zainstaluj freebsd . Bedzie szybciej

Offline

 

#14  2014-02-13 14:22:22

  menel - Użytkownik

menel
Użytkownik
Zarejestrowany: 2013-11-02

Re: dodanie PC-BSD do gruba2

pierw chcę liznąć trochę podstaw i podłapać co nieco zobaczyć z czym to się je.. ewentualni później na głęboką..;)

Offline

 

#15  2014-02-13 14:28:45

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: dodanie PC-BSD do gruba2

takie podstawy jak z ubuntu. Wszystko wyklikasz.   


Systemy BSD różnią się tylko w konfiguracji od linuxa. Tak to jest to podobnie co w linuxie.
Nio inna ideologia.
No i tu BSD = system bazowy + kernel
A dystrybucja linuxa =  narzędzia GNU + linux kernel



A tak w ogóle GhostBSD jest lepszy od pcbsd  http://ghostbsd.org/

Offline

 

#16  2014-02-13 16:50:28

  menel - Użytkownik

menel
Użytkownik
Zarejestrowany: 2013-11-02

Re: dodanie PC-BSD do gruba2

też racja, bo system fakt jest prościutki, ale trochę się oswoję jeszcze bez afery a potem spróbuję się zmierzyć z free, czas jest chęci też są zobaczę czy sił starczy;)

Ostatnio edytowany przez menel (2014-02-13 16:51:16)

Offline

 

#17  2014-02-13 19:07:51

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: dodanie PC-BSD do gruba2

Zabaczymy jak wejdziesz w głębszą konfiguracje. :) typu flash, uprawnienia drukarki, skanera, nagrywania, uprawnienia montowania penów  i wiele innych rzeczy...  Pod pcbsd, systemie dla lamerów to zapewne będzie działać po kliknięciu, ale we freebsd troche sobie głowe zajmiesz... o ile nie usuniesz go wcześniej ze złością.

]:->

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)