Как установить Ubuntu 12.10 с разделом / на LVM?

После установки Ubuntu 12.10 я больше не могу загружать свою машину. Я получаю следующую ошибку.

Gave up waiting for root device. Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
   - Check root= (did the system wait for the right device?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/mapper/isw_cjchifbged_Volume0p6 does not exist. Dropping to a shell!

Я установил Ubuntu 12.10 в системе, в которой установлен Windows 7 и быстрый запуск Intel (раздел win swap). Жесткий диск - это fakeraid0, который понимается под живым CD. Я хотел двойную загрузку , поэтому у меня был основной / загрузочный раздел и остальная часть Ubuntu в LVM . Windows находится в двух основных разделах (один 60 ГБ для C: и один 350 МБ для загрузки Windows 7)

Как мне установить Ubuntu 12.10 в такой ситуации? Установщик 12.04, похоже, понимает мою намерения с LVM и поставил загрузочную систему.
Я не могу выбрать опцию «установить на LVM», так как это уничтожит мой уже существующий LVM с разделом win7 swap / hibernation. Вместо этого я выбрал «что-то другое» и назначил существующие разделы (/ boot, /, / home, swap) для установки.

Моя схема разделов приведена ниже, но имейте в виду, что это информация о резервном копировании, когда у меня была установлена ​​12.04. Схема, используемая для установки 12.10, немного отличается, но концептуально она похожа на .

Disk /dev/mapper/isw_cjchifbged_Volume0: 256.1 GB, 256066715648 bytes
255 heads, 63 sectors/track, 31131 cylinders, total 500130304 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 32768 bytes / 65536 bytes
Disk identifier: 0xe240c089

                              Device Boot      Start         End      Blocks   Id  System
/dev/mapper/isw_cjchifbged_Volume0p1   *   125831168   126547967      358400    7  HPFS/NTFS/exFAT
/dev/mapper/isw_cjchifbged_Volume0p2       126547968   127062015      257024   83  Linux
/dev/mapper/isw_cjchifbged_Volume0p3            2048   125831167    62914560    7  HPFS/NTFS/exFAT
/dev/mapper/isw_cjchifbged_Volume0p4       127062016   500127743   186532864    f  W95 Ext'd (LBA)
/dev/mapper/isw_cjchifbged_Volume0p5       483315712   500127743     8406016   84  OS/2 hidden C: drive
/dev/mapper/isw_cjchifbged_Volume0p6       127064064   168024063    20480000   83  Linux
/dev/mapper/isw_cjchifbged_Volume0p7       466497536   483313663     8408064   82  Linux swap / Solaris
/dev/mapper/isw_cjchifbged_Volume0p8       168026112   466495487   149234688   83  Linux

Partition table entries are not in disk order

То, что я пытался исправить, было следующее:
Загрузка с live CD (на самом деле: USB-накопитель),
Mount /, / boot, / dev, / sys и / proc и chroot в эту систему (следуя этому руководству ),
apt-get install lvm2 (который не был установлен ; это руководство ; dpkg-reconfigure lvm2 автоматически срабатывает)

Это не решило мою проблему. Когда я проверял / dev / mapper из этой оболочки (пепел встроенной оболочки BusyBox), он был пуст.

Так как я переписал мою предыдущую установку Ubuntu 12.04, Windows MBR не было, и поэтому установщик grub не создал опцию windows. Чтобы убедиться, что я могу загрузить хотя бы что-то, я запустил средство восстановления Windows bootrec.exe /FixMbr. Теперь у меня на диске совершенно недоступный зомби-убунту: P

0
задан 20 March 2017 в 13:18

1 ответ

Я понял это сам:

Я просто попробовал еще раз. Сначала я использовал gparted для создания схемы разделов, а затем я использую установщик ubuntu и назначаю нужные разделы точкам монтирования. Поскольку именно так я и делал в первый раз, я не знаю, что заставило установщика передумать.

Важное замечание: если у вас уже установлена ​​какая-либо версия Grub и у вас нет MBR для Windows по умолчанию, установщик grub, очевидно, не обнаружит ваши окна и, следовательно, не создаст для него пункт меню загрузки. Итак, сначала восстановите Windows MBR. И в конце концов, не забудьте выбрать правильное устройство (в моем случае /dev/mapper/isw...Volume0) для записи mbr.

0
ответ дан 20 March 2017 в 13:18

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

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