ลินุกซ์หัวขาดติดตั้ง


22

คุณติดตั้ง linux แบบหัวขาดได้อย่างไร? ไม่มีจอภาพไม่มีแป้นพิมพ์ เครื่องมี Floopy และไดรฟ์ซีดี ฉันสามารถกำหนดค่า live cd เพื่อรัน sshd ด้วย pass preconfigured หรืออะไรที่คล้ายกันและจัดการมันผ่านทางนั้นได้หรือไม่?

คำแนะนำสำหรับ fedora 8+ จะเป็น ace แต่ก็ยินดีอย่างอื่น

ไชโย


1
ฉันสร้างไลฟ์ซีดีจากDebian live-buildเพื่อจุดประสงค์นี้ เมื่อบู๊ตเครื่องมันเริ่มเซิร์ฟเวอร์ SSH และเชื่อมต่อกับเครือข่าย VPN ของฉันดังนั้นฉันจึงสามารถลงชื่อเข้าใช้ได้แม้ว่าจะอยู่หลังไฟร์วอลล์ มันมียูทิลิตีกู้ภัยจำนวนมากและสามารถใช้สำหรับการติดตั้งระบบใหม่ได้ แต่ต้องทำด้วยตนเองโดยใช้debootstrap (อาจเป็นไปได้ที่จะรวม Debian Installer ด้วย) หากใครสนใจฉันสามารถวางไว้ที่ไหนสักแห่งบนเว็บ
Petr Pudlák

คำตอบ:


19

สำหรับ Redhat / CentOS / Fedora คุณกำลังมองหาคิกสตาร์ท

สำหรับ Ubuntu และ Debian คุณต้องการที่จะดูที่preseeding

ทั้งสองทำงานในลักษณะเดียวกันโดยให้ไฟล์โปรแกรมติดตั้งตอบคำถามทั้งหมดที่โปรแกรมติดตั้งจะถามคุณตามปกติ นอกจากนี้ยังอนุญาตให้คุณเรียกใช้สคริปต์หลังจากการติดตั้งเสร็จสิ้นเพื่อให้คุณสามารถกำหนดการติดตั้งเองได้


ฉันไม่รู้เกี่ยวกับ preseeding แต่ kickstart ต้องการให้คุณป้อนคำสั่ง ("linux ks = <something>") ที่เมนูการบูตของแผ่นดิสก์การติดตั้งดังนั้นจึงไม่ทำงาน
Brad Beyenhof

3
คุณควรจะสามารถที่จะเพิ่มที่เป็นด้วงถ้าคุณทำให้คุณเองบูต CD (เช่นvuksan.com/linux/kickstart_boot_cd.html )
TonyUser

2
คุณสามารถเพิ่มอาร์กิวเมนต์ของเคอร์เนลใน isolinux ได้อย่างง่ายดายหากคุณทำสิ่งนี้ผ่าน CD หรือ pxelinux หากคุณทำการบูทผ่านเครือข่าย
David Pashley

ubuntu รองรับ kickstart เช่นกัน - wiki.ubuntu.com/KickstartCompatibility
warren


1

คุณสามารถให้ linux (และ grub และ syslinux) เปลี่ยนเส้นทางเอาต์พุตผ่านพอร์ตอนุกรมไปยังคอมพิวเตอร์เครื่องอื่นซึ่งคุณสามารถใช้เพื่อจัดการการติดตั้ง ฉันสงสัยว่าตัวติดตั้งมาตรฐานจะไม่สนับสนุนสิ่งนี้ในทันทีแม้ว่าจะง่ายพอที่จะเปลี่ยนได้ถ้าคุณพอใจกับการสร้าง distro iso ใหม่

Kickstart อาจจะเร็วกว่าในการตั้งค่าให้คุณ แต่มันยากที่จะวินิจฉัยปัญหาโดยไม่มีข้อเสนอแนะใด ๆ - ถ้าสคริปต์ kickstart ของคุณล้มเหลวคุณไม่มีความรู้ว่าทำไม


1

ฉันเพิ่งติดตั้งเซิร์ฟเวอร์ Ubuntu ด้วยวิธีนี้ ฉันเริ่มการติดตั้งในพื้นที่และเสร็จสิ้นผ่าน Putty ผ่าน ssh คำแนะนำอยู่ที่นี่:

http://www.howtoforge.com/ubuntu-home-fileserver


ไม่นี่อันนี้มีการ์ดกราฟิก
Tobu

1

ในการเพิ่มเนื้อสัตว์อีกเล็กน้อยให้กับโพสต์จาก katriel สำหรับ CentOS (และอาจช่วยหรืออย่างน้อย Fedora และ RHEL) ดูขั้นตอนแบบเต็มขั้นตอนตามคำแนะนำวิธีการสร้าง VNC headless disk ที่นี่:

http://wiki.centos.org/TipsAndTricks/VncHeadlessInstall


0

คุณสามารถลองบูทHeadless Knoppixและเมื่อติดตั้งแล้วให้ติดตั้งลงในระบบแบร์โบนที่ทำงานอยู่เหนือ ssh มีวิธีแก้ไขปัญหามากมายให้ใช้ Google เพื่อค้นหาสิ่งที่คุณชื่นชอบ

หวังว่า BIOS ของเครื่องจะถูกตั้งค่าให้ดูฟลอปปี้และ / หรือ CD เป็นอุปกรณ์สำหรับบู๊ตก่อนที่จะตรวจสอบฮาร์ดไดรฟ์มิฉะนั้นคุณจะต้องขออุปกรณ์ต่อพ่วงบางอย่างเพื่อเปลี่ยนการตั้งค่านั้น


0

สำหรับโซลูชันเฉพาะของ fedora / rhel คุณสามารถสร้างซีดี fedora netboot โดยการบรรจุไดเร็กทอรี isolinux อีกครั้งเป็นซีดีที่สามารถบูตได้ด้วย mkisofs ในขณะที่เปลี่ยนไฟล์ isolinux.cfg เพื่อเริ่มการติดตั้ง VNC โดยค่าเริ่มต้นคุณควรแก้ไข isolinux / isolinux .cfg และเพิ่ม "vnc" ในคำสั่งผนวกของ stanza สำหรับการบูตเริ่มต้นซึ่งมักเป็นดังนี้:

label linux
kernel vmlinuz
append initrd=initrd.img ramdisk_size=8192

จะกลายเป็น:

label linux
kernel vmlinuz
append initrd=initrd.img ramdisk_size=8192 vnc 

คุณสามารถเพิ่ม ip = (ip) หรือ ip = dhcp และ method = (http | ftp | nfs): // (หรืออะไรก็ตามที่คุณมี) ดังนั้นตัวติดตั้งจึงได้รับที่อยู่ IP เริ่มต้น / dhcp และสามารถค้นหาแหล่งการติดตั้งเครือข่ายได้เร็วขึ้น

แก้ไข: ลืมที่จะพูดถึงว่าการใช้ IP แบบคงที่จะง่ายขึ้นเพราะคุณรู้ว่าจะเชื่อมต่อกับไคลเอนต์ vnc ได้ที่ไหน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.