* boot loader
@ 2015-04-28 15:12 Thiago Farina
2015-04-28 21:49 ` Richard Weinberger
` (2 more replies)
0 siblings, 3 replies; 11+ messages in thread
From: Thiago Farina @ 2015-04-28 15:12 UTC (permalink / raw)
To: linux list
Hi,
Does the kernel include a simple boot loader like FreeBSD does?
--
Thiago Farina
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: boot loader
2015-04-28 15:12 boot loader Thiago Farina
@ 2015-04-28 21:49 ` Richard Weinberger
2015-04-28 23:44 ` Thiago Farina
2015-04-29 8:28 ` Geert Uytterhoeven
2015-05-11 22:11 ` Pavel Machek
2 siblings, 1 reply; 11+ messages in thread
From: Richard Weinberger @ 2015-04-28 21:49 UTC (permalink / raw)
To: Thiago Farina; +Cc: linux list
On Tue, Apr 28, 2015 at 5:12 PM, Thiago Farina <tfransosi@gmail.com> wrote:
> Hi,
>
> Does the kernel include a simple boot loader like FreeBSD does?
Why don't you figure yourself?
--
Thanks,
//richard
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: boot loader
2015-04-28 21:49 ` Richard Weinberger
@ 2015-04-28 23:44 ` Thiago Farina
2015-04-29 2:17 ` Ken Moffat
0 siblings, 1 reply; 11+ messages in thread
From: Thiago Farina @ 2015-04-28 23:44 UTC (permalink / raw)
To: Richard Weinberger; +Cc: linux list
On Tue, Apr 28, 2015 at 6:49 PM, Richard Weinberger
<richard.weinberger@gmail.com> wrote:
> On Tue, Apr 28, 2015 at 5:12 PM, Thiago Farina <tfransosi@gmail.com> wrote:
>> Hi,
>>
>> Does the kernel include a simple boot loader like FreeBSD does?
>
> Why don't you figure yourself?
>
I think it doesn't. I just wanted someone to confirm my thought.
--
Thiago Farina
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: boot loader
2015-04-28 23:44 ` Thiago Farina
@ 2015-04-29 2:17 ` Ken Moffat
0 siblings, 0 replies; 11+ messages in thread
From: Ken Moffat @ 2015-04-29 2:17 UTC (permalink / raw)
To: Thiago Farina; +Cc: Richard Weinberger, linux list
On Tue, Apr 28, 2015 at 08:44:34PM -0300, Thiago Farina wrote:
> On Tue, Apr 28, 2015 at 6:49 PM, Richard Weinberger
> <richard.weinberger@gmail.com> wrote:
> > On Tue, Apr 28, 2015 at 5:12 PM, Thiago Farina <tfransosi@gmail.com> wrote:
> >> Hi,
> >>
> >> Does the kernel include a simple boot loader like FreeBSD does?
> >
> > Why don't you figure yourself?
> >
> I think it doesn't. I just wanted someone to confirm my thought.
>
Does the FreeBSD kernel really include a boot loader ? Surely the
loader is what reads the kernel into memory and then hands control
to it.
If you look at FreeBSD as a whole, it has a boot loader for
whichever architecture it was built for. But linux is only the
kernel - different distros (in this context, android could be
regarded as a distro) and most importantly different
architectures or platforms all do different things - in my
fairly-limited experience I've used grub, lilo, uboot, yaboot -
there are many others.
But please remember that asking general questions not related to
kernel development on this list is generally regarded as off-topic.
ĸen
--
Nanny Ogg usually went to bed early. After all, she was an old lady.
Sometimes she went to bed as early as 6 a.m.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: boot loader
2015-04-28 15:12 boot loader Thiago Farina
2015-04-28 21:49 ` Richard Weinberger
@ 2015-04-29 8:28 ` Geert Uytterhoeven
2015-05-11 22:11 ` Pavel Machek
2 siblings, 0 replies; 11+ messages in thread
From: Geert Uytterhoeven @ 2015-04-29 8:28 UTC (permalink / raw)
To: Thiago Farina; +Cc: linux list
On Tue, Apr 28, 2015 at 5:12 PM, Thiago Farina <tfransosi@gmail.com> wrote:
> Does the kernel include a simple boot loader like FreeBSD does?
No idea what FreeBSD does, but you can use the kernel as a boot loader
for something else with kexec.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: boot loader
2015-04-28 15:12 boot loader Thiago Farina
2015-04-28 21:49 ` Richard Weinberger
2015-04-29 8:28 ` Geert Uytterhoeven
@ 2015-05-11 22:11 ` Pavel Machek
2015-05-12 0:17 ` Thiago Farina
2 siblings, 1 reply; 11+ messages in thread
From: Pavel Machek @ 2015-05-11 22:11 UTC (permalink / raw)
To: Thiago Farina; +Cc: linux list
On Tue 2015-04-28 12:12:26, Thiago Farina wrote:
> Hi,
>
> Does the kernel include a simple boot loader like FreeBSD does?
Long time ago, Linux included ability to boot from floppy on PC. Not
any more, IIRC.
Pavel
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: boot loader
2015-05-11 22:11 ` Pavel Machek
@ 2015-05-12 0:17 ` Thiago Farina
2015-05-12 11:11 ` Enrico Weigelt, metux IT consult
0 siblings, 1 reply; 11+ messages in thread
From: Thiago Farina @ 2015-05-12 0:17 UTC (permalink / raw)
To: Pavel Machek; +Cc: linux list
Hi Pavel,
On Mon, May 11, 2015 at 7:11 PM, Pavel Machek <pavel@ucw.cz> wrote:
> On Tue 2015-04-28 12:12:26, Thiago Farina wrote:
>> Hi,
>>
>> Does the kernel include a simple boot loader like FreeBSD does?
>
> Long time ago, Linux included ability to boot from floppy on PC. Not
> any more, IIRC.
Yeah. Maybe it was a right decision from Linus to isolate, focus and work
solely on kernel and not including everything else (like FreeBSD does)
that makes a usable system.
Regards,
--
Thiago Farina
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: boot loader
2015-05-12 0:17 ` Thiago Farina
@ 2015-05-12 11:11 ` Enrico Weigelt, metux IT consult
2015-05-13 7:02 ` Pavel Machek
0 siblings, 1 reply; 11+ messages in thread
From: Enrico Weigelt, metux IT consult @ 2015-05-12 11:11 UTC (permalink / raw)
To: Thiago Farina, Pavel Machek; +Cc: linux list
Am 12.05.2015 um 02:17 schrieb Thiago Farina:
> Yeah. Maybe it was a right decision from Linus to isolate, focus and work
> solely on kernel and not including everything else (like FreeBSD does)
> that makes a usable system.
Just a little sidenote:
Plan9 uses a trimmed-down Kernel as bootloader, which gives interesting
opportunities (eg. using various services like filesystems, shells, etc
in the bootloader).
With modern bootloaders like Barebox, the need for that IMHO isn't
that huge anymore. OTOH, there're still several things, I'd wish to
have available in the bootloader (eg. iscsi- or bnlkdev support).
Anyone here, who uses a Linux kernel as bootloader / preboot
environment ?
cu
--
Enrico Weigelt, metux IT consult
+49-151-27565287
MELAG Medizintechnik oHG Sitz Berlin Registergericht AG Charlottenburg HRA 21333 B
Wichtiger Hinweis: Diese Nachricht kann vertrauliche oder nur für einen begrenzten Personenkreis bestimmte Informationen enthalten. Sie ist ausschließlich für denjenigen bestimmt, an den sie gerichtet worden ist. Wenn Sie nicht der Adressat dieser E-Mail sind, dürfen Sie diese nicht kopieren, weiterleiten, weitergeben oder sie ganz oder teilweise in irgendeiner Weise nutzen. Sollten Sie diese E-Mail irrtümlich erhalten haben, so benachrichtigen Sie bitte den Absender, indem Sie auf diese Nachricht antworten. Bitte löschen Sie in diesem Fall diese Nachricht und alle Anhänge, ohne eine Kopie zu behalten.
Important Notice: This message may contain confidential or privileged information. It is intended only for the person it was addressed to. If you are not the intended recipient of this email you may not copy, forward, disclose or otherwise use it or any part of it in any form whatsoever. If you received this email in error please notify the sender by replying and delete this message and any attachments without retaining a copy.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: boot loader
2015-05-12 11:11 ` Enrico Weigelt, metux IT consult
@ 2015-05-13 7:02 ` Pavel Machek
2015-05-13 7:53 ` Enrico Weigelt, metux IT consult
0 siblings, 1 reply; 11+ messages in thread
From: Pavel Machek @ 2015-05-13 7:02 UTC (permalink / raw)
To: Enrico Weigelt, metux IT consult; +Cc: Thiago Farina, linux list
On Tue 2015-05-12 13:11:26, Enrico Weigelt, metux IT consult wrote:
> Am 12.05.2015 um 02:17 schrieb Thiago Farina:
>
> >Yeah. Maybe it was a right decision from Linus to isolate, focus and work
> >solely on kernel and not including everything else (like FreeBSD does)
> >that makes a usable system.
>
> Just a little sidenote:
>
> Plan9 uses a trimmed-down Kernel as bootloader, which gives interesting
> opportunities (eg. using various services like filesystems, shells, etc
> in the bootloader).
>
> With modern bootloaders like Barebox, the need for that IMHO isn't
> that huge anymore. OTOH, there're still several things, I'd wish to
> have available in the bootloader (eg. iscsi- or bnlkdev support).
>
> Anyone here, who uses a Linux kernel as bootloader / preboot
> environment ?
Yes. See kexec.
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: boot loader
2015-05-13 7:02 ` Pavel Machek
@ 2015-05-13 7:53 ` Enrico Weigelt, metux IT consult
2015-05-13 7:56 ` Pavel Machek
0 siblings, 1 reply; 11+ messages in thread
From: Enrico Weigelt, metux IT consult @ 2015-05-13 7:53 UTC (permalink / raw)
To: Pavel Machek; +Cc: Thiago Farina, linux list
Am 13.05.2015 um 09:02 schrieb Pavel Machek:
>> Anyone here, who uses a Linux kernel as bootloader / preboot
>> environment ?
>
> Yes. See kexec.
Can you tell us a bit more about your setup ?
Which platforms/archs are you on ?
cu
--
Enrico Weigelt, metux IT consult
+49-151-27565287
MELAG Medizintechnik oHG Sitz Berlin Registergericht AG Charlottenburg HRA 21333 B
Wichtiger Hinweis: Diese Nachricht kann vertrauliche oder nur für einen begrenzten Personenkreis bestimmte Informationen enthalten. Sie ist ausschließlich für denjenigen bestimmt, an den sie gerichtet worden ist. Wenn Sie nicht der Adressat dieser E-Mail sind, dürfen Sie diese nicht kopieren, weiterleiten, weitergeben oder sie ganz oder teilweise in irgendeiner Weise nutzen. Sollten Sie diese E-Mail irrtümlich erhalten haben, so benachrichtigen Sie bitte den Absender, indem Sie auf diese Nachricht antworten. Bitte löschen Sie in diesem Fall diese Nachricht und alle Anhänge, ohne eine Kopie zu behalten.
Important Notice: This message may contain confidential or privileged information. It is intended only for the person it was addressed to. If you are not the intended recipient of this email you may not copy, forward, disclose or otherwise use it or any part of it in any form whatsoever. If you received this email in error please notify the sender by replying and delete this message and any attachments without retaining a copy.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: boot loader
2015-05-13 7:53 ` Enrico Weigelt, metux IT consult
@ 2015-05-13 7:56 ` Pavel Machek
0 siblings, 0 replies; 11+ messages in thread
From: Pavel Machek @ 2015-05-13 7:56 UTC (permalink / raw)
To: Enrico Weigelt, metux IT consult; +Cc: Thiago Farina, linux list
On Wed 2015-05-13 09:53:09, Enrico Weigelt, metux IT consult wrote:
> Am 13.05.2015 um 09:02 schrieb Pavel Machek:
>
> >>Anyone here, who uses a Linux kernel as bootloader / preboot
> >>environment ?
> >
> >Yes. See kexec.
>
> Can you tell us a bit more about your setup ?
> Which platforms/archs are you on ?
It was very useful on sharp zaurus.
Pavel
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2015-05-13 7:59 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-28 15:12 boot loader Thiago Farina
2015-04-28 21:49 ` Richard Weinberger
2015-04-28 23:44 ` Thiago Farina
2015-04-29 2:17 ` Ken Moffat
2015-04-29 8:28 ` Geert Uytterhoeven
2015-05-11 22:11 ` Pavel Machek
2015-05-12 0:17 ` Thiago Farina
2015-05-12 11:11 ` Enrico Weigelt, metux IT consult
2015-05-13 7:02 ` Pavel Machek
2015-05-13 7:53 ` Enrico Weigelt, metux IT consult
2015-05-13 7:56 ` Pavel Machek
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox