Linux启动过程综è&iques

Linux启动过程综è&iques

Info icon This preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
ݣݣ ��� � . Bootloader һ .Kernel �� ����� . �� ������ ݣ -- ṹ��ʼ�� �ں���� һ���� . -- �� �����ʼ�� �ڶ���ں ����� .init inittab �� ��̺� �ָ�� .rc ű �� �� � .getty login �� �� .bash �� XDM ¼ ���� ��ʽ�� Redhat 6.0 Linux 2.2.19 for Alpha/AXPΪ ݣ ¼ Linux ������ ƽ̨������� ӿ���� Ķ i386 ݣ áݣ ��ȫ��̡���� ƽ̨����� . Bootloader һ Alpha/AXP �� Linuxݣ } ƽ̨���� ���� �ַ����� MILO һ������ ���������Ƶ����������һ Firmware ������ ֱ���� MILO i386 LILO л Ĵ ������ ƽ̨�� �������� � �������� IDE SCSI ļ ext2 iso9660 �� �� �ȣ����Լ������� �ϵͳ������� �� �ȣ��� firmware ARC SRM} ARC BIOS �� �� ����ʽ�� ������ ��� ݣ �� { ж ã SRM й ǿ н �� ��������� ��� ���� ��� �������� �� ݣ û ������ ڿ�� boot ARC з Partition ĸ ݣݣ ݣ ݣݣ ݣ ݣ ݣ ݣ ݣ �̨��ʹ�� ��������ϵͳ�� � ��� ��� �� �� ��Է��ʵ SRM ������������� ݣ ݣ ݣ ݣ ݣ ݣ ֻ������ ת��� } firmware ݣ ݣ �̵������� �� ������� MILO4 Linux ��� �� ��Ҳ����ֱ���� Linux ������ ݣ arch/alpha/boot ¾ Linux Bootloader ļ head.S ļ ݣݣ �� �� � ������� ��� ����� ��� ��ṩ� � OSF PAL/1 ĵ � ����� ڣ����������������� ARC ķ SRM Ĵ 0 õ � ���������� � ��� ����� ��� Щ �ƺ��ʼ��һ �� ݣ ṹ���ת�����ٽ�� main.c е start_kernel() ��� � �� start_kernel() Щ pal_init() PAL �����̨���һ ��ʾ������ ��ʼ�� ��� ݣ ���� openboot() ����� ݣ ݣ Firmware load() Ĵ ����ȡ ����������� ����� ����� ص� START_ADDR include/asm-alpha/system.h ���� �� ������� ٽ� Firmware еĺ ����������ص� ZERO_PAGE(0) У runkernel() ������� ������ ��ת 0 x100000 kernel bootloader �� �� �� �ֽ��� arch/alpha/boot/bootp.c main.c Ϊ �� ���ԡ� �� ���ɴ�� ݣ main.c ��� ݣ head.S �� BOOTPЭ Bootloader ������� ��������� �� Bootloader õ С srm_ ��ʹ� ���� � �������ڡ� arch/alpha/lib/ ж ��� �� ݣ Boot ݣķ
Image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern