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.cfg
dan
txt.cfg
- Hapus (atau komentar) semua yang ada di
syslinux.cfg
.
The txt.cfg
berkas 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.cfg
dan
txt.cfg
- Hapus semua yang ada di
isolinux.cfg
.
The txt.cfg
berkas 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
syslinux
direktori
- Jadikan
syslinux.cfg
file dapat ditulisi
Ganti konten file syslinux.cfg
dengan:
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/cdrom
dengan menjalankan perintah berikutnya di terminal (ganti nama .iso
file 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/iso
folder ( cd ~/live-cd/iso
)
- Masukkan
isolinux
direktori ( cd isolinux
)
- Jadikan
isolinux.cfg
file dapat ditulis ( chmod u+w isolinux.cfg
)
Ganti konten file isolinux.cfg
dengan:
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/iso
direktori dapat dihapus. ( rm -rf ~/live-cd/iso
)
- Sekarang bakar
ubuntu-11.04-live-amd64.iso
file 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
, xh
atau zh
ke append
garis 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/iso
direktori 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.cfg
atau isolinux.cfg
berkas untuk menerapkan perubahan ini.
Anda akan dimintai lokal, masukkan sesuatu seperti nl
atau de
. Scriptnya tidak begitu pintar untuk memahami hal-hal seperti Dutch
atau 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 .iso
file 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