Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Dec 2011 12:03:06 +0400 (MSK)
From:      "Igor V. Ruzanov" <igorr@canmos.ru>
To:        =?koi8-r?B?68/O2MvP1yDl18fFzsnK?= <kes-kes@yandex.ru>
Cc:        freebsd-questions@freebsd.org, krad <kraduk@gmail.com>
Subject:   Re[2]: How to boot new kernel
Message-ID:  <Pine.LNX.4.64.1112121159030.24648@sta1.canmos.ru>
In-Reply-To: <786057323.20111212094846@yandex.ru>
References:  <179332448.20111211224116@yandex.ru> <CALfReyf1T-d4J9u=Tw8L3XFAW=GC%2BVymVBZib8xPTEPz8kvL1Q@mail.gmail.com> <786057323.20111212094846@yandex.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--1800997756-1146564513-1323676986=:24648
Content-Type: TEXT/PLAIN; charset=koi8-r
Content-Transfer-Encoding: QUOTED-PRINTABLE

On Mon, 12 Dec 2011, =EB=CF=CE=D8=CB=CF=D7 =E5=D7=C7=C5=CE=C9=CA wrote:

|
|   HI, krad.
|
|   How I can figure out the correspondence of bios drive number and
|   freebsd numbering?
|
|   >
|
|   Have a look at boot.config file you should be able to do something
|   there
|
|   On Dec 11, 2011 8:57 PM, "Kon'kov Evgenij" <[1]kes-kes@yandex.ru>
|   wrote:
|
|   Hi Freebsd-questions.
|
|   In system two disks now:
|
|   # kenv | grep dev
|
|   currdev=3D"disk1s1a:"
|
|   loaddev=3D"disk1s1a:"
|
|   loader_conf_files=3D"/boot/device.hints /boot/loader.conf
|   /boot/loader.conf.local"
|
|   vfs.root.mountfrom=3D"ufs:/dev/ad8s1a"
|
|   kern.devalias.ada0=3D"ad4"
|
|   kern.devalias.ada1=3D"ad8"
|
|   one was with installed FreeBSD (ad4) and second is empty (ad8)
|
|   I install new system to ad8 and add to (ad4) /boot/loader.conf next
|   line:
|
|   vfs.root.mountfrom=3D"ufs:/dev/ad8s1a"
|
|   so next time I booted from second hdd.
|
|   But now I have problem.
|
|   How to boot kernel from second device instead of first one.
|
|   BIOS starts to run loader from first device (ad4) and kernel is booted
|
|   from it but all other is mounted from (ad8)
|
|   # df -h
|
|   Filesystem     Size    Used   Avail Capacity  Mounted on
|
|   /dev/ad8s1a      1G    117M    809M    13%    /
|
|   devfs          1.0k    1.0k      0B   100%    /dev
|
|   /dev/ad8s1e      1G    267M    660M    29%    /tmp
|
|   /dev/ad8s1f     39G     23G     13G    64%    /usr
|
|   /dev/ad8s1d    5.8G    3.9G    1.5G    72%    /var
|
|   procfs         4.0k    4.0k      0B   100%    /proc
|
|   devfs          1.0k    1.0k      0B   100%    /var/named/dev
|
|   so in memory I have old kenel
|
|   uname -a shows that #0: Sat Nov 12 20:17:02 EET 2011
|
|   (I have compiled new kenel on 2011 12 03 )
|
|   but on disk all is new: kernel and world.
|
|   How to force to load kernel from second drive (without access to
|
|   machine directly)?
|
You can specify an alternative slice on the next boot:

boot0cfg -s XXX adYYY

where XXX - slice number, YYY - disk number


+-------------------------------------------+
! CANMOS ISP Network                        !
+-------------------------------------------+
! Best regards                              !
! Igor V. Ruzanov, network operational staff!
! e-Mail: igorr@canmos.ru                   !
+-------------------------------------------+
--1800997756-1146564513-1323676986=:24648--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.64.1112121159030.24648>