Куда именно поместить строку `fsck.mode = skip` на постоянный USB Lubuntu, чтобы отключить проверку диска? [дубликат]

Я использовал 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

Я пытался задать этот вопрос в комментарии к приведенному выше ответу, но пока у меня недостаточно репутации, чтобы добавлять комментарии. Таким образом, это новый вопрос.

3
задан 17 May 2020 в 22:05

1 ответ

Местоположение fsck.mode = skip

Местоположение в 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

(Я все еще тестирую исправление, Кажется, оно еще не работает ).

2
ответ дан 19 June 2020 в 21:38

Другие вопросы по тегам:

Похожие вопросы: