Debian: "잘못된 매개변수"로 sda를 설치할 때 시작이 실패합니다.

Debian: "잘못된 매개변수"로 sda를 설치할 때 시작이 실패합니다.

저는 Debian squeeze 설치를 VMWare VSphere 5.5 환경으로 옮기려고 합니다. 그러나 복사 후 새 시스템을 부팅할 때 initrd/busybox는 루트 파티션을 마운트할 수 없다는 오류를 표시합니다(잘못된 인수). 그러나 이전에는 sda용 드라이버가 성공적으로 로드되었으며 모든 파티션이 올바르게 감지되었습니다(아래 스크린샷 참조).

다음 작업이 완료되었습니다.

  • 새/빈 VMWare 시스템이 GRML을 사용하여 부팅되었으며, 파티션이 생성되고 원격 호스트에서 데이터가 동기화되었습니다.
  • udev/fstab/grub의 DiskID가 /dev/sda로 대체되고 initramfs가 업데이트되었습니다.
  • Grub 부트로더 설치됨

재부팅 후 grub이 올바르게 로드되고 linux-image 및 initrd가 올바르게 로드 및 실행됩니다.

  • 커널은 sda와 파티션(sda1, sda2,...)을 찾았음을 나타냅니다.
  • 초기화 오류 메시지: 잘못된 매개변수로 인해 설치에 실패했습니다.
  • busybox에서 mount /dev/sda1 /mnt"잘못된 인수"로 인해 실패함
  • cat /dev/sda1하드 드라이브 파티션에 액세스할 수 있도록 데이터를 제공합니다.
  • dmesg설치하려고 할 때 오류가 표시되지 않습니다.

또한 다음을 시도했습니다.

  • 마운트하기 전에 xfs 및 ext2 드라이버를 수동으로 로드하세요.
  • VMware 변환기 사용(동일한 결과)

시작 실패 후 스크린샷: 마운트 실패

누구든지 단서나 아이디어가 있습니까?

답변1

BusyBox 버전 번호에는 "+deb6u11" 접미사가 있습니다. 이는 Debian 버전 6 또는 "squeeze"를 나타냅니다. 꽤 오래됐네요.

어쩌면 GRML과 VMWare Converter가 Squeeze 커널이 처리할 수 없는 몇 가지 새로운 기능을 갖춘 XFS 파일 시스템(또는 다른 파일 시스템 유형)을 생성하고 있는 것일까요?

답변2

시도해 보십시오 mount -t ext4 /dev/sda1 /mnt( ext4파티션을 포맷한 파티션으로 교체). 이것은 비슷한 상황에서 나에게 도움이 되었습니다.

관련 정보