dipartman/early_command \

dipartman/early_command \

내 컴퓨터 시스템 구성에서 가장 작은 하드 드라이브에 미리 설정을 통해 Ubuntu를 설치하고 싶습니다. 잘 작동하지만 더 작은 HDD가 /dev/sda가 아닌 경우(예: /dev/sdb) "'grub-install/dev/sda' 실행 실패" 오류가 발생합니다. grub-installer/bootdev를 debconf-set partman-auto/disk와 바인딩하는 방법은 무엇입니까?

    d-i partman/early_command \
     string debconf-set partman-auto/disk "$(echo /dev/`lsblk -rndbo SIZE,NAME,TRAN | grep sata | grep sd* | sort -V | head -n1 | cut -d " " -f2`)"

d-i grub-installer/bootdev (what am i need to type here?)
d-i partman-auto/method string crypto
d-i partman-lvm/device_remove_lvm boolean true
d-i partman-lvm/confirm boolean true
d-i partman-auto-lvm/guided_size string max
d-i partman-auto-lvm/new_vg_name string crypt
d-i partman-auto/choose_recipe select root-encrypted
d-i partman-auto/expert_recipe string                         \
      root-encrypted ::                                       \
              512 512 512 ext4                                \
                      $primary{ } $bootable{ }                \
                      method{ format } format{ }              \
                      use_filesystem{ } filesystem{ ext4 }    \
                      mountpoint{ /boot }                     \
              .                                               \
              100% 100% 100% linux-swap                       \
                      $lvmok{ } lv_name{ swap }               \
                      in_vg { crypt }                         \
                      $primary{ }                             \
                      method{ swap } format{ }                \
              .                                               \
              10240 51200 -1 ext4                       \
                      $lvmok{ } lv_name{ root }               \
                      in_vg { crypt }                         \
                      $primary{ }                             \
                      method{ format } format{ }              \
                      use_filesystem{ } filesystem{ ext4 }    \
                      mountpoint{ / }                         \
              .                                               \

답변1

댓글 달기

dipartman/early_command \

 string debconf-set partman-auto/disk "$(echo /dev/`lsblk -rndbo SIZE,NAME,TRAN | grep sata | grep sd* | sort -V | head -n1 | cut -d " " -f2`)"

그냥 사용

di grub 설치 프로그램/bootdev/dev/sdb

관련 정보