Score:2

การลบหน้าจอการติดตั้งเมื่อบูตจาก Live USB ด้วยความคงอยู่บนเซิร์ฟเวอร์ Ubuntu 20.04

ธง za

ฉันเข้าใจว่าคำถามนี้คล้ายกันมากกับ นี้อย่างไรก็ตาม วิธีแก้ปัญหาในคำถามนั้นใช้ไม่ได้กับวิธีการปัจจุบันในการควบคุม Grub เมื่อทำการบูท USB หน้าจอด้วงเริ่มต้นของฉันถูกควบคุมโดย grub.cfg, ไม่ syslinux.txt หรือ isolinux.txt.

ในการเริ่มต้น ฉันได้สร้าง USB ถาวรสำเร็จแล้ว ฉันสามารถใช้ ctrl-alt-f3 เพื่อปล่อยลงในเชลล์และทำในสิ่งที่ฉันต้องทำ (ซึ่งก็คือการคอมไพล์และเรียกใช้โปรแกรม) อย่างไรก็ตาม ฉันไม่สามารถแก้ไขได้ grub.cfg ในแบบที่ฉันทำได้ ทั้ง บู๊ตเข้าเทอร์มินัลโดยตรงหรือข้ามหน้าจอการติดตั้งทั้งหมด การต้องวางลงในจอแสดงผลเชลล์นั้นน่ารำคาญและไม่ใช่วิธีที่ฉันต้องการให้ทำงาน

ต่อไปนี้ ค่าเริ่มต้น เมนูใน grub.cfg ของฉันเป็นปัญหา ฉันต้องการสิ่งนี้ให้คงอยู่และอิงตามข้อความ เมื่อฉันเพิ่มทั้งสองอย่าง ข้อความ และ หมั่น ธง ไม่มีอะไรเปลี่ยนแปลง ฉันยังคงถูกโยนเข้าไปในหน้าจอการติดตั้งเซิร์ฟเวอร์ Ubuntu

เมนู "ติดตั้งเซิร์ฟเวอร์ Ubuntu" {
    ตั้ง gfxpayload=เก็บ
    ลินุกซ์ /casper/vmlinuz เงียบ ---
    initrd /casper/initrd
}

ฉันต้องเปลี่ยนอะไรบ้างเพื่อให้สิ่งนี้เข้าสู่เทอร์มินัล

นี้ คำถามก็ใกล้เข้ามาเช่นกัน แต่น่าเสียดายที่ไม่ได้ช่วยฉันเช่นกัน

นี้ คำถามไม่ได้ช่วยฉันเช่นกันเพราะฉันใช้ mkusb-plug รุ่นที่ระบุซึ่งเห็นได้ชัดว่าลบการลอง / ติดตั้ง อย่าหยุดการบูทเข้าสู่หน้าจอการตั้งค่าของ Ubuntu Server!

C.S.Cameron avatar
cn flag
คุณสามารถ PM ​​sudodus ผู้สร้าง mkusb ได้ที่ Ubuntu Forums ฉันไม่ได้ใช้เซิร์ฟเวอร์เอง
sudodus avatar
jp flag
@C.S.Cameron ไม่จำเป็น ฉันพบคำถามนี้แล้ว ;-)
Score:3
ธง jp

mkusb สามารถโคลนไฟล์ Linux iso ส่วนใหญ่ได้ แต่สามารถสร้างไดรฟ์สดถาวรได้เฉพาะสำหรับ Ubuntu Desktop ซึ่งเป็นรสชาติของชุมชน (Kubuntu, Lubuntu ...Xubuntu), Debian live และ respins (distros ที่ใช้ Ubuntu และ Debian โดยที่โครงสร้างการบู๊ตไม่เปลี่ยนแปลงมากเกินไป)

mkusb ไม่สามารถสร้างไดรฟ์สดถาวรจากไฟล์ iso ของเซิร์ฟเวอร์ Ubuntu แต่ คุณสามารถใช้บรรทัดคำสั่งต่อไปนี้สำหรับ Ubuntu Live Server 20.04.3 LTS,

sed -e 's# ต่อท้าย initrd=/casper/initrd เงียบ ---#append initrd=/casper/initrd ถาวร --#' -e s#\tlinux\t/casper/vmlinuz เงียบ ---#linux\ t/casper/vmlinuz ถาวร --#' ubuntu-20.04.3-live-server-amd64.iso > ถาวร-ubuntu-20.04.3-live-server-amd64.iso

คัดลอกและวางลงในหน้าต่างเทอร์มินัล มันสำคัญมากที่คุณจะต้องทำให้มันถูกต้อง มิฉะนั้นจะล้มเหลว คำอธิบาย: การแก้ไขไฟล์ iso สามารถทำได้ภายในขอบเขตที่เข้มงวดมาก ต้องรักษาขนาดรวมไว้และควรแก้ไขเฉพาะสตริงข้อความเท่านั้น ดังนั้นฉันจึงเปลี่ยน เงียบและช่องว่างบางส่วนและยัติภังค์ด้วย หมั่น ทั้งสำหรับการบูทผ่าน syslinux ในโหมด BIOS และผ่าน grub ในโหมด UEFI

ตอนนี้คุณสามารถ โคลน ไฟล์ iso ที่แก้ไขด้วยเครื่องมือโคลน เป็นต้น mkusb-dus หรือ mkusb-ปลั๊ก, ตัวอย่างเช่น

dus ถาวร Ubuntu-20.04.3-live-server-amd64.iso

