Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 May 2000 23:22:14 +1000
From:      Jesse Reynolds <lizst@va.com.au>
To:        Bob Johnson <bob@eng.ufl.edu>
Cc:        questions@freebsd.org
Subject:   Re: Fujitsu Laptop can't find anything after booting
Message-ID:  <a0431010bb53f122835aa@[1.1.1.6]>
In-Reply-To: <39182E62.580C37D7@eng.ufl.edu>
References:  <39182E62.580C37D7@eng.ufl.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
At 11:27 AM -0400 9/5/00, Bob Johnson wrote:
>  > I've tried 3.4-R and 4.0-R on this Fujitsu 735D laptop I have... I
>>  have it dualbooting, with the FreeBSD boot manager, NT 4 is installed
>>  in a partition that takes up the first 500Mb of the disk and this
>>  boots fine.... I'm now trying to install FreeBSD in a partition that
>>  takes up the rest of the disk - a 1.6Gb disk.
>>
>>  When I choose "F2 - FreeBSD" from the bootmanager, it boots the
>>  kernel fine, going through initialising the devices etc... then the
>>  last screen I can see has thing like the following:
>>
>>  find: not found
>>  date: not found
>>  uname: not found
>>  cp /etc/motd - not found
>>  can't exec getty - /usr/libexec/getty for /dev/ttyv0
>  > can't exec getty - /usr/libexec/getty for /dev/ttyv1
>  >
>  > so I'm wondering what's going on! I tried to have only one FreeBSD
>>  slice within it's 'dos partition'. Perhaps I have to have a separate
>>  /usr partition?
>
>Note on terminology.  In FreeBSD, a "slice" is the same thing as a
>"partition" in DOS/NT.  A FreeBSD "partition" is a subset of a
>"slice", and corresponds to a mountable volume.  So you can't put
>a FreeBSD "slice" in a DOS "partition" (you can fake it, but that
>isn't what you've described).

Right you are. I mean have only one filesystem for FreeBSD, the / 
filesystem, and it's on the second slice on the disk, the 500Mb NT 
slice/partition is first on the disk.

>  > Perhaps some of these executables have to be in the first 500Mb 
>of the disk...
>>
>
>
>That is probably it.  The / (root) partition has to be in the first 1024
>cylinders of the disk, because it uses BIOS calls to boot.  I don't
>know the boot process well enough to tell you if these particular
>errors would be a result of that.

Right. The BIOS says that LBA mode is on... Anyway, I'll try 
shrinking the NT filesystem, or just reinstalling it again as there's 
not much custom stuff in it yet. It just seems odd that it can boot 
the kernel from the FreeBSD slice but can't then find anything else. 
Maybe this is the symptom of the 1024 cylinder limit.

Thanks

-jesse

>The root partition usually only requires 30 - 50 MB, so I would
>consider using Partition Magic or a similar utility to steal that
>much space from the end of the NT partition (Partition Magic 5.0
>can resize NTFS partitions), and make it a FreeBSD slice that
>contains the / partition.  The remainder of the drive can be another
>FreeBSD slice that contains your other FreeBSD partitions.  By
>creating a separate slice for the / partition, you can force it to
>be exactly where you want it on the disk.  With care, you may be able
>to do this without a separate slice, but if you don't run out of
>partitions, why bother?
>
>If the NT partition does not already fill the first 1024 cylinders,
>you may not need to resize it.  You may simply need to create two
>FreeBSD slices: one that exists entirely within the first 1024
>cylinders, and one that can extend beyond them.  This gives you a
>way to guarantee that the entire / partition is within the first
>1024 cylinders.
>
>Since you already have NT installed, it may be too late for this,
>but using LBA mode to access the disk usually extends the 1024
>cylinder boundary well beyond 500 MB.
>
>Good luck.
>
>-- Bob
>
>*********************************************************
>Bob Johnson            Senior Systems Programmer
>bob@eng.ufl.edu        College of Engineering
>                        523 Weil Hall
>352-392-9217 Office    University of Florida
>352-392-7063 Fax       Gainesville, FL  32611
>*********************************************************

-- 

--
       Jesse Reynolds - Virtual Artists Pty Ltd - http://www.va.com.au
             Email: jesse (at) va.com.au        - http://virtual.artists


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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