Panduan ini dibuat untuk Ubuntu (Gnome). Ini juga berfungsi untuk Kubuntu (KDE), dengan beberapa pengecualian
Saya sudah bisa mendapatkan boot Live CD langsung ke sesi Live tanpa batas waktu atau menu mewah, opsional dengan paket bahasa yang diinstal.
Live USB (16.04)
- Pasang USB dengan Ubuntu terpasang di dalamnya
- Cadangkan file
syslinux/syslinux.cfg. Kami akan memodifikasinya sehingga kami harus menggantinya kembali jika terjadi kesalahan.
- Buka file berikut di bawah direktori syslinux:
syslinux.cfgdan
txt.cfg
- Hapus (atau komentar) semua yang ada di
syslinux.cfg.
The txt.cfgberkas memiliki entri menu GRUB default. Salin yang langsung ke syslinux.cfg:
default live
label live
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz.efi
append file=/cdrom/preseed/ubuntu.seed boot=casper cdrom-detect/try-usb=true persistent noprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz quiet splash --
Anda dapat menambahkan parameter kernel spesifik apa saja yang diperlukan untuk perangkat Anda di baris append.
- Simpan isolinux.cfg dan boot sistem Anda menggunakan USB. Ini akan boot langsung ke desktop sekarang.
Live USB (13.10)
- Pasang USB dengan Ubuntu terpasang di dalamnya
- Cadangkan file
isolinux/isolinux.cfg. Kami akan memodifikasinya sehingga kami harus menggantinya kembali jika terjadi kesalahan.
- Buka file berikut di bawah direktori isolinux:
isolinux.cfgdan
txt.cfg
- Hapus semua yang ada di
isolinux.cfg.
The txt.cfgberkas memiliki entri menu GRUB default. Salin yang langsung ke isolinux.cfg:
default live
label live
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz.efi
append file=/cdrom/preseed/ubuntu.seed boot=casper cdrom-detect/try-usb=true persistent noprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz quiet splash --
Anda dapat menambahkan parameter kernel spesifik apa saja yang diperlukan untuk perangkat Anda di baris append.
- Simpan isolinux.cfg dan boot sistem Anda menggunakan USB. Ini akan boot langsung ke desktop sekarang.
[ sumber ]
Live USB (11,04)
- Buka folder root Live USB Anda
- Masukkan
syslinuxdirektori
- Jadikan
syslinux.cfgfile dapat ditulisi
Ganti konten file syslinux.cfgdengan:
default live
label live
say Booting an Ubuntu Live session...
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash noprompt --
- Opsional: melokalkan sistem (lihat di bawah)
CD langsung
Jika Anda memiliki Live CD di drive CD Anda, pasang itu. Jika tidak, jika Anda memiliki file ISO yang tersedia, pasanglah /media/cdromdengan menjalankan perintah berikutnya di terminal (ganti nama .isofile yang sesuai):
sudo mount -o loop,ro ubuntu-11.04-desktop-amd64.iso /media/cdrom
- Buat direktori sementara di mana konten CD dapat disimpan, katakan
~/live-cd( mkdir ~/live-cd)
- Salin isi CD ke folder
~/live-cd/iso( cp -r /media/cdrom ~/live-cd/iso)
- Karena Live CD tidak diperlukan lagi, ia dapat dilepas (
sudo umount /media/cdrom)
- Buka
~/live-cd/isofolder ( cd ~/live-cd/iso)
- Masukkan
isolinuxdirektori ( cd isolinux)
- Jadikan
isolinux.cfgfile dapat ditulis ( chmod u+w isolinux.cfg)
Ganti konten file isolinux.cfgdengan:
default live
label live
say Booting an Ubuntu Live session...
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --
- Opsional: melokalkan sistem (lihat di bawah)
Buka terminal dan jalankan:
cd ~/live-cd
chmod u+w iso/isolinux/isolinux.bin
mkisofs -r -V "Ubuntu Live session" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ubuntu-11.04-live-amd64.iso iso
- Iso baru akan tersedia di
~/live-cd/ubuntu-11.04-live-amd64.iso. Untuk menghemat ruang, ~/live-cd/isodirektori dapat dihapus. ( rm -rf ~/live-cd/iso)
- Sekarang bakar
ubuntu-11.04-live-amd64.isofile pada CD jika perlu.
Melokalkan Ubuntu (terjemahan)
Jika Anda ingin sistem dalam bahasa Inggris, Spanyol, Portugis, Xhosa atau Cina Sederhana, Anda baru saja menambahkan locale=opsi boot dengan en, es, pt, xhatau zhke appendgaris seperti pada:
... quiet splash locale=pt --
Kalau tidak, jika Anda tidak ingin memodifikasi file yang berisi sistem file root ( filesystem.squashfs) dan tidak keberatan meretas, lanjutkan membaca.
Buka terminal dan navigasikan ke ~/live-cd/isodirektori dan masukkan kode dari http://pastebin.com/VTdt9WFZ dalam file ( beri nama install-locale) dan jalankan.
Skrip ini me-mount filesystem.squashfs, mengambil informasi versi dari paket bahasa darinya, mengunduh paket-paket dan meletakkannya di direktori locale-hack. Selanjutnya, skrip dibuat yang menginstal paket bahasa pada saat boot. Untuk membuat pekerjaan itu, script juga memodifikasi syslinux.cfgatau isolinux.cfgberkas untuk menerapkan perubahan ini.
Anda akan dimintai lokal, masukkan sesuatu seperti nlatau de. Scriptnya tidak begitu pintar untuk memahami hal-hal seperti Dutchatau German. Setelah itu, file dapat dihapus
Perintah terminal yang harus dieksekusi:
cd ~/live-cd/iso
wget http://pastebin.com/raw.php?i=VTdt9WFZ -O install-locale
bash install-locale
rm install-locale
Perhatikan bahwa menambahkan paket bahasa dapat menyebabkan .isofile yang dihasilkan lebih besar dari 700MB yang tidak muat pada CD. Namun untuk mesin virtual, itu sudah cukup. Peretasan ini memiliki efek samping yang membuat Plymouth tidak berfungsi (yaitu Anda tidak mendapatkan layar boot mewah), tetapi setidaknya sistem diterjemahkan ketika masuk. Jika tidak, Anda harus menginstal language-pack-gnome-*secara manual.
Referensi