无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
12
返回列表 发新帖
楼主: hkkitlee
打印 上一主题 下一主题

[教程] 20190817:RyanTC—16MB的微型移動Linux系統建pxe伺服器II。「再」公開原始碼

  [复制链接]
9#
发表于 2019-8-16 19:11:46 | 只看该作者
你用的是哪个镜像源,我好像tce-load -wi samba不行,只能tce-load -wi samba3

点评

我可以,也未問題 截圖上來看看  详情 回复 发表于 2019-8-16 19:24
回复

使用道具 举报

8#
发表于 2019-8-16 13:01:37 | 只看该作者
有SERVER 2016的搭建方法么

点评

沒有,我不用windows server  详情 回复 发表于 2019-8-16 19:22
回复

使用道具 举报

7#
发表于 2019-8-16 09:44:30 | 只看该作者
thanks for sharing!













点评

多謝支持  发表于 2019-8-16 11:45
回复

使用道具 举报

6#
发表于 2019-8-16 09:26:39 | 只看该作者
菜鸟路过,教程不友好。

点评

四張帖都看完? 看完完全不明白? 什麼地方不友好? 該怎麼寫才明白呢?  详情 回复 发表于 2019-8-16 20:40
回复

使用道具 举报

5#
 楼主| 发表于 2019-8-16 03:18:57 | 只看该作者
本帖最后由 hkkitlee 于 2019-8-16 03:29 编辑

.dTCsshfs.sh

/bin/su tc -c '/usr/bin/tce-load -wi sshfs-fuse.tcz'

cat << EOF >> /home/tc/help
sshfs tc@xxx.xxx.xxx.xxx:/folder /mnt -p xxxxx
EOF
回复

使用道具 举报

4#
 楼主| 发表于 2019-8-16 03:18:42 | 只看该作者
本帖最后由 hkkitlee 于 2019-8-16 03:52 编辑

.cTCsmb.sh

/bin/su tc -c '/usr/bin/tce-load -wi samba'
sudo /bin/cat << EOF > /usr/local/etc/samba/smb.conf
[global]
workgroup = WORKGROUP
netbios name = ryantc
#map to guest = Bad Password
usershare allow guests = yes
server min protocol = SMB2_10
client min protocol = SMB2
client max protocol = SMB3


[Media]
comment = share
path = /samba
writable = yes
public = yes
#guest ok = yes
#guest only = yes
browseable = yes
available = yes
create mask = 2777
force create mode = 0666
force directory mode = 2777
read only = No

[Pxe]
comment = tftpboot
path = /var/lib/tftpboot
writable = yes
public = yes
#guest ok = yes
#guest only = yes
browseable = yes
available = yes
create mask = 2777
force create mode = 0666
force directory mode = 2777
read only = No

EOF

sudo /bin/mkdir -p /var/lib/samba/private
/usr/bin/sudo /usr/local/etc/init.d/samba restart &


cat << EOF >> /home/tc/help
windows command: net use z: \\ryantc\media /user:root root
EOF
回复

使用道具 举报

3#
 楼主| 发表于 2019-8-16 03:18:35 | 只看该作者
本帖最后由 hkkitlee 于 2019-8-16 03:24 编辑

.bTCpxe.sh

/bin/su tc -c '/usr/bin/tce-load -wi dnsmasq';


sudo /bin/cat << EOF > /etc/dnsmasq.conf

#Don't function as a DNS server:
port=0

#Log lots of extra information about DHCP transactions.
log-dhcp

enable-tftp
tftp-root=/var/lib/tftpboot

#Disable re-use of the DHCP servername and filename fields as extra
#option space. That's to avoid confusing some old or broken DHCP clients.
dhcp-no-override

pxe-prompt="Press F8 for NBP (Net Boot Program) menu.", 10

#0
pxe-service=X86PC, "kkpxe for Legacy BIOS", undionly.kkpxe
pxe-service=X86PC, "kpxe for Legacy BIOS", undionly.kpxe
pxe-service=X86PC, "pxe for Legacy BIOS", undionly.pxe
pxe-service=X86PC, "Test for Legacy BIOS", test.bios

#2
pxe-service=IA64_EFI, "Boot IA64_EFI", uefi/ipxe64.efi
pxe-service=IA64_EFI, "Test IA64_EFI", uefi/test64.efi

#6
pxe-service=IA32_EFI, "Boot IA32_EFI", uefi/ipxe32.efi
pxe-service=IA32_EFI, "Test IA32_EFI", uefi/test32.efi

#7
pxe-service=X86-64_EFI, "Boot X86-64_EFI", uefi/ipxe64.efi
pxe-service=X86-64_EFI, "Test X86-64_EFI", uefi/test64.efi

#8
pxe-service=Xscale_EFI, "Boot BC_EFI", uefi/ipxe64.efi
pxe-service=Xscale_EFI, "Test BC_EFI", uefi/test64.efi

#9
pxe-service=BC_EFI, "Boot BC_EFI", uefi/ipxe64.efi
pxe-service=BC_EFI, "Test BC_EFI", uefi/test64.efi

EOF

ip=$(/sbin/ifconfig |grep -v 127 | grep 'inet ' | sed 's/^.*inet addr://g'    | sed 's/ *Bcast.*$//g')

echo "dhcp-range=$ip,proxy" >> /etc/dnsmasq.conf



sudo /bin/mkdir -p /var/lib/tftpboot/uefi

/usr/local/sbin/dnsmasq -9 &

sudo /usr/bin/wget https://hkkitlee.ddns.net:9000/undionly.pxe -O /var/lib/tftpboot/undionly.pxe ;
sudo /usr/bin/wget https://hkkitlee.ddns.net:9000/undionly.kpxe -O /var/lib/tftpboot/undionly.kpxe ;
sudo /usr/bin/wget https://hkkitlee.ddns.net:9000/undionly.kkpxe -O /var/lib/tftpboot/undionly.kkpxe ;
sudo /usr/bin/wget https://hkkitlee.ddns.net:9000/ipxe32.efi -O /var/lib/tftpboot/uefi/ipxe32.efi ;
sudo /usr/bin/wget https://hkkitlee.ddns.net:9000/ipxe64.efi -O /var/lib/tftpboot/uefi/ipxe64.efi ;
回复

使用道具 举报

2#
 楼主| 发表于 2019-8-16 03:18:29 | 只看该作者
本帖最后由 hkkitlee 于 2019-8-16 03:21 编辑

.aTCbash.sh

sudo /usr/bin/nohup sudo /usr/bin/wget https://hkkitlee.ddns.net:9000/.bTCpxe.sh -O /.ryantc/.bTCpxe.sh;sudo /usr/bin/nohup sudo /bin/sh /.ryantc/.bTCpxe.sh;
sudo /usr/bin/nohup sudo /usr/bin/wget https://hkkitlee.ddns.net:9000/.cTCsmb.sh -O /.ryantc/.cTCsmb.sh;sudo /usr/bin/nohup sudo /bin/sh /.ryantc/.cTCsmb.sh;
sudo /usr/bin/nohup sudo /usr/bin/wget https://hkkitlee.ddns.net:9000/.dTCsshfs.sh -O /.ryantc/.dTCsshfs.sh;sudo /usr/bin/nohup sudo /bin/sh /.ryantc/.dTCsshfs.sh;

cat << EOF >> /home/tc/help
cat /proc/partitions | less
EOF
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-6-8 09:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表