Skip to content

Commit

Permalink
Update lvm-test.sh
Browse files Browse the repository at this point in the history
FTS
  • Loading branch information
yuceltoluyag authored Aug 18, 2024
1 parent 968b631 commit 0931054
Showing 1 changed file with 9 additions and 12 deletions.
21 changes: 9 additions & 12 deletions lvm-test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ setup_network() {
local interface
if [ "$CONNECTION_TYPE" == "1" ]; then
interface=$(iw dev | awk '$1=="Interface"{print $2}')
if [ -z "$interface" ]; then
if [ -z "$interface" ];then
error "Wi-Fi arayüzü bulunamadı! VirtualBox veya uygun donanımda çalıştığınızdan emin olun."
exit 1
fi
Expand Down Expand Up @@ -139,9 +139,9 @@ fi
# Yeni bölüm düzeni oluşturma
info "$DISK üzerinde bölümler oluşturuluyor."
if ! parted -s "$DISK" mklabel gpt \
mkpart ESP fat32 1MiB 1025MiB \
mkpart ESP fat32 1MiB 512MiB \
set 1 esp on \
mkpart ARCH 1025MiB 100%; then
mkpart ARCH 512MiB 100%; then
error "Bölüm oluşturma başarısız oldu. Çıkılıyor."
exit 1
fi
Expand Down Expand Up @@ -189,7 +189,7 @@ if ! mount -o "$mountopts",subvol=@ "$ARCH" /mnt; then
error "Root alt hacmi monte edilemedi. Çıkılıyor."
exit 1
fi
mkdir -p /mnt/{home,.snapshots,var/{log,cache/pacman/pkg},efi}
mkdir -p /mnt/{home,.snapshots,var/{log,cache/pacman/pkg},boot/efi}
for subvol in "${subvols[@]:2}"; do
if ! mount -o "$mountopts",subvol=@"$subvol" "$ARCH" /mnt/"${subvol//_//}"; then
error "Alt hacim $subvol monte edilemedi. Çıkılıyor."
Expand All @@ -199,11 +199,15 @@ done
mount -o "$mountopts",subvol=@snapshots "$ARCH" /mnt/.snapshots
mount -o "$mountopts",subvol=@var_pkgs "$ARCH" /mnt/var/cache/pacman/pkg
chattr +C /mnt/var/log
if ! mount "$ESP" /mnt/efi/; then
if ! mount "$ESP" /mnt/boot/efi/; then
error "EFI bölümü monte edilemedi. Çıkılıyor."
exit 1
fi

# Temel Sistem Kurulumu
info "Temel sistem kurulumu yapılıyor."
pacstrap /mnt base linux linux-firmware

# fstab dosyasının oluşturulması
info "fstab dosyası oluşturuluyor."
genfstab -U /mnt >> /mnt/etc/fstab
Expand Down Expand Up @@ -268,8 +272,6 @@ locale-gen
mkinitcpio -P
# Snapper Yapılandırması (Btrfs için)
umount /.snapshots
rm -r /.snapshots
snapper --no-dbus -c root create-config /
btrfs subvolume delete /.snapshots
mkdir /.snapshots
Expand Down Expand Up @@ -324,11 +326,6 @@ When = PostTransaction
Exec = /usr/bin/rsync -a --delete /boot /.bootbackup
BOOTBACKUP
# Son Doğrulama
if ! grep -q "/" /etc/fstab; then
error "Fstab eksik görünüyor. Lütfen gözden geçirin."
fi
EOF

# Tüm bölümleri kaldır ve scripti sonlandır
Expand Down

0 comments on commit 0931054

Please sign in to comment.