/ dev / sda1 или / dev / sdb1 я должен написать свой iso? Если я сделаю неправильно, что произойдет, могу ли я вернуться обратно?

2080
YumYumYum

Я сделал ошибку и понял, что я бы выбрал / dev / sdb1 вместо / dev / sda1. Моя собственная система, я что-то сделал. Но как я могу вернуться обратно? (Я уверен, что если я перезагружу свою систему, я не смогу войти обратно).

Это то, что я сделал, пытался сделать USB загрузочным, но я положил его на sda1:

# livecd-iso-to-disk ubuntu-11.04-desktop-amd64.iso /dev/sda1 Verifying image...  The media check is complete, the result is: NA.  No checksum information available, unable to verify media. Are you SURE you want to continue? Press Enter to continue or ctrl-c to abort  /dev/sda1 is mounted, please unmount for safety Cleaning up to exit...  # umount /dev/sda1 # livecd-iso-to-disk ubuntu-11.04-desktop-amd64.iso /dev/sda1 Verifying image...  The media check is complete, the result is: NA.  No checksum information available, unable to verify media. Are you SURE you want to continue? Press Enter to continue or ctrl-c to abort  ubuntu-11.04-desktop-amd64.iso uses initrd.img w/o install.img Copying DVD image to target device. Updating boot config file Installing boot loader /media/tgttmp.WBEQ4L/syslinux is device /dev/sda1 Target device is now set up with a Live image! 

Следовать за:

Когда / boot пуст, я потерян, я не могу повернуть вспять. Я только что проверил с моей другой коробкой CentOS, которые содержат много вещей:

$ ls config-2.6.32-71.29.1.el6.x86_64 initramfs-2.6.32-71.29.1.el6.x86_64.img symvers-2.6.32-71.el6.x86_64.gz vmlinuz-2.6.32-71.el6.x86_64 config-2.6.32-71.el6.x86_64 initramfs-2.6.32-71.el6.x86_64.img System.map-2.6.32-71.29.1.el6.x86_64 efi lost+found System.map-2.6.32-71.el6.x86_64 grub symvers-2.6.32-71.29.1.el6.x86_64.gz vmlinuz-2.6.32-71.29.1.el6.x86_64 

Где, как моя текущая система после ошибки:

$ ls bin cgroup etc home lost+found misc opt root sbin srv tmp usr boot dev folders.db lib media mnt proc run selinux sys trace.txt var  $ ll /boot total 0 

Лучше всего теперь сделать резервную копию и установить Fedora 16. Никогда не делайте ту же ошибку в следующий раз с sda1 и sdb1

0
что было на sda1? Ваша текущая ОС? KovBal 12 лет назад 1
@KovBal: Да, это мой ноутбук. YumYumYum 12 лет назад 0
Какая файловая система была sda1? Darokthar 12 лет назад 0
Как вы могли размонтировать его с помощью `umount / dev / sda1`? Там должны быть открытые файлы на нем ... KovBal 12 лет назад 0
@Darokthar: / dev / sda1 on / тип загрузки ext4 (rw, relaytime, user_xattr, барьер = 1, данные = упорядочены) YumYumYum 12 лет назад 0
@KovBal: / boot сейчас пуст. YumYumYum 12 лет назад 0

1 ответ на вопрос

2
KovBal

Поскольку /dev/sda1это ваш загрузочный раздел, все, что вам нужно сделать, это переустановить загрузчик, который, скорее всего, был GRUB в Fedora 15.

Вы можете найти множество руководств, как это . Однако, если вы livecd-iso-to-diskне удалили ваши файлы в разделе, все, что вам нужно сделать, это:

  1. выдача grubот имени пользователя root, он выдает приглашение grub
  2. root (hd0, 1)
  3. setup (hd0)
Если / boot пусто, это займет немного больше, чем, например, переустановка ядра. KovBal 12 лет назад 0
На данный момент, после использования livecd-iso-to-disk, мой / boot полностью пуст. YumYumYum 12 лет назад 0
Спасибо, сейчас я сделаю резервную копию и установлю Fedora 16. Я потерял Fedora 15 из-за этой ошибки. YumYumYum 12 лет назад 0