Я использовал Rufus, чтобы поместить Lubuntu 20.04 на USB-накопитель с постоянным хранилищем. Я могу загружать Lubuntu с USB-накопителя и постоянно сохранять файлы - отлично.
Но проверка диска выполняется в течение нескольких минут при каждой загрузке. В тексте говорится, что нажмите Ctrl + C, чтобы отменить проверку диска, но это не отменяет уже текущую проверку очень большого файла. Так что это все еще занимает минуты.
Это https: // askubuntu.com / a / 1232719/1083672 сообщение
Добавьте
fsck.mode = skip
в пункт меню по умолчанию для (режим загрузки UEFI).
Откройте /isolinux/txt.cfg как root и добавьте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, (Руфус)
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 не важно, оно может даже идти на один пробел после ---.
Изменить 20200524: Описанный выше обходной путь больше не требуется.
Эта ошибка была исправлена в пакере casper - 1.447, как было объявлено в: https://bugs.launchpad.net/ubuntu/+source/casper/+bug/1875548
Выполнить:
sudo apt-get update
sudo apt-get install -y casper
(Я все еще тестирую исправление, Кажется, оно еще не работает ).