ผลลัพธ์ที่ได้คือไดร์ฟถาวรที่ทำงานได้ทั้งในโหมด BIOS และโหมด UEFI


ฉันไม่มีวิธีที่จะทำให้มันเริ่มต้นด้วยบรรทัดคำสั่ง คุณยังต้องเปลี่ยนไปใช้หน้าจอข้อความเสมือนด้วย Ctrl+อื่น ๆ+F3 (หรือ Ctrl+อื่น ๆ+F4 ... และกลับไปที่เมนูด้วย Ctrl+อื่น ๆ+F1).

a1716836 avatar
za flag
แปลก ฉันสามารถทำงานอย่างต่อเนื่องกับเซิร์ฟเวอร์อูบุนตูได้ แต่ฉันไม่สามารถกำจัดเมนูตั้งค่าได้ นี่หมายความว่าฉันสามารถใช้ Ubuntu ปกติแทนและบูตเข้าสู่เทอร์มินัลโดยใช้ `text` เป็นแฟล็กได้หรือไม่
sudodus avatar
jp flag
@a1716836 คุณสามารถลองด้วย `text' ได้ แต่ฉันคิดว่าเมนูในเซิร์ฟเวอร์จริงอยู่ในโหมดข้อความ คุณจะต้องป้องกันไม่ให้เริ่มเมนู และฉันไม่คุ้นเคยกับเซิร์ฟเวอร์ที่ใช้งานจริงมากพอที่จะแก้ไขได้ ท้ายที่สุด การกดปุ่มลัดนั้นไม่ใช่เรื่องยากเกินไป-- อย่างไรก็ตาม โปรดบอกเราว่า ***ทำไม*** คุณถึงต้องการเรียกใช้เซิร์ฟเวอร์จริงอย่างต่อเนื่อง
sudodus avatar
jp flag
คุณยังสามารถพิจารณาระบบที่ติดตั้ง โดยติดตั้งเหมือนระบบที่ติดตั้งปกติแต่อยู่ในไดรฟ์ USB @C.S.Cameron เป็นผู้เชี่ยวชาญเกี่ยวกับระบบดังกล่าว
a1716836 avatar
za flag
ฉันต้องการคอมไพล์และเรียกใช้โปรแกรมและจัดเก็บเนื้อหาใน USB เพื่อเรียกใช้ในภายหลัง ต้องใช้ Ubuntu ในการรัน และฉันต้องการใช้ Ubuntu Server เพื่อความเรียบง่ายและไม่มี GUI ซึ่งไม่จำเป็น น้ำหนักเบามากขึ้น ฉันได้พิจารณาระบบที่ติดตั้งแล้ว แต่สิ่งนี้จะทำงานบนเครื่องใดก็ได้ที่ฉันสามารถใช้ได้
sudodus avatar
jp flag
@ a1716836 น่าสนใจ :-) ฉันคิดว่า Ubuntu Live Server เป็นตัวเลือกที่ดีสำหรับคุณ ทางเลือก Ubuntu ที่มีน้ำหนักเบาที่สุดพร้อมเดสก์ท็อปแบบกราฟิกคือ [Xubuntu Core](https://unit193.net/xubuntu/core/) ถ้าคุณต้องการเวอร์ชัน 20.04 LTS ฉันสามารถอัปโหลดได้ คุณสามารถติดตั้งเครื่องมือใดก็ได้ที่คุณต้องการลงในระบบที่ใช้งานจริงอย่างต่อเนื่องของ Xubuntu Core และเรียกใช้ในโหมดข้อความหรือในหน้าต่างเทอร์มินัล
a1716836 avatar
za flag
ฉันสนใจ! โปรดแจ้งให้เราทราบว่าจะรับสิ่งนี้ได้ที่ไหน ถ้าฉันสามารถบูทเข้าสู่เทอร์มินัลที่มีรูทได้และมันยังคงอยู่ นั่นคือทั้งหมดที่จำเป็นจริงๆ ฉันก็สามารถจัดการส่วนที่เหลือได้
sudodus avatar
jp flag
ลองครั้งแรกกับ Xubuntu Core ปัจจุบัน ดาวน์โหลดจาก https://unit193.net/xubuntu/core/ ทำให้มันใช้งานได้อย่างต่อเนื่องด้วย mkusb-dus หรือ mkusb-plug ในกรณีนี้ คุณอาจต้องการใช้ mkusb-dus หากเกิดปัญหากับเวอร์ชันนั้น ฉันสามารถอัปโหลด Xubuntu Core 20.04 LTS ได้ (แต่เป็นกระบวนการที่ช้า)
a1716836 avatar
za flag
ขออภัย ไม่ทราบว่า Xubuntu เป็นเวอร์ชันที่ใหม่กว่า 20.04 ฉันจะลองดูและแก้ไขความคิดเห็นนี้ ซึ่งน่าจะใช้ได้
a1716836 avatar
za flag
โพสต์ก่อนหน้าของฉันถูกลบ ตอนนี้ฉันกำลังใช้ระบบที่ใช้งานจริงถาวร ไม่ใช่ระบบที่ติดตั้ง การใช้ Xubuntu 21.04 ช่วยให้ฉันบูตเข้าสู่อินเทอร์เฟซเดสก์ท็อปได้โดยตรง จากที่นี่ คุณสามารถเลือกแก้ไข /etc/default/grub เพื่อให้เป็นแบบเทอร์มินัลอย่างสมบูรณ์ หรือเพียงแค่ใช้อินเทอร์เฟซเดสก์ท็อป ไม่มีหน้าจอการตั้งค่าเลย

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา