���й����뻥���30����֮ʱ����һ̨1994���Linux�������һ��
��ߣ�� Dr.Quest
��ţ�700400046
�����ڣ�2024-05-30 04:28:38
���ڣ�2024-08-19 10:14:43
--------------------
��1994��4���й����뻥�������ͨTCP/IP·�ɣ�����Ѿ���30��ˣ�������
�п�Ժ����������й���һ̨WWW���������
http://ihep.ac.cn (Link: http
://ihep.ac.cn) ���ʹ�ù��ĵ�һ̨��������������ķ�����豸֮һ��
(Image:
https://picx.zhimg.com/v2-6aac57beaf54a91f8f2f77de2df596a4_720
w.jpg?source=d16d100b)
ͼƬ���ԣ�
http://www.ihep.cas.cn/zt/bepc30/jnwz/zwxd/201810/t20181015_
5142417.html����������лع������У�������̨���������Ϣ��ֻ��һ���
�ġ�������486�ϵ�Linux��������ʱ��Linux������ʲô��ӣ����ú����������
��Щ��ս���⼤�����Ҽ���ĺ����ġ�
(Image:
https://pic1.zhimg.com/v2-e1a74a573adb8c4c7fce810d9d88b78e_720
w.jpg?source=d16d100b)
�������ڵ�IHEP�վΨһһ�Ž�ͼ����ͼ�����ǿ��Ժ���������ʹ�õ����
��NCSA Mosaic������Ϥ����Linux�������ǿ����ܱ�ʶ���ʹ�õĴ��ڹ�����
FVWM��
(Image:
https://picx.zhimg.com/v2-046bdb9936a583556570244bd960d670_720
w.jpg?source=d16d100b)
��������ļ����Ϣ����ͼ��ԭ�п�Ժ����������Web�������Ȼ�������
��ȫȷ���ڡ�������ʮ�꡷���ں����¡����������66�쵽�������һ�� (
Link:
https://mp.weixin.qq.com/s/69bFEhQjycbZe-ruLLVFrQ) ���������
�����Ŀǰչʾ������486������������Windows 95�����ҿ����������չʾ
������һ�룬��Ϊ�Լ����Ϊ��ʷ�����ĵ�չ��������Ӳ��ͬ���Ҫ����
ϣ��ܹ�ͨ��ʵ�鿼�ŵ��ֶΣ��һ�ӽ���ʱ��ʵ�����������������
��ʱ������������ǿ����������ս����չ��90����ʹ��Linux�ΪInternet
�����������
Linux�ں�1.0��SLS
����û���κ������ᵽ��ʱ�����ʹ�õ�Linux���а棬�����ֻ���ԡ��ӽ����͡�
�ӹ㡱�����Ƕ��ѡ����1994��4~5�¼䣬���¶�������õķ��а�Ϊ������
һ������Ե���Ϣ��1994��3��Linux 1.0�����������а��ϣ����п��ܵ�ѡ����
����Softlanding Linux System 1.0.5��1994��4��5�գ�����Slackware 1.2.0.
1��1994��4��1�գ���
��ʵ�ʳ�����������а����ѡ���Softlanding Linux System��ͨ������
���SLS����һ��ԭ������������С��������Ҫ33�����̣��������Slackware
��Ҫ60�ţ�ͬʱ�Ҳ�����ڰ�װ����Slackware�İ�װ��������Ҫ�û�ѡ�����
Ҫ�İ�װ�����ڼ���û�а�������ĵ�ʱ��������©װijЩ��������°�װ
�ij������ã���SLS���ṩ��һ����װ��ѡ�
��Linux����У������Լ����ӵ�һ�쿪ʼ����һ���ش���ս���ԡ�Gentle Touch
downs for DOS Bailouts��Ϊ�ںŵ�SLS�������Ե����Ƴ�Ϊ��ʱ���е�Linux
���а棬�����ڽ���Ubuntu�ĵ�λ��
Gentle Touchdowns for DOS Bailoutsֱ������ķdz��ֿڣ���DOS��Ԯ��������
½����touchdown���ʽ�����ĵ÷ֶ�������й������˵��İ���bailout��
�����Ϊ���������ƫ�������һ��֮��ľ���Ԯ�����仰���¿��Է�
��Ϊ��ΪDOS�û��ṩ������½�ľ�Ԯ�����������һ������������ɣ��Ƕ���
���˶��ԣ�SLS�ڵ���������ģ��俪����Peter MacDonaldס�ڼ��ô������
�绪���ϵ�ά���ǣ�����ס���¸绪���������е��ֶ�ֻ��һ����Сʱ����
���Լ��ĵ绰��ź�SLS����ͬ�ġ�
��Ȼ��Softlanding Linux SystemԶ����������ڵ������Ϊbug�������
����1993�����죬Patrick Volkerding���SLS�����bug�����ĺ����´�
������SlackwareΪ����С���ˣ�SLSҲ���Slackware�ġ����Ρ���
��װSLS
�����ڡ�����WWW����Դ���ϣ�����װ������X86��NeXTSTEP 3.3�� (Link: http
s://zhuanlan.zhihu.com/p/697953965) ����ƪ����һ�������ڶ�Linux��Int
ernet��ʷ����Ȥ�ĸ��˰����ߣ���һ����Ҳ������ϣ������ʷ�����ĿƼ���
�ȹ���չʾ�ռ䣬�����ʹ��86Boxģ����Ϊ�ҵ��Ҫ������ͬʱ��ͬ�����
��������װ��ɺ��Ӳ�̾�����д�봢�濨������ʵӲ�������еĿ����ԡ�
����SLS�ڵ�ʱ����У��������ż��������������Ŭ���������٣��������
���ҵ�3~4ƪ��ͬ���Խ���SLS��װ�����£�
Linux 1.0 ֮�ã��ع���һ�еĿ�ʼ (Link:
https://linux.cn/article-8836-
1.html) �����ģ�
Softlanding Linux System 1.0.5 (Link:
https://casadevall.pro/articles/
2020/06/softlanding-linux-system-1.0.5/) ��Ӣ�ģ�����NCommander��
���`�ץ���`��SLS 1.05 (Link:
https://www.os-museum.com/linux/sl
s105/sls105.htm) ���������OS Museum��
sourceforge����һ�������tar����Browse /s/sls at SourceForge.net (Link
:
https://sourceforge.net/projects/archiveos/files/s/sls/)
���е��ļ�����Ƿ���DOS 8.3��ʽ�ģ���˲��õ������Windows�Ͻ�ѹ������
��ѹ�����a1.3��a1.5��3.5���5.25�����̵ľ�����չ���Ϊ.img�Ϳ�
���ڴ��������أ�����a/b/c/d/s/t/x�ȱ�ŵ��ļ�����Ϊ���̰�װ��֯
�ģ�ÿ���ļ��ж�Ӧһ�����̡�
Ӳ�̺�BIOS����
����ʹ������������£�����Ȼ�ȵ�һЩ�ӣ������������
�����̰�װ�����30�����̣����Դ�Ӳ�̻���̰�װ��ͨ���ǽ���а�װ�ļ���
���ڴ��̸�Ŀ¼��/install��1994���Linux 1.0��֧��IDE�����ATAPI����
����������������Եڶ�������Ӳ�̰�װ1994���Linux 1.0��֧��LBA����֧
�ֳ���1024����Ӳ�̣�ʹ��540MB����Ӳ����Ҫ�ر�BIOS��LBAѡ����DO
S��������1994���Linux 1.0�����֧��Intel 430FX����оƬ����ʹ�õ�EID
E Dual Channel���������ᵼ��ֻ��Primary Master/SlaveӲ�̱�ʶ�𣬶�Se
condary Master/Slave����ʶ��SLS�İ�װ������Lilo��װ��PBR����������
¼������MBR��������¼������Ҫ�ڰ�װ��ɺ��һ��ʹ�������������L
ilo���ã�NCommander���������ᵽ�����������2�㣬��Ϊ��Ӳ�̰�װ�������
�����̾���һ��900M���ģ��1GB���濨��һ��100M����ϵͳ��װԴ������
����ĵ�4�㣬Ӳ����Ҫ����Ϊ0:0��0:1����Primary Master/Slave��
(Image:
https://pic1.zhimg.com/v2-600401fab5027869d90ab5802c435c96_720
w.jpg?source=d16d100b)
�������������3�㣬BIOS��Ӳ��ҪѡNORMALģʽ����������LBA
(Image:
https://picx.zhimg.com/v2-f6c782f144a435c872930dc92691da16_720
w.jpg?source=d16d100b)
AMI BIOS����ӣ�LBA ModeҪѡOff����Ȼ�ᵼ�������ظ�Ŀ¼������Kernel
Panic
(Image:
https://picx.zhimg.com/v2-dd8270bf1f86be2988bc4c6dbfdc73f2_720
w.jpg?source=d16d100b)
���������1�㣬ʹ��WinImage����ƵĹ��߽���װ��Ŀ¼��installĿ¼��
(Image:
https://picx.zhimg.com/v2-305e54a8ebb5e68ea5176a3318f56663_720
w.jpg?source=d16d100b)
ֻҪӲ�������ȷ��ֻҪ��8M�����ڴ棬��386SX��Socket 370����Ļ������
��װ��ɡ������������5�㣬���ǵ�һ������Ȼ��Ҫͨ���ڰ�װ�����д�
���İ�װ����ɣ�֮���������lilo��
ʹ��vi�༭���/etc/lilo.conf����һ�� boot=/dev/hda1 ����Lilo��д��PB
R�������ף�Ҫ��Ϊ boot=/dev/hda�ſ��Խ�Liloд��MBR��������lilo.conf
����������
boot = /dev/hda
install = /boot/boot.b
delay = 50
#vga=ask
image = /zImage
label = linux
read-only
root = /dev/hda1
image = /Image
label = linux2
read-only
root = /dev/hda1
delay��vga���п���ע�͵����Lilo����ȴ�����������������ѡ���ı�
��ʾģʽ�����Լӿ����ٶȣ�����lilo.conf֮��ʹ��lilo����д��
Ӳ�̣�֮��Ϳ�����ˡ�
���ý������/�ļ�
����1994���486�����˵���ڴ��ձ�ֻ��8M��4M�����swap��������Dz���
��ȱ�ģ���Ȼ�ڱ�������ִ��X-Windowʱ��������Ϊ�ڴ治�����³����
��
�������Linux��װͨ���ᴴ��һ��swap������ڵ�ʱҲ����������������
��Ľ�ͼ�����һ��50MB��swap���/dev/hda2
(Image:
https://pica.zhimg.com/v2-c266e46de396b3d364c0f9b9c031c595_720
w.jpg?source=d16d100b)
��������ǾͿ���ʹ��mkswap��������Ϊswap���������swapon�����������
�ڵ�ʱ��mkswap�������Զ�ʶ�����������Ա����ֹ��ṩ�����������
��FreeBSD�ṩ��Red Hat 4.2��manpage��mkswap (Link:
https://man.freebsd
org/cgi/man.cgi?query=mkswap&manpath=Red+Hat+4.2)
#�鿴����ߴ�
fdisk -l
#���ݷ���ߴ紴��swap
mkswap /dev/hda2 50904
#���ؽ������
swapon /dev/hda2
#�鿴�����ڴ�
free
����û���ڰ�װϵͳʱ�������������Ӳ����Ҳû�ж���Ŀռ�ˣ�����Դ�
��һ�������ļ�
#����16MB�Ŀհ��ļ�/swapfile�Ϊ�����ļ�
dd if=/dev/zero of=/swapfile bs=1024 count=16384
mkswap /swapfile 16384
#�ȴ�Ӳ��д�����
sync
#���ý����ļ�
swapon swapfile
free
�������Խ������������д�뵽/etc/fstab�ÿ��ϵͳ��ͻ��Զ�����
������ˡ�������fstab�ļ����ο���
/dev/hda1 / ext2 defaults
/dev/hda2 none swap defaults
none /proc proc defaults
�������
����Linux����֮���ͱ��㷺������˵�Unix��繤�վ�ͷ��������������
֧��������ƣ�����Ȼ��һЩ��Ҫע��ģ�
��Ҫָ�PCI��PnP֧�֣�PCI�����1994���°���Ž����г���Linux�ڵ�ʱ�Ϊ
�����ߵIJ��ϵͳ����������ǰ��ó��̵�Ӳ��֧��mcd��Mitsumi CD-ROM���
������᳢��ռ��I/O��ַ0x300�����ܻ����һЩ���������SLS���������ϰ
�ߺͽ��첻ͬ������/etc/hostsͬʱ�����������·�ɵ������Ϊ�ο����ҽ���
�������Linux 1.0��������Դ�룺
https://github.com/kalamangga-net/lin
ux-1.0/tree/master/drivers/net (Link:
https://github.com/kalamangga-ne
t/linux-1.0/tree/master/drivers/net)
�Լ�Slackware 3.0��Ethernet How-To��
http://slackware.cs.utah.edu/pub/s
lackware/slackware-3.0/docs/Ethernet-HOWTO (Link:
http://slackware.cs.
utah.edu/pub/slackware/slackware-3.0/docs/Ethernet-HOWTO)
Ethernet How-To����ļ����£�����Ȼ�ܸ������������һЩ���⣬��������2
�Ϳ���ͨ�������mcd=����ether=���ҵ���I/O��ַ����ķ�����
(Image:
https://picx.zhimg.com/v2-b2a753ea6919b08883a6ec898cefa866_720
w.jpg?source=d16d100b)
ͼ�е������������º�Mitsumi�Ĺ���ӿڣ�PCB��Ԥ������ӿڵĺ��㣬��
û�а�װ����һ��ATAPI֮ǰ���������1995��֮ǰ�����˴���ʹ��SCSI�ӿ�
�Ĺ��֮�⣬��ִ���������ϵĹ���ӿڣ���Ǻ����Ĺ����ɵ�ʱ������
����ý���˵��ԣ�MPC����������ʱ��Щ�ӿ�Ҳ�������AT�ӿڡ����������
������ᡢ���º�Mitsumi��������90�������г���ơ������ס�����
���ڳ�����D-Link DE220��Realtek 8019��Accton��ISA PnP NE2000��Ӧ�ö���
��֧�֣�����ҪDOS���̺���������ó���������Ϊ��PnPģʽ���̶�I/O Ad
dress��IRQѡ��
(Image:
https://pic1.zhimg.com/v2-ff8a9f227bbd2ca9b445eb542aa8e1c6_720
w.jpg?source=d16d100b)
RSET8019������Realtek 8019��I/O��ַ��IRQ�Ȳ��������Book8088��֧
��PnP���豸Ҳ�DZ���������ʶ���������ϵͳ������оͿ��Կ�����ʾ
����Ϣ��������Ľ�ͼ�����ǿ��Կ���/etc/
http://rc.net (Link:
http://rc.
net) �ڳ�����TCP/IP
(Image:
https://pic1.zhimg.com/v2-2f54277be3cdddccde027ce60cd3b941_720
w.jpg?source=d16d100b)
��������ǿ�������TCP/IP�ˣ����������һ������嵥
����������softland��IP��ַ������192.168.1.29������ַ��ͨ����IP��ַ
����0��β����192.168.1.0��·���������192.168.1.254��DNS�����ʱ���·
�����ͬ����Щʱ��Ҳ��������Ϊ�ⲿ�Ĺ���DNS������һ��Ҫ���������
�ij�������������
/etc/HOSTNAME/etc/hostĬ�ϰ�װ���������к�
http://softlanding.com (
Link:
http://softlanding.com) ����ɾȥ������/etc/resolv.confҲҪɾ��do
mainһ�У�ֻ����nameserverָ��DNS����������ú�֮����cat������ļ���
�ݣ��������ı���ȡ���ն�����
1:softland:/$ cat /etc/HOSTNAME
softland
1:softland:/$ cat /etc/host
softland
1:softland:/$ cat /etc/resolv.conf
nameserver 192.168.1.254
����ǰ��г���ԭ��3��IP��ַ����ص�������Ҫ��/etc/hosts�����ã�ע��IP
��ַ�����֮�����Ʊ��ָ�ֻ�ÿո�Ļ�/etc/
http://rc.net (Link: http
://rc.net) ���������
#�����ı���ȡ���ҵ�/etc/hosts�������Լ������״�����е��
# Local Hosts Format:
# IP_NUMBER HOSTNAME ALIASES
#
# Here is the name of your host, first, followed by any aliases
192.168.1.29 softland
#
# Your network number (usually same as above, with last number zero)
192.168.1.0 network
#
# Uncomment and define IP number of router if not on isolated network.
192.168.1.254 router
#
# Local host ip num: no need to change this.
127.0.0.1 localhost
#
������Щ�ļ�������֮�Ϳ��Է���TCP/IP���ˣ�SLS�Ѿ������FTP�ͻ�
�ˣ������Ϊ����ӽ�����ݵĴ���
(Image:
https://pic1.zhimg.com/v2-2c3cbfa7ddf5f371d305215fa54cbe6d_720
w.jpg?source=d16d100b)
��������Internet�����
Ĭ�ϰ�װ��SLS�Դ���FTP��Telnet��UUCP�������ʼ��ȷ����������˵������û
��WWW��Gopher����Ϣ��ѯ������Ѿ���һ̨�����Internet������ˣ�����
���ŵķ��������/etc/inetd.conf�п���
FTP��Telnet
Telnet���ö�˵���ڽ��죬���ܵ�SSHȡ������ĵ�λ��FTP�ļ�����Э�����ǵ�
ʱ����Ҫ��Internet������ʱ��Linux�����ڻ�����Ͼ������FTP�����ġ�SL
S�е�FTP��FileZilla������ִ�FTP�ͻ�����ӻ���Щ���⣬��Windows�µ�FTP
�����û����ģ�����FTP�����÷������Բο���CMD��FTP����ȫ_cmd ftp
���-CSDN���� (Link:
https://blog.csdn.net/newbie_907486852/article/de
tails/79352217)
��SLS�У�Ĭ�ϵ�FTP��Ŀ¼��/user/ftp��֧��������ʡ�
��ϵ�FingerЭ��
��SLS�ϣ����ǿ��������һ���ڽ̿����ϲ��ϳ��ֶ�����������ʹ�õ�Э��
��Finger
Finger (Link:
https://baike.baidu.com/item/Finger/2474497) ������Windo
ws�������Finger����ѯSLS����Ż�õ����½���
C:\Users\Andy>finger @192.168.1.29
[192.168.1.29:79]
Login Name Tty Idle Login Time Office Offic
e Phone
andy Andy Zhou p0 May 29 12:08 321 777-8
88-9999
root 1 10 May 29 11:50
C:\Users\Andy>finger
[email protected]
[192.168.1.29:79]
Login: andy Name: Andy Zhou
Directory: /home/andy Shell: /bin/sh
Office: 321, 777-888-9999
On since Thu May 29 12:08 (PST) on ttyp0 from MYWIN10-
No Plan.
��һ����ֱ�� finger @<�������ַ> ����г������������û���͵�½ʱ
�䣬�ڶ����� finger <�û��>@<�������ַ> ���ѯij���û�����ϸ��Ϣ��
�ڻ�����ĺ��ʱ����Finger������ƹ�˾ͨѶ¼����ã������������
������ϵ���ˣ���������ʼ������ܿ���һЭ��ͱ����ã���Ϊ��Ṥ�̹���
����ڣ������90�����ڿ�ʼ��Խ��Խ�ٷ�����ṩFinger����ֱ�������
���ʧ��״̬��
����root������ر���ʾ
�ұ�������һ����˵������ΪSLS������ϵͳ�и���Bug���ұ���������һ������
����
SLSʹ��Ӱ������ϵͳ�����û��б�����/etc/shadow�У���ͨ�û����Զ�ȡ/e
tc/passwd��û�ж�ȡ/etc/shadow��Ȩ�ޡ���SLS��shadow�ļ���Ĭ��û��root
�û�����passwd���Ĭ��Ҳ���ᴴ����һ��Ϣ����͵���˵�������passwd���
��root��������֮��root�û��ᱻ������ʹ�á�
Ϊ�˱�����������������Ҫ��Ϊroot��������ǰ����ǰ��/etc/shadow�м���
����һ��
root:*:0:0:99999:7::::
֮�����������룬��һ�оͻ���
root:<���ܺ������>:0:0:99999:7::::
���root�û��ſ��Ե�¼�����㲻С�İ�root�û��ס�ˣ�����Ҫ�ڵ��û�ģ
ʽ���ģ������LILO��ʾ��ʱ������Alt����Ȼ������
linux single
���뵥�û�ģʽ��Ȼ����/etc/shadow�е����ݣ����������룬�����lilo.
conf��delayһ��ɾ��������Ϊ0�����ܻ�һ���������ʱ�����ð�װϵͳʱ��a1
��������ڳ���LILO��ʾʱ��Alt��������
harddisk root=/dev/hda1 single
���뵥�û�ģʽ��/dev/hda1��Linux�İ�װ���������ķ����ͬ����Ҫ����
�Լ��������е����
�¼�Ԥ��
����һ������ǽ����Ѿ���װ�õ�Linux 1.0���������WWW��������X Wi
ndow�������鵱ʱ��Mosaic��������й����뻥���30����֮ʱ����һ̨1994
���Linux����������� (Link:
https://zhuanlan.zhihu.com/p/700820663)