Страница 1 из 2
ZFS / BSD8 / can't load kernel
Добавлено: 2010-04-29 13:30:34
mixar
После неудачной попытки установить фряху через sysinstall, я решил попробовать поставить через fixit mode с ZFS, запустил cкрипт, все отработало без ошибок, но после перезагрузки пишет сan't load kernel. Диск SATA.
?lsdev -v
disk0:
disk0p1: FreBSD boot 64KB
disk0p2: FreBSD swap 4G
disk0p1: FreBSD ZFS 294 GB
pxe devices:
Вот скрипт:
Код: Выделить всё
#!/bin/sh
export path=/sbin:/bin:/usr/sbin:/usr/bin:/mnt2/sbin:/mnt2/bin:/mnt2/usr/sbin:/mnt2/usr/bin
export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/mnt2/sbin:/mnt2/bin:/mnt2/usr/sbin:/mnt2/usr/bin
gpart delete -i 3 ad0
gpart delete -i 2 ad0
gpart delete -i 1 ad0
gpart destroy ad0
dd if=/dev/zero of=/dev/ad0 count=2
sleep 5
kldload /mnt2/boot/kernel/opensolaris.ko
kldload /mnt2/boot/kernel/zfs.ko
echo 'load kernel modules'
sleep 5
gpart create -s gpt ad0
echo 'partition created'
sleep 5
gpart add -s 64K -t freebsd-boot ad0
gpart add -s 4G -t freebsd-swap -l swap0 ad0
gpart add -t freebsd-zfs -l disk0 ad0
echo 'slices created'
sleep 5
gpart bootcode -b /mnt2/boot/pmbr -p /mnt2/boot/gptzfsboot -i 1 ad0
echo 'boot code created'
sleep 5
sysctl kern.geom.debugflags=0x10
sleep 5
mkdir /boot/zfs
zpool create -f zroot /dev/gpt/disk0
zpool set bootfs=zroot zroot
echo 'zroot created'
sleep 5
zfs set checksum=fletcher4 zroot
echo 'checksum switched'
sleep 5
zfs create -o compression=on -o exec=on -o setuid=off zroot/tmp
chmod 1777 /zroot/tmp
echo 'zroot/tmp created'
sleep 5
zfs create zroot/usr
zfs create zroot/usr/home
cd /zroot ; ln -s /usr/home home
echo 'zroot/usr created'
sleep 5
zfs create -o compression=lzjb -o setuid=off zroot/usr/ports
zfs create -o compression=off -o exec=off -o setuid=off zroot/usr/ports/distfiles
zfs create -o compression=off -o exec=off -o setuid=off zroot/usr/ports/packages
echo 'zroot/ports created'
sleep 5
zfs create -o compression=lzjb -o exec=off -o setuid=off zroot/usr/src
echo 'zroot/src created'
sleep 5
zfs create zroot/var
zfs create -o compression=lzjb -o exec=off -o setuid=off zroot/var/crash
zfs create -o exec=off -o setuid=off zroot/var/db
zfs create -o compression=lzjb -o exec=on -o setuid=off zroot/var/db/pkg
zfs create -o exec=off -o setuid=off zroot/var/empty
zfs create -o compression=lzjb -o exec=off -o setuid=off zroot/var/log
zfs create -o compression=gzip -o exec=off -o setuid=off zroot/var/mail
zfs create -o exec=off -o setuid=off zroot/var/run
zfs create -o compression=lzjb -o exec=on -o setuid=off zroot/var/tmp
chmod 1777 /zroot/var/tmp
echo 'zroot/var created'
sleep 5
cd /dist/8.0-*
export DESTDIR=/zroot
for dir in base catpages dict doc games info lib32 manpages ports; \
do (cd $dir ; ./install.sh) ;
done
cd src ; ./install.sh all
cd ../kernels ; ./install.sh generic
cd /zroot/boot ; cp -Rlp GENERIC/* /zroot/boot/kernel/
echo 'kernel builded'
sleep 5
zfs set readonly=on zroot/var/empty
echo 'zroot/var/empty set to ro created'
sleep 5
echo 'zfs_enable="YES"' > /etc/rc.conf
echo 'hostname="mydomain.local"' >> /etc/rc.conf
echo 'ifconfig_re0="DHCP"' >> /etc/rc.conf
echo 'rc.conf created'
sleep 5
echo 'zfs_load="YES"' > /boot/loader.conf
echo 'vfs.root.mountfrom="zfs:zroot"' >> /boot/loader.conf
echo 'loader.conf created'
sleep 5
echo 'LOADER_ZFS_SUPPORT=YES' > /etc/src.conf
cat >/zroot/mkd.sh <<EOF
#!/bin/sh
mount -t devfs devfs /dev
zfs set readonly=on zroot/var/empty
export DESTDIR=""
cd /usr/src/sys/boot/
make obj
echo 'obj created'
sleep 5
#>> /var/log/make.log
make depend
echo 'depend created'
sleep 5
#>> /var/log/make.log
make
echo 'make created'
sleep 5
#>> /var/log/make.log
cd i386/loader
make install
echo 'make install created'
sleep 5
#>> /var/log/make.log
cd /etc/mail
make aliases
umount /dev
EOF
chmod +x /zroot/mkd.sh
chroot /zroot /mkd.sh
echo 'switched to chroot /zroot'
sleep 5
cp /boot/zfs/zpool.cache /zroot/boot/zfs/zpool.cache
echo 'zpool.cache created'
sleep 5
cat << EOF > /zroot/etc/fstab
# Device Mountpoint FStype Options Dump Pass#
/dev/gpt/swap0 none swap sw 0 0
EOF
echo 'fstab created'
sleep 5
export LD_LIBRARY_PATH=/mnt2/lib
zfs unmount -a -f
echo 'zfs unmounted'
zfs set mountpoint=legacy zroot
zfs set mountpoint=/tmp zroot/tmp
zfs set mountpoint=/usr zroot/usr
zfs set mountpoint=/var zroot/var
Уже 3-й день бьюсь, не могу установить, помню 6.2 влет ставилась на старый сервер с SATA дисками, а с 8-ой такой конфуз(((
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2010-04-29 13:42:23
terminus
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2010-04-29 15:47:49
mixar
По вики я первым делом пробовал. Потом чуть модифицировал скрипт. Все равно не грузится ядро.
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-06 13:08:24
RemiZOffAlex
У меня такие грабли были потому что ядро прописалось в zfspoint/boot/GENERIC. Переименовал в zfspoint/boot/kernel и все пошло.
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-07 16:17:50
QuAzI
Аналогично, только пытаюсь не установить на GPT ZFS, а перенести на него уже работающую с 2008 года систему.
uname -a
FreeBSD QUAZIS.SNNLAN.local 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #31: Thu Feb 3 08:55:50 EET 2011
root@QUAZIS.SNNLAN.local:/usr/obj/usr/src/sys/main8 i386
3Гб ОЗУ.
gpart show ad6
Код: Выделить всё
=> 34 976770988 ad6 GPT (466G)
34 256 1 freebsd-boot (128K)
290 16777216 2 freebsd-swap (8.0G)
16777506 959993516 3 freebsd-zfs (458G)
loader.conf
Код: Выделить всё
zfs_load="YES"
vfs.root.mountfrom="zfs:rootQ"
rc.conf
make.conf
и соответственно загрузчик был пересобран и сделано
Код: Выделить всё
gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ad6
zpool history
Код: Выделить всё
History for 'rootQ':
2011-02-06.22:34:46 zpool create -m /mnt/flash rootQ /dev/ad6p3
2011-02-06.22:35:17 zpool set bootfs=rootQ rootQ
2011-02-06.22:39:02 zfs set checksum=sha256 rootQ
2011-02-06.22:42:37 zfs set atime=off rootQ
2011-02-06.22:43:26 zfs create rootQ/tmp
2011-02-06.22:43:29 zfs create rootQ/var
2011-02-06.22:44:00 zfs set checksum=fletcher2 rootQ/tmp
2011-02-06.22:44:02 zfs set checksum=fletcher2 rootQ/var
2011-02-06.22:56:32 zfs create rootQ/boot
2011-02-07.01:11:21 zpool scrub rootQ
2011-02-07.13:00:29 zfs set mountpoint=none rootQ
2011-02-07.13:15:17 zfs set mountpoint=/mnt/flash rootQ
2011-02-07.13:22:12 zfs set mountpoint=none rootQ
2011-02-07.13:42:29 zfs set mountpoint=/mnt/flash rootQ
2011-02-07.13:54:31 zfs set mountpoint=none rootQ
2011-02-07.14:14:42 zfs set mountpoint=/mnt/flash rootQ
2011-02-07.14:15:49 zpool export rootQ
2011-02-07.14:15:50 zpool import rootQ
2011-02-07.14:26:55 zfs set mountpoint=none rootQ
2011-02-07.14:56:56 zfs set mountpoint=legacy rootQ
При загрузке помимо стандартной инфы о загрузчике
Код: Выделить всё
...
BTX Loader 1.00 BTX version is 1.02
...
FreeBSD/x86 ZFS enabled bootstrap loader, revision 1.1
...
can't load 'kernel'
И имеем консоль загрузчика.
ls пишет что ошибка, не смонтирован /
lsmod - ни один модуль не загружен
lsdev
Код: Выделить всё
cd devices:
disk devices:
disk0: BIOS drive C:
disk0: FFS bad disklabel
pxe devices:
zfs devices:
Как сторадж работает отлично, всё что надо было перенёс. Осталось только загрузиться с оного.
Уже кучу сайтов облазил, где-то буквально один момент упущен чтоли.
Вот ведь ещё в виртуалке по осени крутил 8.1, ставил с нуля на GPT+ZFS. Работало. Тогда вопрос был только за новым винтом. А сейчас приплыл. Может в новых исходниках что поправили?
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-07 17:02:30
iZEN
1. После создания каталога /boot/zfs и манипуляций с вновь созданным Z-пулом, нужно хотя бы раз экспортировать и импортировать этот пул,чтобы закэшировать метаданные ZFS для переноса на другой носитель.
2. Перед первым монтированием пула на новом месте, нужно выполнить: /etc/rc.d/hostid restart.
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-07 19:17:25
QuAzI
Отмонтировал, выполнил
/etc/rc.d/hostid restart
выполнил экспорт, импорт. Смонтировал. Скопировал кэш ZFS на винт. Задал точку монтирования legacy (в разных доках, кто legacy, кто none ставит).
Воз и ныне там. Работает только как сторадж с уже загруженной системы. Не грузится.
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-07 19:28:17
iZEN
QuAzI писал(а):Отмонтировал, выполнил
/etc/rc.d/hostid restart
Это нужно делать на новой машине, куда переносится винчестер. Перед импортированием подготовленного пула в single-user mode.
http://wiki.lissyara.su/wiki/%D0%97%D0% ... BE_FreeBSD
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-07 19:49:59
QuAzI
А винт никуда не переносится, он будет на этой же машине взамен старого. Сейчас перечитаю что по ссылке. Главное, блин, все данные уже перенёс (несколько часов вбухал) и теперь заново всё создавать не хочется, тем более не факт что поможет.
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-07 21:32:12
iZEN
QuAzI писал(а):А винт никуда не переносится, он будет на этой же машине взамен старого. Сейчас перечитаю что по ссылке. Главное, блин, все данные уже перенёс (несколько часов вбухал) и теперь заново всё создавать не хочется, тем более не факт что поможет.
На одной и той же машине новый загрузочный пул будет конфликтовать с существующей загрузочной ФС.
Безопасные действия по назначению загрузочной ФС, с которой нужно грузиться, необходимо выполнять в командном интерпретаторе загрузчика boot2, при этом отключив загрузку со старой.
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-08 1:35:32
QuAzI
Ни с чем он не конфликтует. Стал делать по доке с последней ссылки, с шага "загружаемся *не* с ZFS в single-user режим (loader prompt)".
Дохожу до "загружаемся с ZFS (loader prompt)" и всё. Дальше уже сразу вопит что нет kernel и выкидывает в консоль. Сделать load zfs не получается, не найден модуль. Остальное без load zfs не прокатывает.
Гружусь со старого винта (где нет ZFS), делаю там
Код: Выделить всё
load zfs
set vfs.root.mountfrom=zfs:rootQ
boot
И вот я уже пишу загрузившись с ZFS. Только это до ближайшей же перезагрузки.
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-08 11:14:14
RemiZOffAlex
Выкладываю рабочий порядок действий. 3 харда по терабайту объединены в RAIDZ1. OS amd64
Кажждый диск бил на три раздела:
1 - загрузочный
2 - своп по 2 гектара
3 - оставшееся место
Прошу прощения за XML теги. Просто мне так проще для понимания.
Код: Выделить всё
- <FileSystem>
<text>Создаем GPT разделы</text>
- <ad4>
<cmd>gpart create -s GPT ad4</cmd>
<cmd>gpart add -b 34 -s 256 -t freebsd-boot -l boot0 ad4</cmd>
<cmd>gpart add -s 2g -t freebsd-swap -l swap0 ad4</cmd>
<cmd>gpart add -t freebsd-zfs -l disk0 ad4</cmd>
<cmd>gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ad4</cmd>
</ad4>
- <ad6>
<cmd>gpart create -s GPT ad6</cmd>
<cmd>gpart add -b 34 -s 256 -t freebsd-boot -l boot1 ad6</cmd>
<cmd>gpart add -s 2g -t freebsd-swap -l swap1 ad6</cmd>
<cmd>gpart add -t freebsd-zfs -l disk1 ad6</cmd>
<cmd>gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ad6</cmd>
</ad6>
- <ad7>
<cmd>gpart create -s GPT ad7</cmd>
<cmd>gpart add -b 34 -s 256 -t freebsd-boot -l boot2 ad7</cmd>
<cmd>gpart add -s 2g -t freebsd-swap -l swap2 ad7</cmd>
<cmd>gpart add -t freebsd-zfs -l disk2 ad7</cmd>
<cmd>gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ad7</cmd>
</ad7>
<zpool>zpool create -m /mnt zfssystem raidz /dev/gpt/disk0 /dev/gpt/disk1 /dev/gpt/disk2</zpool>
- <zfs>
<cmd>zfs set checksum=fletcher4 zfssystem</cmd>
<cmd>zfs set atime=off zfssystem</cmd>
<cmd>zfs create zfssystem/var</cmd>
<cmd>zfs create zfssystem/var/db</cmd>
<cmd>zfs create zfssystem/var/tmp</cmd>
<cmd>zfs create zfssystem/var/empty</cmd>
<cmd>zfs create -o compression=gzip zfssystem/var/crash</cmd>
<cmd>zfs create zfssystem/tmp</cmd>
<cmd>zfs create zfssystem/usr</cmd>
<cmd>zfs create -o compression=gzip -o mountpoint=/mnt/usr/src zfssystem/src</cmd>
<cmd>zfs create -o compression=gzip -o mountpoint=/mnt/usr/ports zfssystem/ports</cmd>
<cmd>zfs create -o mountpoint=/mnt/usr/ports/distfiles zfssystem/distfiles</cmd>
<cmd>zfs create -o mountpoint=/mnt/usr/home zfssystem/home</cmd>
<cmd>zfs create -o mountpoint=/mnt/usr/local zfssystem/local</cmd>
<cmd>zfs create -o mountpoint=/mnt/usr/obj zfssystem/obj</cmd>
<cmd>zfs create zfssystem/data</cmd>
<cmd>chmod 1777 /mnt/tmp /mnt/var/tmp</cmd>
</zfs>
- <System>
<comments>Устанавливаем систему через sysinstall указав каталог /mnt в качестве корневого</comments>
<cmd>echo 'zfs_enable="YES"' > /mnt/etc/rc.conf</cmd>
<cmd>echo 'hostname="server.nkfkis.ru"' >> /mnt/etc/rc.conf</cmd>
<cmd>echo 'sshd_enable="YES"' >> /mnt/etc/rc.conf</cmd>
<cmd>echo 'zfs_load="YES"' > /mnt/boot/loader.conf</cmd>
<cmd>echo 'vfs.root.mountfrom="zfs:zfssystem"' >> /mnt/boot/loader.conf</cmd>
<cmd>echo 'vm.kmem_size="1024M"' >> /mnt/boot/loader.conf</cmd>
<cmd>echo 'vm.kmem_size_max="1024M"' >> /mnt/boot/loader.conf</cmd>
<cmd>echo 'vfs.zfs.arc="512M"' >> /mnt/boot/loader.conf</cmd>
<cmd>echo 'vfs.zfs.arc_max="512M"' >> /mnt/boot/loader.conf</cmd>
<cmd>echo 'vfs.zfs.vdev.cache.size="10M"' >> /mnt/boot/loader.conf</cmd>
<cmd>echo 'vfs.zfs.prefetch_disable=1' >> /mnt/boot/loader.conf</cmd>
<cmd>echo 'LOADER_ZFS_SUPPORT=YES' >> /mnt/etc/src.conf</cmd>
<comments>Ядро для загрузки системы</comments>
<cmd>cd /mnt/boot/</cmd>
<cmd>rm -r kernel</cmd>
<cmd>mv GENERIC kernel</cmd>
<cmd>mkdir /mnt/boot/zfs</cmd>
<text>Сменим точки монтирования файловых систем</text>
<cmd>zfs unmount -a</cmd>
<cmd>zfs set mountpoint=legacy zfssystem</cmd>
<cmd>zfs set mountpoint=/var zfssystem/var</cmd>
<cmd>zfs set mountpoint=/var/db zfssystem/var/db</cmd>
<cmd>zfs set mountpoint=/var/tmp zfssystem/var/tmp</cmd>
<cmd>zfs set mountpoint=/var/empty zfssystem/var/empty</cmd>
<cmd>zfs set mountpoint=/var/crash zfssystem/var/crash</cmd>
<cmd>zfs set mountpoint=/usr zfssystem/usr</cmd>
<cmd>zfs set mountpoint=/usr/src zfssystem/src</cmd>
<cmd>zfs set mountpoint=/usr/ports zfssystem/ports</cmd>
<cmd>zfs set mountpoint=/usr/ports/distfiles zfssystem/distfiles</cmd>
<cmd>zfs set mountpoint=/usr/home zfssystem/home</cmd>
<cmd>zfs set mountpoint=/usr/local zfssystem/local</cmd>
<cmd>zfs set mountpoint=/usr/obj zfssystem/obj</cmd>
<cmd>zfs set mountpoint=/tmp zfssystem/tmp</cmd>
<cmd>zfs set mountpoint=/data zfssystem/data</cmd>
<text>Импорт</text>
<cmd>zpool export zfssystem && zpool import zfssystem</cmd>
<cmd>zfs unmount -a</cmd>
<cmd>zfs set mountpoint=/mnt zfssystem</cmd>
<cmd>cp /boot/zfs/zpool.cache /mnt/boot/zfs</cmd>
<text>Подключаем своп</text>
<cmd>echo '# Device Mountpoint FStype Options Dump Pass#' >> /mnt/etc/fstab</cmd>
<cmd>echo 'proc /proc procfs rw 0 0' >> /mnt/etc/fstab</cmd>
<cmd>echo '/dev/gpt/swap0 none swap sw 0 0' >> /mnt/etc/fstab</cmd>
<cmd>echo '/dev/gpt/swap1 none swap sw 0 0' >> /mnt/etc/fstab</cmd>
<cmd>echo '/dev/gpt/swap2 none swap sw 0 0' >> /mnt/etc/fstab</cmd>
</System>
</FileSystem>
Еще раз повторюсь, именно по этой инструкции нормально загрузил сервер.
PS: в разделах указаны именно метки. И монтировать лучше по меткам. К сожалению zfs пока лишена возможности добавления диска в RAIDZ, потому мне пришлось при установке системы сначала подключить к машине запасной 20 гигабайтник. Установить на него систему. И все действия уже выполнять с него. А так, как после вытаскивания дополнительного диска метки дисков меняются в системе (/dev/ad4 к примеру на /dev/ad2), то самый лучший вариант привязывать точки монтирования zpool к меткам указанным в gpt.
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-08 11:32:58
QuAzI
Не знаю, чем Вам читать удобнее, но в любом случае спасибо, попробую вечерком это раскурить в виртуалке на 8.2-RC3.
А так, как после вытаскивания дополнительного диска метки дисков меняются в системе (/dev/ad4 к примеру на /dev/ad2), то самый лучший вариант привязывать точки монтирования zpool к меткам указанным в gpt.
А вот это уже зависит от одной из опций ядра. По памяти не помню, но у меня например винты не плавают. Два SATA-порта, винт на первом строго ad4, винт на втором строго ad6. Первые ad0,ad1 - это IDE шлейф. ad2, ad3 должны попадать на второй IDE, но он на материнке не распаян, как и ещё пара SATA (ad5, ad7).
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-08 12:32:17
RemiZOffAlex
Думаю что привязка к меткам разделов более предпочтительна к примеру при переносе физически дисков, в случае восстановления информации (сплюнул три раза и постучал по дереву). Да и вообще меньше гемороя в дальнейшем.
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-14 1:33:13
QuAzI
В общем и целом закончились мои проблемы после загрузки с чистой FreeBSD 8.1-RELEASE и создания именно из неё всего и вся. Сначала в виртуальной машине, затем и на реальной. Накатил текущую систему через dump/restore, всё взлетело. Выполнил zpool upgrade. А вот при выполнении zfs upgrade машина подвисла. Выполнил scrub, вроде всё в порядке.
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-21 12:58:02
QuAzI
Всех с релизом. Вернувшись к нашей телеге, снова в виртуалке провернул уже вышедший релиз. Теперь при загрузке не идёт дальше
Код: Выделить всё
gptzfsboot: No ZFS pools located, can't boot
Пробовал именно i386-релиз. Может кто независимо повторит установку для i386, а заодно и AMD64 в виртуалке? На всё про всё часа пол личного времени.
Потому как загружаемая система на 8.1-RELEASE и незагружаемая на 8.2-RC3 и 8.2-RELEASE при одних и тех же действиях - маленько напрягает.
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-21 16:49:00
RemiZOffAlex
А какие точки монтирования указывал?
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-21 18:59:12
QuAzI
При создании пула он монтируется в корне, создавая точку монтирования. В конце после zfs umount -a задавал zfs set mountpoint=legacy.
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-21 19:50:56
RemiZOffAlex
А импорт/экспорт после и полученный файл скопировать в /boot/zfs?
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-21 23:03:56
QuAzI
Запустил виртуальную машину, подгрузил модули, импортнул пул, посмотрел что внутрях нужных файлов, экспортнул, проверил что GPT в порядке. Скрин в аттаче. Ещё будут мысли?
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-21 23:54:19
iZEN
QuAzI писал(а):При создании пула он монтируется в корне, создавая точку монтирования. В конце после zfs umount -a задавал zfs set mountpoint=legacy.
Для "legacy" нужен правильно настроенный /etc/fstab с указанными точками монтирования всех файловых систем с ZFS. Он есть?
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-22 0:05:25
QuAzI
iZEN, вот ты как думаешь, файл /etc/fstab читается до загрузки ядра или после? Будет ли он читаться, если ядро не начинает грузиться вообще?
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-22 18:19:18
RemiZOffAlex
Хотел еще раз уточнить про точки монтирования, которые ты указывал при создании zfs пула Какую команду давал? Пример:
Код: Выделить всё
zpool create -m /mnt zfssystem raidz /dev/gpt/disk0 /dev/gpt/disk1 /dev/gpt/disk2
Какие разделы указывал для монтирования???
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-22 18:20:26
RemiZOffAlex
Вот у меня как раз привязка была по меткам. А ты возможно наступил на грабли, которые мы обсуждали выше.
Re: ZFS / BSD8 / can't load kernel
Добавлено: 2011-02-22 18:25:06
RemiZOffAlex
У меня три диска. На каждом загрузочный раздел. А потому мне без разницы с какого диска грузиться первым. специально опыт ставил и грузился с разных дисков - грузит все равно. Вот единственно не вынимал диск из системы ради интереса не упадет ли система.