Rufusを使用して、永続的なストレージを備えたUSBペンドライブにLubuntu 20.04を置きました。 USBからLubuntuを起動でき、永続的にデータを保存できます。
ただし、ディスクの検査は、起動するたびに数分間実行されます。テキストには、Ctrl + Cを押してディスクの検査をキャンセルするように書かれていますが、非常に大きなファイルのすでに進行中のチェックはキャンセルされません。したがって、まだ数分かかります。
これ https://askubuntu.com/a/1232719/1083672 投稿は言う
(UEFIブートモード)のデフォルトメニューエントリに
fsck.mode=skip
を追加します。
rootとして/isolinux/txt.cfgを開き、fsck.mode=skip
を[インストールせずにUbuntuを試す]メニューエントリに追加します(BIOSブートモードの場合)。
しかし、これらのファイルのどこに文字列fsck.mode=skip
を追加するか正確にはわかりません。また、その回答のコンテキストにその文字列の例はありません
これは私のgrub.cfgです。文字列を追加しようとした場所を確認できます。それは機能しませんでした、ディスクチェックはまだ起動時に実行されます。
if loadfont /boot/grub/font.pf2 ; then
set gfxmode=auto
insmod efi_gop
insmod efi_uga
insmod gfxterm
terminal_output gfxterm
fi
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
set timeout=30
menuentry "Start Lubuntu" {
fsck.mode=skip
set gfxpayload=keep
linux /casper/vmlinuz persistent file=/cdrom/preseed/lubuntu.seed quiet splash ---
initrd /casper/initrd
}
menuentry "Start Lubuntu (safe graphics)" {
fsck.mode=skip
set gfxpayload=keep
linux /casper/vmlinuz persistent file=/cdrom/preseed/lubuntu.seed quiet splash nomodeset ---
initrd /casper/initrd
}
menuentry "OEM install (for manufacturers)" {
set gfxpayload=keep
linux /casper/vmlinuz persistent file=/cdrom/preseed/lubuntu.seed only-ubiquity quiet splash oem-config/enable=true ---
initrd /casper/initrd
}
grub_platform
if [ "$grub_platform" = "efi" ]; then
menuentry 'Boot from next volume' {
exit
}
menuentry 'UEFI Firmware Settings' {
fwsetup
}
fi
これは私のtxt.cfgです。ここに文字列を追加する場所がわからないので、まだ何も試していません。
default live
label live
menu label ^Start Lubuntu
kernel /casper/vmlinuz
append persistent file=/cdrom/preseed/lubuntu.seed initrd=/casper/initrd quiet splash ---
label live-nomodeset
menu label ^Start Lubuntu (safe graphics)
kernel /casper/vmlinuz
append persistent file=/cdrom/preseed/lubuntu.seed initrd=/casper/initrd quiet splash nomodeset ---
label memtest
menu label Test ^memory
kernel /install/mt86plus
label hd
menu label ^Boot from first hard disk
localboot 0x80
私は上記のリンクされた回答へのコメントでこれを尋ねようとしましたが、まだコメントを追加するのに十分な評判がありません。したがって、この新しい質問。
grub.cfg内の場所、(mkusb、UNetbootin、およびRufus)
menuentry "Ubuntu" {
set gfxpayload=keep
linux /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed maybe-ubiquity fsck.mode=skip quiet splash ---
initrd /casper/initrd
}
syslinux.cfgの場所、(UNetbootin)
label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit file=/cdrom/preseed/ubuntu.seed fsck.mode=skip quiet splash ---
txt.cfg内の場所、(Rufus)
label live
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed initrd=/casper/initrd fsck.mode=skip quiet splash ---
Linux行の正確な場所は重要ではありません。---の後に1スペースでもかまいません。
編集20200524:上記の回避策は不要になりました。
このバグはパッケージcasper-1.447で修正されました: https://bugs.launchpad.net/ubuntu/+source/casper/+bug/1875548
実行:
Sudo apt-get update
Sudo apt-get install -y casper
(私はまだ修正をテストしています、まだ動作していないようです)。